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 launched a direct London to Rotterdam service in April 2018 - the journey takes just three hours. Oddly, you'll have to wait a year or two yet for the first direct trains back to London. Until, they start, the Rotterdam to London journey requires a change of train at either Brussels Midi or Lille Europe.

The 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. It's a 1 hr 40 min journey, and makes a great day trip for visitors wanting to see a very different Holland from that revealed in the bustling city of Rotterdam.

Search accommodation in Rotterdam

Airbnb

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

London to Rotterdam by train

from £35.00

Avg 1 change 3hr 31m

Brussels to Rotterdam by train

from £17.50

Avg 0 changes 1hr 8m

Paris to Rotterdam by train

from £32.50

Avg 0 changes 2hr 35m

Amsterdam to Rotterdam by train

from £14.00

Avg 0 changes 20m

Lille to Rotterdam by train

from £26.50

Avg 0 changes 1hr 55m

Cologne to Rotterdam by train

from £18.00

Avg 1 change 3hr 9m

Mönchengladbach to Rotterdam by train

from £27.00

Avg 1 change 2hr 21m

Venlo to Rotterdam by train

from £26.00

Avg 0 changes 1hr 51m

Eindhoven to Rotterdam by train

from £17.00

Avg 0 changes 1hr 2m

Breda to Rotterdam by train

from £9.00

Avg 0 changes 23m

Antwerp to Rotterdam by train

from £21.00

Avg 0 changes 31m

Düsseldorf to Rotterdam by train

from £18.00

Avg 1 change 2hr 41m

Cambridge to Rotterdam by train

from £166.90

Avg 2 changes 5hr 47m

Utrecht to Rotterdam by train

from £10.00

Avg 0 changes 37m

Leiden to Rotterdam by train

from £7.00

Avg 0 changes 31m

Show more

Delft to Rotterdam by train

from £3.50

Avg 0 changes 11m

The Hague to Rotterdam by train

from £5.00

Avg 0 changes 18m

Mainz to Rotterdam by train

from £23.00

Avg 2 changes 4hr 45m

Hamburg to Rotterdam by train

from £45.50

Avg 2 changes 5hr 39m

Osnabrück to Rotterdam by train

from £17.00

Avg 1 change 3hr 32m

Amersfoort to Rotterdam by train

from £13.00

Avg 0 changes 57m

Frankfurt am Main to Rotterdam by train

from £27.00

Avg 1 change 4hr 26m

Münster to Rotterdam by train

from £61.00

Avg 1 change 3hr 23m

Berlin to Rotterdam by train

from £36.50

Avg 1 change 6hr 33m

Nuremberg to Rotterdam by train

from £37.00

Avg 2 changes 6hr 41m

Basel to Rotterdam by train

from £36.50

Avg 1 change 7hr 11m

Mannheim to Rotterdam by train

from £63.50

Avg 2 changes 4hr 49m

Copenhagen to Rotterdam by train

from £36.50

Avg 3 changes 11hr 35m

Hanover to Rotterdam by train

from £61.00

Avg 1 change 4hr 45m

Maastricht to Rotterdam by train

from £31.00

Avg 1 change 2hr 16m

Tilburg to Rotterdam by train

from £12.00

Avg 0 changes 39m

Vienna to Rotterdam by train

from £46.00

Avg 2 changes 11hr 10m

Cannes to Rotterdam by train

from £104.00

Avg 1 change 8hr 23m

Bruges to Rotterdam by train

from £45.00

Avg 1 change 2hr 5m

Milan to Rotterdam by train

from £84.90

Avg 1 change 10hr 55m

Zurich to Rotterdam by train

from £64.00

Avg 1 change 8hr 25m

Baden-Baden to Rotterdam by train

from £55.00

Avg 2 changes 5hr 51m

Dordrecht to Rotterdam by train

from £4.00

Avg 0 changes 12m

Groningen to Rotterdam by train

from £23.50

Avg 0 changes 2hr 37m

Barcelona to Rotterdam by train

from £145.50

Avg 1 change 10hr 35m

Fredericia to Rotterdam by train

from £36.50

Avg 3 changes 9hr 54m

Stuttgart to Rotterdam by train

from £55.00

Avg 2 changes 5hr 30m

Lyon to Rotterdam by train

from £98.00

Avg 1 change 5hr

Country guide

Trains to the Netherlands

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

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