Trains to Rotterdam Find train times and tickets

Rotterdam bubbles with energy and character, though it makes no claim to be the prettiest city in the Netherlands. Visitors come to Rotterdam for something grittier. It’s a big, industrial city, handling more cargo than any other European port – though nowadays many of the more important wharves and quays are well downstream from the city centre in the Europoort area.

But visitors flock to Rotterdam for more than merely to watch the boats. The city is a premier-league destination for culture and nightlife, and it also makes an excellent base for exploring the Netherlands. And Rotterdam even boasts a few canals and a windmill. Definitely make time to visit Delfshaven, once a run-down harbour area which has been magnificently restored to create a wonderful cityscape. It’s a great area to wander and relax in waterside cafés.

The main railway station lies at the northern edge of the city’s central area. It is called Rotterdam Centraal. The station is served by direct Thalys trains to Lille and Paris. Thalys also operates from Rotterdam to Antwerp and Brussels, although for these Belgian destinations your better bet might be the more flexible hourly Intercity train. Eurostar is planning to launch a direct London to Rotterdam service in late 2017.

Fast trains from Rotterdam to Amsterdam use Holland’s only high-speed line to reach Amsterdam in just 44 minutes. Unless you are really pushed for time, opt for the regular Intercity service which runs twice-hourly and takes 70 minutes. You’ll see more along the way. Most other major Dutch cities have an hourly service from Rotterdam. For a glimpse into more watery rural landscapes, we recommend the rail route from Rotterdam to beautiful Middelburg, capital of the North Sea province of Zeeland.

Search accommodation in Rotterdam

Airbnb

Travel to Rotterdam by train from anywhere in the UK or across Europe

Brussels to Rotterdam by train

from £26.50

Avg 0 changes 1hr 8m

Paris to Rotterdam by train

from £32.50

Avg 0 changes 2hr 35m

Hamburg to Rotterdam by train

from £45.50

Avg 2 changes 5hr 39m

Berlin to Rotterdam by train

from £36.50

Avg 1 change 6hr 33m

Düsseldorf to Rotterdam by train

from £28.00

Avg 1 change 2hr 41m

Antwerp to Rotterdam by train

from £20.00

Avg 0 changes 31m

Basel to Rotterdam by train

from £55.00

Avg 1 change 7hr 11m

Breda to Rotterdam by train

from £8.50

Avg 0 changes 23m

Utrecht to Rotterdam by train

from £9.50

Avg 0 changes 37m

Milan to Rotterdam by train

from £98.00

Avg 1 change 10hr 55m

The Hague to Rotterdam by train

from £4.50

Avg 0 changes 18m

Eindhoven to Rotterdam by train

from £37.50

Avg 0 changes 1hr 2m

Baden-Baden to Rotterdam by train

from £37.00

Avg 2 changes 5hr 51m

Amsterdam to Rotterdam by train

from £14.00

Avg 0 changes 20m

London to Rotterdam by train

from £70.50

Avg 1 change 3hr 49m

Show more

Hoek van Holland to Rotterdam by train

from £10.00

Avg 0 changes 31m

Mannheim to Rotterdam by train

from £63.50

Avg 2 changes 4hr 49m

Hanover to Rotterdam by train

from £44.00

Avg 1 change 4hr 45m

Osnabrück to Rotterdam by train

from £17.00

Avg 1 change 3hr 32m

Delft to Rotterdam by train

from £8.00

Avg 0 changes 11m

Zurich to Rotterdam by train

from £55.50

Avg 1 change 8hr 25m

Nuremberg to Rotterdam by train

from £37.00

Avg 2 changes 6hr 43m

Lille to Rotterdam by train

from £27.50

Avg 0 changes 1hr 55m

Venlo to Rotterdam by train

from £26.00

Avg 0 changes 1hr 51m

Vienna to Rotterdam by train

from £61.50

Avg 2 changes 11hr 35m

Copenhagen to Rotterdam by train

from £94.50

Avg 3 changes 11hr 48m

Frankfurt am Main to Rotterdam by train

from £27.00

Avg 1 change 4hr 12m

Cologne to Rotterdam by train

from £36.50

Avg 1 change 3hr 9m

Amersfoort to Rotterdam by train

from £12.50

Avg 0 changes 57m

Mainz to Rotterdam by train

from £23.00

Avg 2 changes 4hr 45m

Cambridge to Rotterdam by train

from £113.10

Avg 2 changes 5hr 47m

Tilburg to Rotterdam by train

from £12.00

Avg 0 changes 39m

Bruges to Rotterdam by train

from £35.00

Avg 1 change 2hr 28m

Münster to Rotterdam by train

from £61.00

Avg 1 change 3hr 50m

Cannes to Rotterdam by train

from £68.50

Avg 1 change 8hr 23m

Leiden to Rotterdam by train

from £7.00

Avg 0 changes 31m

Maastricht to Rotterdam by train

from £24.00

Avg 1 change 2hr 21m

Country guide

Trains to the Netherlands

Read our country guide

Image credits: © Luke Price CC BY 2.0

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 27
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 26
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

  1. We'll assume you've read
    our Terms of Service.