The cheapest trains from Amsterdam to Rotterdam

Showing times and prices for Sep 18

Cheapest

$21

Average

$21

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Amsterdam to Rotterdam will cost around $ 21 if you buy it on the day, but the cheapest tickets can be found for only $ 21.

Cheapest
08:04AMAmsterdam Centraal1h14 09:18AMRotterdam Centraal
0 changes
$211One-way
Cheapest
10:08AMAmsterdam Centraal0h41 10:49AMRotterdam Centraal
0 changes
$211One-way
Cheapest
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 changes
$211One-way
Cheapest
10:22AMAmsterdam Centraal0h41 11:03AMRotterdam Centraal
0 changes
$211One-way
Cheapest
10:38AMAmsterdam Centraal0h41 11:19AMRotterdam Centraal
0 changes
$211One-way

Timetable Amsterdam to Rotterdam

Showing trains for tomorrow, Sat, Sep 18
08:04AMAmsterdam Centraal1h14 09:18AMRotterdam Centraal
0 changes
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 changes
08:15AMAmsterdam Centraal0h45 09:00AMRotterdam Centraal
0 changes
08:22AMAmsterdam Centraal0h41 09:03AMRotterdam Centraal
0 changes
08:34AMAmsterdam Centraal1h14 09:48AMRotterdam Centraal
0 changes
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 changes
10:04AMAmsterdam Centraal1h14 11:18AMRotterdam Centraal
0 changes
10:08AMAmsterdam Centraal0h41 10:49AMRotterdam Centraal
0 changes
10:15AMAmsterdam Centraal0h45 11:00AMRotterdam Centraal
0 changes
10:22AMAmsterdam Centraal0h41 11:03AMRotterdam Centraal
0 changes
10:34AMAmsterdam Centraal1h14 11:48AMRotterdam Centraal
0 changes
10:38AMAmsterdam Centraal0h41 11:19AMRotterdam Centraal
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Sep 17
$21
$7Flixbus
Sat
Sep 18
$21
$5BlaBlaCar Bus
Sun
Sep 19
$21
$5Flixbus
Mon
Sep 20
$21
$5Flixbus
Tue
Sep 21
$21
$5Flixbus
Wed
Sep 22
$21
$6Flixbus
Thu
Sep 23
$21
$7Flixbus
Fri
Sep 24
$21
$5Flixbus
Sat
Sep 25
$21
$5BlaBlaCar Bus
Sun
Sep 26
$21
$5Flixbus
Mon
Sep 27
$21
$5Flixbus
Tue
Sep 28
$21
$5Flixbus
Wed
Sep 29
$21
$6Flixbus
Thu
Sep 30
$21
$7Flixbus
Fri
Oct 1
$21
$5BlaBlaCar Bus
Sat
Oct 2
$21
$5BlaBlaCar Bus
Sun
Oct 3
$21
$5BlaBlaCar Bus
Mon
Oct 4
$21
$5Flixbus
Tue
Oct 5
$21
$5Flixbus
Wed
Oct 6
$21
$6Flixbus
Thu
Oct 7
Find prices
$6Flixbus

The fastest trains from Amsterdam to Rotterdam

Showing times and prices for Sep 18

Fastest Journey

41 m

Average

52 m

Trains per day

12

Distance

57 km

Of the 12 trains that leave Amsterdam for Rotterdam every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 57 km distance in an average of 52 m but if you time it right, some trains will get you there in just 41 m .

The slowest trains will take 1 h 14 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:08AMAmsterdam Centraal0h41 10:49AMRotterdam Centraal
0 changes
$211One-way
Fastest
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 changes
$211One-way
Fastest
10:22AMAmsterdam Centraal0h41 11:03AMRotterdam Centraal
0 changes
$211One-way
Fastest
10:38AMAmsterdam Centraal0h41 11:19AMRotterdam Centraal
0 changes
$211One-way
Fastest
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 changes
$211One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Amsterdam to Rotterdam

distanceDistance35 miles (57 km)
durationAverage train duration41 min
priceAverage train ticket price$21 (€17)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain providersThalys

Trains from Amsterdam to Rotterdam cover the 35 miles (57 km) long journey taking on average 41 min with our travel partners like Thalys. Normally, there are 50 trains operating per day, including direct services available. While the average ticket price for this trip costs around $21 (€17), you can find the cheapest train ticket for as low as $21 (€17). Travelers depart most frequently from Amsterdam Centraal and arrive in Rotterdam Centraal.

Train companies

Train between Amsterdam and Rotterdam with Thalys

Travel between Amsterdam and Rotterdam from $21 (€17) with Omio’s train partners Thalys! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Thalys

Trains from Amsterdam to Rotterdam

Rail links between most Dutch cities are excellent, with frequent services seven days a week on Europe's busiest rail network. Travelers looking to book the train from Amsterdam to Rotterdam can choose from departures 24 hours a day. Express connections with a high-speed operator can take as little as 39 minutes to reach Rotterdam, although most journeys on this route south through the Netherlands take just over one hour.

Amsterdam to Rotterdam train times: Daily departures

Round-the-clock timetables offer frequent direct trains from Amsterdam to Rotterdam. From midnight through the early hours of the morning, there's an hourly connection, and from the morning peak time throughout the day and evening, there are direct trains from Amsterdam to the southern city roughly every ten minutes. 

How long is the journey by train from Amsterdam to Rotterdam?

The fastest direct train from Amsterdam to Rotterdam is the Thalys express service, taking just 39 minutes to cover the 47-mile journey south. Some Nederlandse Spoorwegen (NS) international Intercity trains take two or three minutes longer. Most NS domestic Intercity services take between one hour and one hour 14 minutes, with some late-night and early-morning services taking up to 30 minutes longer to complete the trip. 

What are the departure and arrival stations for trains from Amsterdam to Rotterdam?

Departure train station: Amsterdam Centraal station is 20 minutes' walk north of the historic center, with public transport connections provided by metro services, city ferries, and numerous tram routes stopping by the main entrance. Facilities on the station concourse include bars, coffee shops, restaurants, luggage storage lockers, ATMs, supermarkets, news vendors, and bookstores.

Arrival train station: Rotterdam Centraal station is located on the northern side of central Rotterdam, with frequent public transport connections available on trams, metro, and buses across the city. The concourse has a shopping mall, coffee shops, fast-food restaurants, ATMs, luggage storage lockers, car rental agencies, news vendors, and taxi stands. 

Which train companies travel from Amsterdam to Rotterdam?

Dutch national rail company NS provides frequent direct trains from Amsterdam to Rotterdam, offering Intercity services and some high-speed Intercity International trains. In addition, Thalys, the French-Belgian high-speed operator, provides regular fast connections between Amsterdam and Rotterdam on its international routes to Brussels and Paris. 

Nederlandse Spoorwegen Amsterdam to Rotterdam

NS runs direct trains from Amsterdam to Rotterdam 24 hours a day. Its schedule includes hourly trains through the night and five or six services every hour throughout the day and evening. NS trains on this route include international Intercity high-speed expresses taking around 40 minutes, and domestic Intercity services taking a little over an hour for most connections. 

Thalys Amsterdam to Rotterdam

French-Belgian operator Thalys provides an hourly train from Amsterdam to Rotterdam from early morning to mid-evening. This high-speed service, part of the Dutch leg of its international route to Belgium and France, has a journey time of 39 minutes. 

Amsterdam to Rotterdam trains: Services on board

NS trains from Amsterdam to Rotterdam offer travelers a choice of first- and second-class seating and free WiFi. Thalys offers passengers standard, comfort, or Premium class seating, and its trains are equipped with a bistro car and free WiFi. Cyclists can take their bikes on off-peak-season NS trains and store them in the bicycle compartment for a small fee on domestic services and a slightly higher fee for international NS trains. Foldable bikes or dismantled bikes can be taken on board all trains for free. Small pets in carriers can travel for free on NS and Thalys trains, while larger dogs must be muzzled and are charged a small fee on both NS and Thalys services.

NS Intercity trains and Thalys services have dedicated spaces for wheelchairs and mobility scooters. Passengers with limited mobility can request assistance from NS staff for boarding and alighting.

How to find cheap train tickets from Amsterdam to Rotterdam

Fares for NS Intercity trains within the Netherlands are standardized, so it's easy to budget for the train from Amsterdam to Rotterdam. With very frequent services on this route, advance booking is only necessary if a specific departure or seat is needed. For high-speed Thalys international services within the Netherlands, use the Omio booking platform to check prices and book in advance, as these comfortable trains are very popular. 

Travel Tips

Trains from Amsterdam to Rotterdam
Travel by train to Rotterdam easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Rotterdam.
FAQs
How much are cheap trains between Amsterdam and Rotterdam?
Looking to save money on your journey? Omio customers have found the cheapest train to Rotterdam from Amsterdam for the next 7 days starting from $21 (€17)  one way.
How much is the train to Rotterdam from Amsterdam on average?
The train price from Amsterdam to Rotterdam is on average $21 (€17)  if you are looking to purchase your tickets for this route in the next 7 days.
How far is Amsterdam to Rotterdam by train?
When traveling this route you should expect the distance between Amsterdam and Rotterdam by train to be approximately 35 miles (57 km).
How long is a train between Amsterdam and Rotterdam on average?
The train time between Amsterdam and Rotterdam is on average 41 min  for the 35 miles (57 km) long journey, but the time it takes to go to Rotterdam from Amsterdam by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Amsterdam to Rotterdam depart from? Which Rotterdam train station do I come into from Amsterdam?

When taking the train to Rotterdam from Amsterdam, you can choose to depart from train stations like Amsterdam Centraal and Amsterdam Sloterdijk. Your journey can end in train stations such as Rotterdam Centraal, Rotterdam Central Station and Rotterdam Noord.

Omio customers who travel this route most frequently depart from Amsterdam Centraal   and arrive in Rotterdam Centraal.

Where is the departure train station in Amsterdam located? Where is the arrival train station in Rotterdam located?

Passengers booking this journey most frequently board their trains from Amsterdam Centraal and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Rotterdam most often arrive at Rotterdam Centraal and need to travel around 0 mile (s) / 0 km from this train station to the city center.

Which train companies should I travel with from Amsterdam to Rotterdam?
Take the Amsterdam to Rotterdam train with Thalys. However, it's always good to check out all possible train companies for the trip between Amsterdam and Rotterdam as there might be differences in the amenities they offer.
Are there any direct trains from Amsterdam to Rotterdam?
Yes, there are 50 direct trains per day from Amsterdam to Rotterdam with, Thalys or, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.
How many trains are there to Rotterdam from Amsterdam a day?
The average number of trains departing Amsterdam for Rotterdam is 50 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Amsterdam to Rotterdam? When is the last train from Amsterdam to Rotterdam?
The first Amsterdam to Rotterdam train departs at 6: 04 AM   and the last train from Amsterdam to Rotterdam leaves at 7: 04 AM. Check out the most up-to-date train schedule from Amsterdam to Rotterdam on Omio and find the best time to travel to your destination.
How early should I buy train tickets from Amsterdam to Rotterdam to score the best deals?
If you book the Amsterdam to Rotterdam train within the next 7 days, you can find one way tickets to cost on average $21 (€17). However, booking your train ticket in advance gives you access to the best prices for trains from Amsterdam to Rotterdam. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Amsterdam
Rotterdam
Amsterdam Centraal
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines 51, 52, 53, 54<br>Bus lines 18, 21, 22, 32, 33, 34, 35, 42, 43<br>Tram lines 1, 2, 4, 5, 9, 13, 16, 17, 24, 26
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
Amsterdam Sloterdijk
Amenities