Skip to content
Netherlands · Train

Book a train ticket to Amsterdam

Compare train tickets to Amsterdam and book the route that suits you, the Eurostar provides routes from London and direct trains from Paris, Brussels, and Berlin; others connecting you to wider Germany and Switzerland. One search shows live times and fares across every operator, with easy travel connections from the main city centre.

How it works

1

Search Omio

Pick your from and to cities to see live coach and rail departures.

2

Compare operators

Filter by price, duration and departure time across every operator on the route.

3

Book directly

Complete your booking on Omio — your ticket comes straight from them.

When the train makes sense for getting to Amsterdam

Flying is quicker for the longer trips, but the train to Amsterdam brings you into the centre with no airport transfer; on routes like the Eurostar from London and direct trains from Paris, Brussels, and Berlin, the train is the most time efficient option. It's also greener, often cheaper once bag fees are counted, and usually more comfortable - ideal for anyone who would rather travel city to city than deal with airports and lengthy check-ins.

Leaving Amsterdam? See trains from Amsterdam

Train travel questions

How long is the train from London to Amsterdam?

The Eurostar from London to Amsterdam takes around 4 hours direct, running from St Pancras to Amsterdam Centraal with no changes; some options pass through Paris and Brussels. Once you count airport time at both ends, the direct train usually the most efficient, comfortable way in.

Can you take a direct train from Paris, Brussels or Berlin to Amsterdam?

Direct trains reach Amsterdam from Paris in about 3 hours 20 minutes, from Brussels in under 2 hours, and from Berlin in roughly 6 hours, with much of north-west Europe being a single ride away. Compare live times and fares for each prior to booking to avoid disappointment.

How far is Rotterdam from Amsterdam by train?

Rotterdam is about 40 minutes from Amsterdam on an NS (Dutch railways) intercity train, with several departures per hour. The same line covers The Hague and Delft, so it makes an easy day trip.

How do you buy train tickets in Amsterdam?

Amsterdam train tickets are best booked online, though NS machines and station counters are there if you need them, and international services like the Eurostar are best booked ahead for the lowest fares. Comparing operators ahead of time gives you the best bang for your buck.

Is the train to Amsterdam cheaper than flying?

The train to Amsterdam can work out cheaper than flying once you add airport transfers, bag fees, and the trip into town - and it drops you straight in the centre. Advance Eurostar fares are the best value, so it pays to book early if your dates are fixed.

Is the train to Amsterdam better for the environment than flying?

Taking the train to Amsterdam produces far less carbon than the equivalent short-haul flight, and the Eurostar is one of the greener ways between the UK and the Netherlands.

Ready to travel to Amsterdam?

Compare coach and rail operators across Europe in one place.