COVID-19 Travel Guide
Learn more ›

Search train tickets to Rotterdam

switcheroo

Quickview

How to get to Rotterdam by train

Routes2
Trips per day181
train lines4
Stations6
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Rotterdam?

€24.79 is the cheapest price for a train ticket to Rotterdam, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Rotterdam. In the last month, trains from Hamburg to Rotterdam had the lowest average price at €36.06.

Where is the train station in Rotterdam, Netherlands?

The busiest train station in Rotterdam is Rotterdam Alexander. There are several other active stations in addition to this main station. The most popular train stations in Rotterdam are:

  • Rotterdam Alexander
  • Rotterdam Noord
  • Rotterdam Lombardijen

Leipzig

There are 284 scheduled trains per day from Leipzig to Rotterdam. The route can be as long as 342 miles, or 549 kilometers. On average, the journey takes 9 hours and 31 minutes. There are 2 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Leipzig usually arrive in Rotterdam at Rotterdam Noord.
Avg. Time
9h 31m
Avg. Price
€60.34

Kaiserslautern

There are 223 scheduled trains per day from Kaiserslautern to Rotterdam. The route can be as long as 224 miles, or 360 kilometers. On average, the journey takes 7 hours and 58 minutes. There are 2 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Kaiserslautern usually arrive in Rotterdam at Rotterdam Lombardijen.
Avg. Time
7h 58m
Avg. Price
€91.77

Berlin

There are 202 scheduled trains per day from Berlin to Rotterdam. The route can be as long as 380 miles, or 612 kilometers. On average, the journey takes 9 hours and 11 minutes. There are 3 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Berlin usually arrive in Rotterdam at Rotterdam Blaak.
Avg. Time
9h 11m
Avg. Price
€68.25

Staufen

There are 168 scheduled trains per day from Staufen to Rotterdam. The route can be as long as 315 miles, or 507 kilometers. On average, the journey takes 10 hours and 31 minutes. There are 2 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Staufen usually arrive in Rotterdam at Rotterdam Alexander.
Avg. Time
10h 31m
Avg. Price
€66.34

Bad Hersfeld

There are 128 scheduled trains per day from Bad Hersfeld to Rotterdam. The route can be as long as 237 miles, or 381 kilometers. On average, the journey takes 7 hours and 59 minutes. There are 2 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Bad Hersfeld usually arrive in Rotterdam at Rotterdam Zuid.
Avg. Time
7h 59m
Avg. Price
€68.71

Located in Netherlands, Rotterdam is accessible by train from 2 other cities. You can choose from 181 daily scheduled trips when you search for trains to Rotterdam on Wanderu. Deutsche Bahn usually has the most trains on any given day.

Looking for other ways to get there? Ferry tickets to Rotterdam are also available. Bus trips to Rotterdam are yet another option.

Train companies serving Rotterdam

Deutsche Bahn

There are 113 scheduled Deutsche Bahn trains per day. Deutsche Bahn can get you to Rotterdam from 5 cities, including Hamburg.
Deutsche Bahn
Deutsche Bahn
Avg. Time
6h 17m
Avg. Price
€47.54

Deutsche Bahn with non-federally owned railway company

There are 57 scheduled Deutsche Bahn with non-federally owned railway company trains per day. Deutsche Bahn with non-federally owned railway company can get you to Rotterdam from 5 cities, including Hagen.
Deutsche Bahn with non-federally owned railway company
Deutsche Bahn with non-federally owned railway company
Avg. Time
5h 54m
Avg. Price
€43.61

DB Intercity

There are 17 scheduled DB Intercity trains per day. DB Intercity can get you to Rotterdam from 2 cities, including Hamburg.
DB Intercity
DB Intercity
Avg. Time
7h 10m
Avg. Price
€47.74

Non-federally owned railway company

There are 2 scheduled Non-federally owned railway company trains per day.
Non-federally owned railway company
Non-federally owned railway company
Avg. Time
10h 16m
Avg. Price
€52.53