Trains from Maastricht to Rotterdam

  • Lowest price from $34.86
  • Average duration 2h 59m
  • Connections per day 150
  • Distance 146 km
  • CO₂ per person 2 kg

train from Maastricht to Rotterdam

The journey from Maastricht to Rotterdam is about 146 km. On average a train trip takes 2h 59m with 150 connections per day.

Lowest price $34.86
Trip duration 2h 59m
Connections per day 150
Lowest price $34.86
Highest price $80.47
First departure 12:17 AM
Last departure 10:29 PM
Distance 146 km
Departure Maastricht
Arrival Rotterdam
Travel operator Regional-Express, Eurostar
Find the best price
Intercity10.22 kg CO₂
21:31Maastricht
3h 11m
01:09Rotterdam Lombardijen Train Station
$32.84
2 changes
Intercity10.22 kg CO₂
21:01Maastricht (Netherlands)
2h 27m
23:55Rotterdam - Centraal
$32.95
1 changes
Intercity10.22 kg CO₂
20:31Maastricht
3h 28m
00:13Schiedam Centrum
$32.95
1 changes

Next departures from Maastricht to Rotterdam

Sample times and fares for the coming days — book to confirm availability and price.

DB - Regional Express $80.47
00:17 Maastricht (Netherlands)
2h 49m · 3 changes
07:02 Rotterdam - Centraal
DB - Intercity $34.97
05:31 Maastricht
2h 12m · 2 changes
07:58 Rotterdam Alexander
DB - Intercity $34.86
05:31 Maastricht
2h 14m · 2 changes
08:06 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
05:31 Maastricht
2h 7m · 2 changes
07:54 Rotterdam Blaak
DB - Intercity $34.97
05:31 Maastricht
2h 9m · 2 changes
07:57 Schiedam Centrum
DB - Intercity $34.97
05:31 Maastricht (Netherlands)
2h 4m · 1 changes
07:45 Rotterdam - Centraal
DB - Intercity $34.97
06:01 Maastricht
2h 36m · 2 changes
08:50 Rotterdam Blaak
DB - Intercity $34.97
06:01 Maastricht
2h 38m · 2 changes
08:57 Schiedam Centrum
DB - Intercity $34.86
06:01 Maastricht
2h 42m · 2 changes
08:56 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
06:01 Maastricht (Netherlands)
2h 3m · 1 changes
08:15 Rotterdam - Centraal
DB - Intercity $34.97
06:01 Maastricht
2h 24m · 1 changes
08:31 Rotterdam Alexander
DB - Intercity $34.97
06:31 Maastricht (Netherlands)
2h 4m · 1 changes
08:45 Rotterdam - Centraal
DB - Intercity $34.97
06:31 Maastricht
2h 24m · 1 changes
09:01 Rotterdam Alexander
DB - Intercity $34.97
06:31 Maastricht
3h 30m · 2 changes
10:09 Rotterdam Blaak
DB - Intercity $34.86
06:31 Maastricht
3h 36m · 2 changes
10:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
06:31 Maastricht
2h 38m · 2 changes
09:27 Schiedam Centrum
DB - Intercity $34.97
06:59 Maastricht
3h 19m · 1 changes
10:33 Schiedam Centrum
DB - Intercity $34.97
06:59 Maastricht
2h 26m · 1 changes
09:31 Rotterdam Alexander
DB - Intercity $34.97
06:59 Maastricht (Netherlands)
2h 5m · 1 changes
09:15 Rotterdam - Centraal
DB - Intercity $34.97
06:59 Maastricht
3h 31m · 1 changes
10:45 Rotterdam Blaak
DB - Intercity $34.86
06:59 Maastricht
3h 39m · 2 changes
10:56 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
07:29 Maastricht
3h 32m · 2 changes
11:09 Rotterdam Blaak
DB - Intercity $34.97
07:29 Maastricht
2h 26m · 1 changes
10:01 Rotterdam Alexander
DB - Intercity $34.97
07:29 Maastricht
3h 23m · 2 changes
11:00 Schiedam Centrum
DB - Intercity $34.86
07:29 Maastricht
3h 38m · 2 changes
11:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
07:29 Maastricht (Netherlands)
2h 6m · 1 changes
09:45 Rotterdam - Centraal
DB - Intercity $34.86
07:59 Maastricht
3h 37m · 2 changes
11:44 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
07:59 Maastricht
3h 23m · 2 changes
11:30 Schiedam Centrum
DB - Intercity $34.97
07:59 Maastricht
2h 26m · 1 changes
10:31 Rotterdam Alexander
DB - Intercity $34.97
07:59 Maastricht
3h 31m · 2 changes
11:38 Rotterdam Blaak
DB - Intercity $34.97
08:29 Maastricht
3h 32m · 2 changes
12:09 Rotterdam Blaak
DB - Intercity $34.86
08:29 Maastricht
3h 38m · 2 changes
12:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
08:29 Maastricht (Netherlands)
2h 6m · 1 changes
10:45 Rotterdam - Centraal
DB - Intercity $34.97
08:29 Maastricht
3h 23m · 2 changes
12:00 Schiedam Centrum
DB - Intercity $34.97
08:29 Maastricht
2h 26m · 1 changes
11:01 Rotterdam Alexander
DB - Intercity $34.97
08:59 Maastricht
3h 23m · 2 changes
12:30 Schiedam Centrum
DB - Intercity $34.97
08:59 Maastricht
3h 31m · 2 changes
12:38 Rotterdam Blaak
DB - Intercity $34.86
08:59 Maastricht
3h 37m · 2 changes
12:44 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
08:59 Maastricht (Netherlands)
2h 5m · 1 changes
11:15 Rotterdam - Centraal
DB - Intercity $34.97
08:59 Maastricht
2h 26m · 1 changes
11:31 Rotterdam Alexander
DB - Intercity $34.86
09:29 Maastricht
3h 38m · 2 changes
13:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
09:29 Maastricht
3h 23m · 2 changes
13:00 Schiedam Centrum
DB - Intercity $34.97
09:29 Maastricht
2h 26m · 1 changes
12:01 Rotterdam Alexander
DB - Intercity $34.97
09:29 Maastricht (Netherlands)
2h 6m · 1 changes
11:45 Rotterdam - Centraal
DB - Intercity $34.97
09:29 Maastricht
3h 32m · 2 changes
13:09 Rotterdam Blaak
DB - Intercity $34.97
09:59 Maastricht
3h 31m · 2 changes
13:38 Rotterdam Blaak
DB - Intercity $34.97
09:59 Maastricht
3h 23m · 2 changes
13:30 Schiedam Centrum
DB - Intercity $34.86
09:59 Maastricht
3h 37m · 2 changes
13:44 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
09:59 Maastricht
2h 26m · 1 changes
12:31 Rotterdam Alexander
DB - Intercity $34.97
09:59 Maastricht (Netherlands)
2h 5m · 1 changes
12:15 Rotterdam - Centraal
DB - Intercity $34.97
10:29 Maastricht
2h 26m · 1 changes
13:01 Rotterdam Alexander
DB - Intercity $34.97
10:29 Maastricht
3h 32m · 2 changes
14:09 Rotterdam Blaak
DB - Intercity $34.86
10:29 Maastricht
3h 38m · 2 changes
14:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
10:29 Maastricht
3h 23m · 2 changes
14:00 Schiedam Centrum
DB - Intercity $34.97
10:29 Maastricht (Netherlands)
2h 6m · 1 changes
12:45 Rotterdam - Centraal
DB - Intercity $34.97
10:59 Maastricht
3h 23m · 2 changes
14:30 Schiedam Centrum
DB - Intercity $34.97
10:59 Maastricht
2h 26m · 1 changes
13:31 Rotterdam Alexander
DB - Intercity $34.97
10:59 Maastricht (Netherlands)
2h 5m · 1 changes
13:15 Rotterdam - Centraal
DB - Intercity $34.86
10:59 Maastricht
3h 38m · 2 changes
14:45 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
10:59 Maastricht
3h 31m · 2 changes
14:38 Rotterdam Blaak
DB - Intercity $34.86
11:29 Maastricht
3h 38m · 2 changes
15:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
11:29 Maastricht
3h 32m · 2 changes
15:09 Rotterdam Blaak
DB - Intercity $34.97
11:29 Maastricht
3h 23m · 2 changes
15:00 Schiedam Centrum
DB - Intercity $34.97
11:29 Maastricht
2h 26m · 1 changes
14:01 Rotterdam Alexander
DB - Intercity $34.97
11:59 Maastricht
3h 19m · 1 changes
15:33 Schiedam Centrum
DB - Intercity $34.97
11:59 Maastricht
3h 31m · 1 changes
15:45 Rotterdam Blaak
DB - Intercity $34.86
11:59 Maastricht
3h 38m · 2 changes
15:56 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
11:59 Maastricht
2h 26m · 1 changes
14:31 Rotterdam Alexander
DB - Intercity $34.97
12:29 Maastricht
2h 26m · 1 changes
15:01 Rotterdam Alexander
DB - Intercity $34.97
12:29 Maastricht
3h 32m · 2 changes
16:09 Rotterdam Blaak
DB - Intercity $34.97
12:29 Maastricht
3h 23m · 2 changes
16:00 Schiedam Centrum
DB - Intercity $34.86
12:29 Maastricht
3h 38m · 2 changes
16:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
12:59 Maastricht
3h 23m · 2 changes
16:30 Schiedam Centrum
DB - Intercity $34.86
12:59 Maastricht
3h 37m · 2 changes
16:44 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
12:59 Maastricht
2h 26m · 1 changes
15:31 Rotterdam Alexander
DB - Intercity $34.97
12:59 Maastricht
3h 31m · 2 changes
16:38 Rotterdam Blaak
DB - Intercity $34.86
13:29 Maastricht
3h 38m · 2 changes
17:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
13:29 Maastricht
3h 23m · 2 changes
17:00 Schiedam Centrum
DB - Intercity $34.97
13:29 Maastricht
2h 26m · 1 changes
16:01 Rotterdam Alexander
DB - Intercity $34.97
13:29 Maastricht
3h 32m · 2 changes
17:09 Rotterdam Blaak
DB - Intercity $34.97
13:59 Maastricht
3h 31m · 2 changes
17:38 Rotterdam Blaak
DB - Intercity $34.97
13:59 Maastricht
2h 26m · 1 changes
16:31 Rotterdam Alexander
DB - Intercity $34.86
13:59 Maastricht
3h 37m · 2 changes
17:44 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
13:59 Maastricht
3h 23m · 2 changes
17:30 Schiedam Centrum
DB - Intercity $34.86
14:29 Maastricht
3h 38m · 2 changes
18:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
14:29 Maastricht
2h 26m · 1 changes
17:01 Rotterdam Alexander
DB - Intercity $34.97
14:29 Maastricht
3h 32m · 2 changes
18:09 Rotterdam Blaak
DB - Intercity $34.97
14:29 Maastricht
3h 23m · 2 changes
18:00 Schiedam Centrum
DB - Intercity $34.97
14:59 Maastricht
3h 23m · 2 changes
18:30 Schiedam Centrum
DB - Intercity $34.97
14:59 Maastricht
2h 26m · 1 changes
17:31 Rotterdam Alexander
DB - Intercity $34.97
14:59 Maastricht
3h 31m · 2 changes
18:38 Rotterdam Blaak
DB - Intercity $34.86
14:59 Maastricht
3h 37m · 2 changes
18:44 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
15:29 Maastricht
2h 26m · 1 changes
18:01 Rotterdam Alexander
DB - Intercity $34.86
15:29 Maastricht
3h 38m · 2 changes
19:15 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
15:29 Maastricht
3h 23m · 2 changes
19:00 Schiedam Centrum
DB - Intercity $34.97
15:29 Maastricht
3h 32m · 2 changes
19:09 Rotterdam Blaak
DB - Intercity $34.86
15:59 Maastricht
3h 39m · 2 changes
19:51 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
15:59 Maastricht
3h 26m · 1 changes
19:40 Rotterdam Blaak
DB - Intercity $34.97
15:59 Maastricht
3h 17m · 1 changes
19:31 Schiedam Centrum
DB - Intercity $34.97
15:59 Maastricht
2h 26m · 1 changes
18:31 Rotterdam Alexander
DB - Intercity $34.97
16:29 Maastricht
2h 26m · 1 changes
19:01 Rotterdam Alexander
DB - Intercity $34.97
16:29 Maastricht
3h 16m · 1 changes
20:00 Schiedam Centrum
DB - Intercity $34.86
16:29 Maastricht
3h 36m · 2 changes
20:36 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
16:29 Maastricht
3h 26m · 1 changes
20:10 Rotterdam Blaak
DB - Intercity $34.97
16:29 Maastricht (Netherlands)
2h 6m · 1 changes
18:45 Rotterdam - Centraal
DB - Intercity $34.97
16:59 Maastricht
3h 16m · 1 changes
20:30 Schiedam Centrum
DB - Intercity $34.97
16:59 Maastricht
2h 26m · 1 changes
19:31 Rotterdam Alexander
DB - Intercity $34.97
16:59 Maastricht
3h 26m · 1 changes
20:40 Rotterdam Blaak
DB - Intercity $34.86
16:59 Maastricht
3h 36m · 2 changes
21:06 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
16:59 Maastricht (Netherlands)
2h 5m · 1 changes
19:15 Rotterdam - Centraal
DB - Intercity $34.97
17:29 Maastricht (Netherlands)
2h 4m · 1 changes
19:45 Rotterdam - Centraal
DB - Intercity $34.97
17:29 Maastricht
3h 19m · 1 changes
21:10 Rotterdam Blaak
DB - Intercity $34.97
17:29 Maastricht
3h 9m · 1 changes
21:00 Schiedam Centrum
DB - Intercity $34.86
17:29 Maastricht
3h 29m · 2 changes
21:36 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
17:29 Maastricht
2h 19m · 1 changes
20:01 Rotterdam Alexander
DB - Intercity $34.97
17:59 Maastricht
2h 19m · 1 changes
20:31 Rotterdam Alexander
DB - Intercity $34.86
17:59 Maastricht
3h 29m · 2 changes
22:06 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
17:59 Maastricht
3h 9m · 1 changes
21:30 Schiedam Centrum
DB - Intercity $34.97
17:59 Maastricht
3h 19m · 1 changes
21:40 Rotterdam Blaak
DB - Intercity $34.97
17:59 Maastricht (Netherlands)
2h 3m · 1 changes
20:15 Rotterdam - Centraal
DB - Intercity $34.86
18:29 Maastricht
3h 29m · 2 changes
22:36 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
18:29 Maastricht
2h 19m · 1 changes
21:01 Rotterdam Alexander
DB - Intercity $34.97
18:29 Maastricht (Netherlands)
2h 4m · 1 changes
20:45 Rotterdam - Centraal
DB - Intercity $34.97
18:29 Maastricht
3h 19m · 1 changes
22:10 Rotterdam Blaak
DB - Intercity $34.97
18:29 Maastricht
3h 9m · 1 changes
22:00 Schiedam Centrum
DB - Intercity $34.86
18:59 Maastricht
3h 29m · 2 changes
23:06 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
18:59 Maastricht (Netherlands)
2h 3m · 1 changes
21:15 Rotterdam - Centraal
DB - Intercity $34.97
18:59 Maastricht
3h 37m · 1 changes
22:54 Rotterdam Blaak
DB - Intercity $34.97
18:59 Maastricht
3h 9m · 1 changes
22:30 Schiedam Centrum
DB - Intercity $34.97
18:59 Maastricht
2h 19m · 1 changes
21:31 Rotterdam Alexander
DB - Intercity $34.97
19:29 Maastricht
3h 9m · 1 changes
23:00 Schiedam Centrum
DB - Intercity $34.86
19:29 Maastricht
3h 29m · 2 changes
23:36 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
19:29 Maastricht
2h 19m · 1 changes
22:01 Rotterdam Alexander
DB - Intercity $34.97
19:59 Maastricht
3h 10m · 1 changes
23:31 Schiedam Centrum
DB - Intercity $34.97
19:59 Maastricht
3h 37m · 1 changes
23:54 Rotterdam Blaak
DB - Intercity $34.97
19:59 Maastricht
2h 19m · 1 changes
22:31 Rotterdam Alexander
DB - Intercity $34.86
19:59 Maastricht
3h 29m · 2 changes
00:06 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
20:29 Maastricht
3h 37m · 1 changes
00:24 Rotterdam Blaak
DB - Intercity $34.86
20:29 Maastricht
4h 1m · 2 changes
00:54 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
20:29 Maastricht
2h 19m · 1 changes
23:01 Rotterdam Alexander
DB - Intercity $34.97
20:59 Maastricht
2h 19m · 1 changes
23:31 Rotterdam Alexander
DB - Intercity $34.97
20:59 Maastricht
2h 32m · 2 changes
00:10 Schiedam Centrum
DB - Intercity $34.86
21:29 Maastricht
3h 11m · 2 changes
01:08 Rotterdam Lombardijen Train Station
DB - Intercity $34.97
21:29 Maastricht
2h 32m · 2 changes
00:40 Schiedam Centrum
DB - Intercity $34.97
21:29 Maastricht
2h 19m · 1 changes
00:01 Rotterdam Alexander
DB - Intercity $34.97
21:29 Maastricht
3h 3m · 2 changes
01:00 Rotterdam Blaak
DB - Intercity $34.97
21:59 Maastricht
2h 32m · 2 changes
01:10 Schiedam Centrum
DB - Intercity $34.97
21:59 Maastricht
2h 19m · 1 changes
00:31 Rotterdam Alexander
DB - Intercity $34.97
22:29 Maastricht
2h 19m · 1 changes
01:01 Rotterdam Alexander
See all timetables

Carriers on this route

Learn more about carriers on this route.

Eurostar is a high-speed passenger train service connecting London with several cities in mainland Europe, including Paris, Brussels, and Amsterdam. Launched in 1994, Eurostar has since established itself as a popular mode of transportation for leisure and business travelers. With speeds reaching up to 300 km/h, Eurostar trains offer a fast and environmentally-friendly.

Ticket types and services from Maastricht to Rotterdam

Compare different ticket types and on-board services for the journey from Maastricht to Rotterdam.

Standard

Eurostar Standard tickets are for budget-conscious travelers and the most widely available and affordable option. However, they have limited flexibility
  • Wi-Fi
  • Power sockets
  • Luggage
  • Accessibility
  • Food and drink
  • Air conditioning
  • Bicycle

Standard Premier

Eurostar Standard Premier tickets offer a premium economy experience, ideal for work in quiet and comfort, but at a higher cost than Standard. This ticket includes extra legroom, complimentary meals, and access to magazines.
  • Wi-Fi
  • Power sockets
  • Luggage
  • Accessibility
  • Food and drink
  • Air conditioning
  • Bicycle

Business Premier

Business Premier tickets are Eurostar's first-class option with top-level comfort and flexibility, but also the most expensive. With this ticket, you will have spacious seating, delectable meals served at your seat, access to exclusive lounges, and dedicated assistance.
  • Wi-Fi
  • Power sockets
  • Luggage
  • Accessibility
  • Food and drink
  • Air conditioning
  • Bicycle

Facility description

Learn more about the services available on board each carrier on this route.

Facilities Description
Wi-Fi
Business Premier travelers and Eurostar™ carte blanche holders enjoy free wi-fi in lounges at select stations. Free wi-fi vouchers are available at Ashford's information desk. All trains also provide free wi-fi, connect via EurostarTrainsWiFi.
Quiet zone
Starting September 2012, a quiet coach option is available for Business and Standard Premier travelers at no extra cost.
Power sockets
Every seat features UK and European power sockets. Business Premier and Standard Premier also include USB sockets.
Luggage
Your Eurostar ticket allows you to take a generous amount of luggage on board with no weight restrictions. You can carry two suitcases and one hand-held item, all labeled properly, as long as they don't exceed 85 cm in length. Baby strollers and pushchairs are allowed on board. You can also bring your bike or musical instrument, which will count as one of your two medium-sized luggage pieces as long as it is in a carrying case under 85 cm in length.
Accessibility
Assistance for travelers with disabilities or the elderly is available at all stations. The type of assistance varies by location. Pre-booking at least 24 hours in advance is recommended, with a 60-minute prior arrival if not pre-booked.
Food and drink
Café Métropole aboard Eurostar trains offers discounts for reusable cups. Unsold food is donated to Olio, benefiting London communities. Food in Standard Premier: Standard Premier offers international dishes throughout the day. Breakfast features fruits, pastries, and more until 10:14. After 10:15, enjoy a light meal, dessert, and drinks. Food in Business Premier: Business Premier's menu is curated by Michelin-starred chef Raymond Blanc OBE. Drinks, from tea to champagne, are available throughout the journey.
Air conditioning
Fresh air is constantly drawn in and filtered throughout the journey.
Bicycle
Got a musical instrument or guitar under 85 cm? You can include it as part of your luggage on Eurostar. If you have a boxed bike, reserve a spot by reaching out to the Eurostar travel service (available on select trains). Folding and children's bikes under 85 cm are welcome, but they should be in a protective bag. Heads up: e-scooters and hoverboards are a no-go. Plus, you can bring along a pair of skis or a snowboard in addition to your luggage

CO₂ emissions by mode

train 10.22kg
bus 10.95kg
flight 29.2kg
carpool 23.36kg
How much CO₂ is emitted travelling by train from Maastricht to Rotterdam?

The train journey between Maastricht and Rotterdam emits 10.22kg of CO₂.

How much CO₂ do I save by taking the train between Maastricht and Rotterdam?

Taking the train between Maastricht and Rotterdam saves 18.98kg of CO₂ compared to a flight, 0.73kg compared to the bus and 13.14kg compared to the car.

FAQ