Fly Prague to Moscow Sheremetyevo

Take the subway at the Staroměstská station.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 5 km.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Nádraží Veleslavín station .

The journey takes approximately 15 m. The travel distance is 7 km.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Terminál 1.
Fly out to Prague (PRG) of the Amsterdam Schiphol (AMS) airport.

The journey takes approximately 6 h 15 m. Ticket price is about €90

Carrier is KLM.

🔎

🚖 Find a cheap local taxi

Get off at the Amsterdam Schiphol (AMS).
Take the train Moscow Aeroexpress at the station Sheremetyevo Airport South Terminal.

The journey takes approximately 1 h 11 m. Ticket price is about €4 The travel distance is 36 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Belorussky Rail Terminal.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Fly Prague to Moscow Vnukovo

Take the subway at the Nádraží Veleslavín station.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Nádraží Veleslavín station .

The journey takes approximately 15 m. The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Fly out to Prague (PRG) of the Istanbul (IST) airport.

The journey takes approximately 7 h 35 m. Ticket price is about €170

Carrier is Turkish Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Istanbul (IST).
Take the train Moscow Aeroexpress at the station Moscow Vnukovo Airport.

The journey takes approximately 38 m. Ticket price is about €4 The travel distance is 32 km.

Carrier is Moscow Aeroexpress.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Train to Vienna fly to Moscow Sheremetyevo

Take the train RegioJet at the station Praha Hlavni Nadrazi.

The journey takes approximately 4 h Ticket price is about €27 The travel distance is 400 km.

Carrier is RegioJet.

Buy ticket

Get off at the Wien Hbf.
Take the train Railjet at the station Wien Hbf.

The journey takes approximately 15 m. Ticket price is about €8 The travel distance is 17 km.

Carrier is Railjet.

Buy ticket

Get off at the Flughafen Wien.
Fly out to Vienna (VIE) of the Belgrade (BEG) airport.

The journey takes approximately 5 h 5 m. Ticket price is about €80

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Belgrade (BEG).
Take the train Moscow Aeroexpress at the station Nádraží Veleslavín.

The journey takes approximately 1 h 11 m. Ticket price is about €4 The travel distance is 72 m.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Nádraží Veleslavín.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Fly Prague to Moscow Domodedovo

Take the subway at the Nádraží Veleslavín station.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Take the Dopravní podnik hl. m. Prahy, akciová společnost bus at the Nádraží Veleslavín station .

The journey takes approximately 15 m. The travel distance is 72 m.

Carrier is Dopravní podnik hl. m. Prahy, akciová společnost.

Buy ticket

Get off at the Nádraží Veleslavín.
Fly out to Nádraží Veleslavín of the Nádraží Veleslavín airport.

The journey takes approximately 9 h 20 m. Ticket price is about €120 The travel distance is 72 m.

Carrier is Azerbaijan Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Nádraží Veleslavín.
Take the train Moscow Aeroexpress at the station Moscow Domodedovo Airport.

The journey takes approximately 48 m. Ticket price is about €1 The travel distance is 46 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Paveletsky Rail Terminal.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Train

Take the train Czech Railways (ČD) at the station Praha Hlavni Nadrazi.

The journey takes approximately 8 h 37 m. Ticket price is about €80 The travel distance is 744 km.

Carrier is Czech Railways (ČD).

Buy ticket

Get off at the Warszawa Wschodnia.
Take the train PKP Intercity at the station Warszawa Wschodnia.

The journey takes approximately 2 h 13 m. Ticket price is about €10 The travel distance is 204 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Terespol.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 15 m. The travel distance is 12 km.

Get off at the BREST C.
Take the train Belarusian Railway (BCh) at the station BREST C.

The journey takes approximately 14 h 9 m. Ticket price is about €44 The travel distance is 1089 km.

Carrier is Belarusian Railway (BCh).

Buy ticket

Get off at the MOSKVA BELORUSSKAIA.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Train

Take the train Czech Railways (ČD) at the station Praha Hlavni Nadrazi.

The journey takes approximately 8 h 4 m. Ticket price is about €80 The travel distance is 737 km.

Carrier is Czech Railways (ČD).

Buy ticket

Get off at the Warszawa Zachodnia.
Take the train PKP Intercity at the station Warszawa Zachodnia.

The journey takes approximately 2 h 32 m. Ticket price is about €10 The travel distance is 211 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Terespol.
Take the Brest Transport bus at the Terespol station .

The journey takes approximately 2 h Ticket price is about €1 The travel distance is 12 km.

Carrier is Brest Transport.

Buy ticket

Get off at the Brest Bus station.
1004 m on foot from the Brest Bus station to the Brest C.

The journey takes approximately 12 m. The travel distance is 1 km.

Get off at the Brest C.
Take the train Russian Railways (RZhD) at the station Brest C.

The journey takes approximately 13 h 19 m. Ticket price is about €35 The travel distance is 1086 km.

Carrier is Russian Railways (RZhD).

Buy ticket

Get off at the Moskva Belorusskaia.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Bus

Take the Intaks bus at the Prague Zelivskeho station .

The journey takes approximately 20 h 10 m. The travel distance is 1201 km.

Carrier is Intaks.

Buy ticket

Take the Minsktrans bus at the Minsk Central Bus Station station .

The journey takes approximately 10 h 30 m. Ticket price is about €10 The travel distance is 726 km.

Carrier is Minsktrans.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Bus

Take the Visit Tour bus at the Praha, ÚAN Florenc station .

The journey takes approximately 21 h 40 m. Ticket price is about €28 The travel distance is 1327 km.

Carrier is Visit Tour.

Buy ticket

Take the Eurotrans bus at the Minsk Central Bus Station station .

The journey takes approximately 11 h 10 m. Ticket price is about €12 The travel distance is 714 km.

Carrier is Eurotrans.

Buy ticket

Get off at the Moscow Novoyasnevskaya.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 20 h 40 m. The travel distance is 1923 km.

Get off at the Moskva Kievskaia.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


The cheapest way to travel from Prague to Moscow is by taking a Bus with an average price of €41. The journey takes approximately 33 ч. 50 мин.

Fly Prague to Moscow Sheremetyevo is the fastest way to travel from Prague to Moscow. Tickets cost €96. The journey takes approximately 10 ч. 16 мин.

Prague is approximately 1923 km away from Moscow. The trip by car takes 20 h 40 m.

The average journey time by car between Prague and Moscow is 20 h 40 m.