Duration 6h 28m
Distance 2439.1 km
Average price RUB 15000
Possible routes 11 found

Amsterdam to Moscow

Rome2rio has found 11 ways to get from Amsterdam to Moscow by flight, train, bus and car. We recommend flying from Amsterdam Schiphol to Moscow Sheremetyevo, which is the fastest and cheapest option, and takes around 6h 28m.
Recommended route
Fastest
6h 28m
Cheapest
RUB 5989 - RUB 15971
Alternative routes
8h 10m
RUB 6544 - RUB 17416
9h 1m
RUB 8934 - RUB 27416

Train to Dusseldorf, fly to Moscow Sheremetyevo

  1. Amsterdam Centraal
  2. Dusseldorf
  3. Moscow
8h 30m
RUB 7280 - RUB 19632

Train to Brussels, fly to Moscow Sheremetyevo

  1. Amsterdam Centraal
  2. Brussels
  3. Moscow
8h 16m
RUB 9769 - RUB 20620

Train to Dusseldorf, fly to Moscow Domodedovo

  1. Amsterdam Centraal
  2. Dusseldorf
  3. Moscow
8h 43m
RUB 6835 - RUB 18077

Train via Berlin

  1. Amsterdam Centraal
  2. Berlin Ostbahnhof
  3. Moscow
31h 5m
RUB 13812 - RUB 23586

Train

  1. Amsterdam Centraal
  2. Frankfurt(Main)Sued
  3. Moscow
37h 13m
RUB 14824 - RUB 27500

Bus

  1. Amsterdam Centraal Station
  2. Berlin
  3. Moscow
43h 20m
RUB 16353 - RUB 17207

Bus via Riga

  1. Amsterdam Sloterdijk
  2. Rīga
  3. Moscow
2 days 2h
RUB 8689 - RUB 13689

Drive

  1. Amsterdam
  2. Moscow
25h 5m
RUB 23000 - RUB 35000

Frequently asked questions

Want to know about travelling from Amsterdam to Moscow? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Amsterdam to Moscow is to fly which costs 85€ - 230€ and takes 6h 28m.

More details

The quickest way to get from Amsterdam to Moscow is to fly which costs 85€ - 230€ and takes 6h 28m.

More details

No, there is no direct bus from Amsterdam station to Moscow station. However, there are services departing from Amsterdam Centraal Station and arriving at Kitay-Gorod station via Berlin and Sheremetyevo Airport. The journey, including transfers, takes approximately 43h 20m.

More details

No, there is no direct train from Amsterdam to Moscow. However, there are services departing from Amsterdam Centraal and arriving at Moskva Belorusskaia via Berlin Ostbahnhof. The journey, including transfers, takes approximately 31h 5m.

More details

The distance between Amsterdam and Moscow is 2148 km. The road distance is 2439.1 km.

Get driving directions

The best way to get from Amsterdam to Moscow without a car is to train via Berlin which takes 31h 5m and costs 190€ - 340€.

More details

It takes approximately 6h 28m to get from Amsterdam to Moscow, including transfers.

More details

Amsterdam to Moscow bus services, operated by Deinbus, depart from Amsterdam Centraal Station.

More details

Amsterdam to Moscow train services, operated by Dutch Railways (NS), depart from Amsterdam Centraal station.

More details

The best way to get from Amsterdam to Moscow is to fly which takes 6h 28m and costs 85€ - 230€. Alternatively, you can train via Berlin, which costs 190€ - 340€ and takes 31h 5m, you could also bus, which costs 230€ - 250€ and takes 43h 20m.

Mode details

The quickest flight from Amsterdam Schiphol Airport to Moscow Sheremetyevo Airport is the direct flight which takes 3h 15m.

Search flights

Amsterdam to Moscow bus services, operated by Mr Trans, arrive at Moscow Sheremetyevo station.

More details

Moscow is 1h ahead of Amsterdam. It is currently 10:22 PM in Amsterdam and 11:22 PM in Moscow.

Amsterdam to Moscow train services, operated by Russian Railways (РЖД), arrive at Moskva Belorusskaia station.

More details

Yes, the driving distance between Amsterdam to Moscow is 2439 km. It takes approximately 25h 5m to drive from Amsterdam to Moscow.

Get driving directions

KLM, Air Baltic, LOT and six other airlines offer flights from Amsterdam Schiphol Airport to Moscow Sheremetyevo Airport.

Search flights

There are 3716+ hotels available in Moscow. Prices start at RUB 2478 per night.

More details

The best way to get from Amsterdam to Amsterdam Schiphol Airport is to train which takes 18 min and costs 6€ - 13€.

More details

How to travel from Amsterdam to Moscow

Find all the possible transport options for your trip from Amsterdam to Moscow right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Amsterdam and Moscow?

KLM, Aeroflot Russian Airlines and 10 other airlines fly from Amsterdam to Moscow every 30 minutes. Alternatively, you can take a train from Amsterdam to Moscow via Berlin Ostbahnhof in around 31h 5m.
Airlines
Ave. Duration
3h 20m
Frequency
Every day
Estimated price
RUB 11000 - RUB 37000
Ave. Duration
3h 20m
Frequency
Every day
Estimated price
RUB 11000 - RUB 37000
Ave. Duration
5h 30m
Frequency
Every day
Estimated price
RUB 12000 - RUB 60000
Ave. Duration
6h 5m
Frequency
Every day
Estimated price
RUB 10000 - RUB 32000
Ave. Duration
6h 5m
Frequency
Every day
Estimated price
RUB 9000 - RUB 36000
Ave. Duration
6h 2m
Frequency
Every day
Estimated price
RUB 11000 - RUB 35000
Ave. Duration
6h
Frequency
Every day
Estimated price
RUB 16000 - RUB 60000
Ave. Duration
8h 5m
Frequency
Every day
Estimated price
RUB 12000 - RUB 46000
Ave. Duration
6h 15m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
RUB 16000 - RUB 95000
Ave. Duration
5h 10m
Frequency
Every day
Estimated price
RUB 6500 - RUB 22000
Ave. Duration
5h 45m
Frequency
Every day
Estimated price
RUB 12000 - RUB 27000
Ave. Duration
8h 48m
Frequency
Every day
Estimated price
RUB 16000 - RUB 44000
Ave. Duration
6h 5m
Frequency
Every day
Estimated price
RUB 6000 - RUB 19000
Ave. Duration
6h 30m
Frequency
Every day
Estimated price
RUB 9000 - RUB 26000
Ave. Duration
6h 55m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
RUB 13000 - RUB 47000
Ave. Duration
9h 15m
Frequency
Tuesday, Friday and Sunday
Estimated price
RUB 10000 - RUB 33000
Ave. Duration
10h 50m
Frequency
Every day
Estimated price
RUB 10000 - RUB 24000
Ave. Duration
5h 35m
Frequency
Tuesday and Friday
Estimated price
RUB 5500 - RUB 14000
Ave. Duration
6h 5m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
RUB 4800 - RUB 18000
Ave. Duration
3h 25m
Frequency
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
RUB 6500 - RUB 25000
Ave. Duration
6h 5m
Frequency
Friday
Estimated price
RUB 13000 - RUB 40000
Ave. Duration
6h 50m
Frequency
Every day
Estimated price
RUB 27000 - RUB 60000
Ave. Duration
3h 20m
Frequency
Every day
Estimated price
RUB 6500 - RUB 25000
Bus operators
Ave. Duration
35h
Frequency
Once a week
Estimated price
RUB 6000 - RUB 9000

Moscow, Russia

Moscow is the capital and most populous city of the Russian Federation, with 12.2 million residents within the city limits and 16.8 million within the urban area. Moscow has the status of a Russian federal city. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps