Trains Trains to Amsterdam

Find cheap train tickets to Amsterdam

Return
The price shown for each trip will be the average for all passengers, including any infants.
Washington (WAS)
Amsterdam (AMS)
Mon 19/4
Tue 27/4
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs momondo |

Amsterdam train information

Find information about ticket prices, train stations, general availability, and companies that offer transportation to Amsterdam
RETURN FROM£34The cheapest return train ticket to Amsterdam is from Rotterdam, starting at £34. This price was found within the last 72 hours.
ONE-WAY FROM£18The cheapest one-way train ticket to Amsterdam is from Cologne, starting at £18. This price was found within the last 72 hours.
POPULAR STATIONAmsterdam CentraalAmsterdam Centraal is one of the most popular stations in Amsterdam
POPULAR TRAIN COMPANYDeutsche BahnDeutsche Bahn, Thalys, and Nederlandse Spoorwegen also service this route

Book return train tickets to Amsterdam

Here are the fastest and cheapest return train tickets to Amsterdam. Use our search form above to specify dates and your ideal station. All prices were found in the last 72 hours.
Cheapest
Quickest
Nederlandse Spoorwegen
23 Apr
14:57
Rotterdam Centraal
0h 49m
15:46
Amsterdam Schiphol
27 Apr
13:42
Amsterdam Schiphol
0h 51m
14:33
Rotterdam Centraal
Deutsche Bahn
11 Jun
04:36
Cologne Messe/Deutz
2h 52m
07:28
Amsterdam Centraal
12 Jun
10:38
Amsterdam Centraal
2h 37m
13:15
Cologne Messe/Deutz
Deutsche Bahn
11 Jun
00:16
Cologne Hauptbahnhof
4h 19m
2 stops
04:35
Amsterdam Centraal
12 Jun
11:24
Amsterdam Centraal
3h 48m
2 stops
15:12
Cologne Hauptbahnhof
Deutsche Bahn
23 Apr
05:09
Düsseldorf Hauptbahnhof
2h 19m
07:28
Amsterdam Centraal
24 Apr
02:38
Amsterdam Centraal
2h 08m
04:46
Düsseldorf Hauptbahnhof
Deutsche Bahn
10 Jun
23:44
Cologne Hauptbahnhof
4h 21m
4 stops
04:05
Amsterdam Centraal
12 Jun
11:24
Amsterdam Centraal
3h 48m
2 stops
15:12
Cologne Hauptbahnhof
Deutsche Bahn
11 Jun
15:14
Cologne Hauptbahnhof
2h 44m
17:58
Amsterdam Centraal
12 Jun
04:08
Amsterdam Centraal
2h 37m
06:45
Cologne Hauptbahnhof
Search all trains

Book one-way train tickets to Amsterdam

For one-way trains to Amsterdam, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date from your ideal station.
Cheapest
Quickest
Deutsche Bahn
24 Apr
00:16
Cologne Hauptbahnhof
4h 19m
2 stops
04:35
Amsterdam Centraal
Deutsche Bahn
3 May
23:44
Cologne Hauptbahnhof
4h 21m
4 stops
04:05
Amsterdam Centraal
Deutsche Bahn
13 May
00:16
Cologne Hauptbahnhof
4h 33m
3 stops
04:49
Amsterdam Centraal
Search all trains

FAQs for booking trains to Amsterdam

How much is a train ticket to Amsterdam?

Train tickets from London to Amsterdam tend to start from around £89, while you can usually find tickets from Brussels Bruxelles-National Airport to Amsterdam from £51 and Paris to Amsterdam from £67. These were some of the lowest prices from the most popular departure points to Amsterdam.

What is the main train station in Amsterdam?

Most people in Amsterdam will arrive at Amsterdam Centraal, one of the most accessible stations in the area. Some common major cities you can get to by train from Amsterdam Centraal are Brussels Bruxelles-National Airport, London, and Paris.

What train companies go to Amsterdam?

Some of the options we’ve found for trains to Amsterdam are Deutsche Bahn, Thalys, and Nederlandse Spoorwegen. Typically, your options for trains to Amsterdam will be determined by the route you take.

How far in advance should I book a train to Amsterdam?

Ride a one-way train to Amsterdam for £18 on average this week. We don’t expect any changes in price for the next 3 months. We recommend booking when you can to ensure you have your desired date secured.


Popular train routes to Amsterdam

Most frequently searched train routes to Amsterdam, along with the cheapest price and shortest travel time.
Trains to Amsterdam from London
Fastest travel time 3h 55m
Cheapest price £89
Trains to Amsterdam from Brussels Bruxelles-National Airport
Fastest travel time 1h 49m
Cheapest price £51
Trains to Amsterdam from Paris
Fastest travel time 3h 19m
Cheapest price £67
Trains to Amsterdam from Rotterdam
Fastest travel time 0h 37m
Cheapest price £44

Trains to other cities in Netherlands

Lost the lust for Amsterdam? Check out trains to other cities in Netherlands
Trains Trains to Amsterdam
  • Return
  • One-way