Travel from Moscow to Perm

Train, bus or fly from Moscow to Perm?

Aeroflot Russian Airlines flies from Moscow to Perm every 4 hours. Alternatively, Moscow Metro operates a train from Moscow to Perm every 10 minutes. Tickets cost $1 and the journey takes 5 min. Russian Railways (RZhD) also services this route twice daily.

How to get from Moscow to Perm

From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Perm airport, then line 42 bus to Perm. 5 h 20 min $85. From Paveletsky Rail Terminal train to Moscow Domodedovo airport, fly to Perm airport, then line 42 bus to Perm. 5 h 5 min $89. From Alexandrovsky Sad line 4 subway to Kievsky Rail Terminal, Aeroexpress to Moscow Vnukovo airport, fly to Perm airport, then line 42 bus to Perm. 5 h 30 min $129. From Okhotny Ryad line 1 subway to Moskva Iaroslavskaja then train to Perm 2. 19 h 8 min $55. From Moscow, Kazansky station bus to Cheboksary then bus to Perm. 27 h 40 min $59. From Moskva Kurskaja train to Perm 2. 42 h 54 min $53. From Biblioteka Imeni Lenina line 1 subway to Moskva Iaroslavskaja then night train to Perm 2. 19 h 59 min $55. From Moscow drive to Perm. 20 h 50 min $106.