Trains from London to Amsterdam

  1. Cheap tickets
  2. Train
  3. London
  4. Train from London to Amsterdam

London to Amsterdam train information

London Amsterdam train map

Train duration 5h02m
Arrival Amsterdam, Netherlands
Departure London, England
Distance 222 Miles
Train operators OUIBUS, Eurolines, Eurostar
Lowest train price from £20.00

All trains between London (London England) to Amsterdam (Netherlands) are provided by OUIBUS, Eurolines, Eurostar. The services on board will change depending on the train operator.

On average, the journey takes approximately 5h02m by train to cover the 222 miles to go to Amsterdam from London. The journey time can vary depending if the train is direct or with stops.

The cheapest ticket price we've found for the next month is £20.00 one way.

Best prices for London to Amsterdam train tickets

from £20.00 MORE 5h29m
Other modes of transport available
Coach
from £22.00 MORE 16h33m
from €23.98 MORE 12h04m
from €21.00 MORE 13h17m
Flight
from £26.52 MORE 6h50m

London - Amsterdam prices calendar

Find the cheapest tickets to travel from London to Amsterdam by train, bus, ride sharing and plane.

  september november   october
monday tuesday wednesday thursday friday saturday sunday
15
16
17
18
19
20

Eurolines€35

OUIBUS£52

FlixBus€46

Thalys--

Loco2£179

21

Eurolines€37

OUIBUS£40

FlixBus€56

Thalys--

Loco2£35

22
23
24
25
26

Eurolines€29

OUIBUS£30

FlixBus€46

Thalys--

Loco2£179

27
28
29

Eurolines€27

OUIBUS£22

FlixBus€30

Thalys--

Loco2£30

30
31
01
02

Eurolines€35

OUIBUS£25

FlixBus€41

Thalys--

Loco2£33

03

Eurolines€35

OUIBUS£25

FlixBus€49

Thalys--

Loco2£33

04

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Train times London to Amsterdam

When are the next trains to Amsterdam?

Departure Arrival Duration Company
Today
There are no more services available today.
Tomorrow
London Victoria Coach Station
07:30
Amsterdam Sloterdijk Central
19:30
11h00m OUIBUS
London St. Pancras International
08:58
Amsterdam Zuid
14:41
4h43m Eurostar
London St. Pancras International
08:58
Amsterdam Centraal
14:42
4h44m Eurostar
London Victoria Coach Station
09:30
Amsterdam Duivendrecht
23:30
13h00m Eurolines
London Victoria Coach Station
10:00
Amsterdam Sloterdijk Central
22:15
11h15m OUIBUS
London St. Pancras International
10:58
Amsterdam Zuid
17:37
5h39m Eurostar
London St. Pancras International
10:58
Amsterdam Centraal
17:42
5h44m Eurostar
London St. Pancras International
12:58
Amsterdam Zuid
18:37
4h39m Eurostar
London St. Pancras International
12:58
Amsterdam Centraal
18:42
4h44m Eurostar
London St. Pancras International
15:04
Amsterdam Centraal
20:42
4h38m Eurostar
See more departures +

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

Based on our data, 7 trains from London to Amsterdam are available today and 16 tomorrow. The first London Amsterdam train leaves at 08:31 and the last one leaves the station at 17:04. The first and last departure times might vary from one day to another and there might be less trains during weekends as well as bank holidays. Train companies can as well adjust the number of trains during school holidays or depending on the demand.

London - Amsterdam: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

£100

90

£115

60

£103

30

£127

15

£164

7

£196

3

£207

1

£241

Same day

Days before Departure

The Prices for train tickets London to Amsterdam tend to increase as you approach your travel date. Based on our data, if you purchase your ticket 3 months in advance, the price of the ticket starts at £100 while when booking on the day you're travelling, you will have to pay a minimum of £241 for your train. Thus, you may save 58% on the cost of your ticket by purchasing your seat 3 months in advance instead of on the day you're travelling.

The data are based on the cheapest prices found in the past six months when buying in advance or at the last minute.

Best prices for London to Amsterdam trains

We compare train ticket for all major companies to travel between London and Amsterdam by train and find the best prices for the coming days. Take a look at the prices of train tickets Amsterdam to London and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
London
Victoria Coach Station
Amsterdam
Duivendrecht
£21.50 23/10/2018 09:30 Eurolines 17 hours ago
London
Victoria Coach Station
Amsterdam
Duivendrecht
£25.00 24/10/2018 09:30 Eurolines 2 days ago
London
Victoria Coach Station
Amsterdam
Duivendrecht
£30.00 29/10/2018 09:30 Eurolines 1 day ago
London
Victoria Coach Station
Amsterdam
Duivendrecht
£30.50 28/10/2018 09:30 Eurolines 6 days ago
London
Victoria Coach Station
Amsterdam
Sloterdijk Central
£32.50 23/10/2018 10:00 OUIBUS 17 hours ago
London
Victoria Coach Station
Amsterdam
Duivendrecht
£32.50 02/11/2018 09:30 Eurolines 1 day ago
London
Victoria Coach Station
Amsterdam
Duivendrecht
£32.50 03/11/2018 09:30 Eurolines 1 day ago
London
Victoria Coach Station
Amsterdam
Sloterdijk Central
£32.50 24/10/2018 10:00 OUIBUS 2 days ago
London
Victoria Coach Station
Amsterdam
Duivendrecht
£32.50 16/11/2018 09:30 Eurolines 3 days ago

Best prices for the next 30 days.

London Amsterdam train

Other transport solution