Amsterdam to Rotterdam Train

Cheap train tickets from Amsterdam to Rotterdam

Showing times and prices for Aug 19

Cheapest

17

Average

18

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.

Cheapest
08:28AMAmsterdam Centraal0h41 09:09AMRotterdam Centraal
0 transfers
171One-way
Cheapest
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 transfers
171One-way
Cheapest
08:34AMAmsterdam Centraal1h14 09:48AMRotterdam Centraal
0 transfers
171One-way
Cheapest
08:04AMAmsterdam Centraal1h14 09:18AMRotterdam Centraal
0 transfers
171One-way
Cheapest
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 transfers
171One-way

Train schedule from Amsterdam to Rotterdam

Showing trains for tomorrow, Friday, August 19
08:04AMAmsterdam Centraal1h14 09:18AMRotterdam Centraal
0 transfers
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 transfers
08:15AMAmsterdam Centraal0h39 08:54AMRotterdam Centraal
0 transfers
08:28AMAmsterdam Centraal0h41 09:09AMRotterdam Centraal
0 transfers
08:34AMAmsterdam Centraal1h14 09:48AMRotterdam Centraal
0 transfers
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06
Wed
Sep 07
Thu
Sep 08

Fastest train times from Amsterdam to Rotterdam

Showing times and prices for Aug 19

Fastest Journey

39 m

Average

51 m

Trains per day

6

Distance

57 km

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

Fastest
08:15AMAmsterdam Centraal0h39 08:54AMRotterdam Centraal
0 transfers
211One-way
08:28AMAmsterdam Centraal0h41 09:09AMRotterdam Centraal
0 transfers
171One-way
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 transfers
171One-way
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 transfers
171One-way
08:34AMAmsterdam Centraal1h14 09:48AMRotterdam Centraal
0 transfers
171One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Amsterdam to Rotterdam

distanceDistance35 miles (57 km)
durationAverage train duration41 min
priceAverage train ticket price$18 (€17)
frequencyTrain frequency153 a day
changesDirect trainYes, there are 153 direct trains a day
carriersTrain providersThalys or Eurostar

Trains from Amsterdam to Rotterdam cover the 35 miles (57 km) long journey taking on average 41 min with our travel partners like Thalys or Eurostar. Normally, there are 153 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $18 (€17), but the average price of train tickets is $18 (€17). Travelers depart most frequently from Amsterdam Centraal and arrive in Rotterdam Centraal.

Train providers: Eurostar and Thalys from Amsterdam to Rotterdam trains

Find the best trains from Amsterdam to Rotterdam with Omio's travel partners Eurostar and Thalys from $18 (€17). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Eurostar
Thalys

Eurostar is the exclusive high-speed railway service connecting the United Kingdom with countries in continental Europe like France, Belgium and the Netherlands. Most Eurostar trains travel through the Channel Tunnel, also known as the Chunnel, between the UK and France. With a high-speed train service reaching speeds up to 186 mph (300 km/h), you will travel from Amsterdam to Rotterdam in ultimate comfort coupled with modern, comfortable seats and large windows. When booking your Eurostar train to Rotterdam from Amsterdam, you can choose between three ticket types: Standard, Standard Premier (with light refreshments served and spacious seats), and Business Premier (with flexible travel options, spacious seating, lounge access, priority boarding and hot meal served).

Eurostar from Amsterdam to Rotterdam train information:

  • Average Duration: 39 min
  • Eurostar frequency: 2 a day

Thalys is a French-Belgian high-speed train company that connects the main capital cities. For your next train between Amsterdam and Rotterdam with Thalys, you can choose from these different ticket fares: Standard Mini, Standard, Comfort and Premium.

Enjoy a smooth and easy trip from Amsterdam to Rotterdam with Thalys! As an official travel partner of Thalys, Omio can help you search current train schedules and timetables from Thalys, compare the best routes between Amsterdam and Rotterdam as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Thalys Amsterdam to Rotterdam train ticket available today. If you search for Thalys tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Amsterdam to Rotterdam on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 35 miles (57 km) trip from Amsterdam to Rotterdam with ease and comfort on a train with Thalys.

Train information from Amsterdam to Rotterdam with Thalys:

  • Average Duration: 39 min
  • Thalys frequency: 9 a day

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
Omio customers have found cheap train tickets between Amsterdam and Rotterdam for as low as $18 (€17)  for the next 7 days.
The Amsterdam to Rotterdam train ticket price is on average $18 (€17)  if you are looking to buy your tickets for this trip in the next week.
When traveling this route you should expect the distance from Amsterdam to Rotterdam by train to be approximately 35 miles (57 km).
While the time it takes to travel 35 miles (57 km) between Amsterdam and Rotterdam can vary based on specific dates, weekends, and holidays, the Amsterdam to Rotterdam train journey time is on average 41 min.

There are a few train stations in Amsterdam to start your journey from including Amsterdam Centraal, Amsterdam Sloterdijk and Amsterdam Amstel. In Rotterdam you have a few train station options to choose from for your arrival including Rotterdam Centraal, Rotterdam Noord and Rotterdam Blaak.

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

Passengers booking this route most frequently board their trains from Amsterdam Centraal and need to travel around 0.9 miles (1.4 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.6 miles (875 m) from this train station to the city center.

If you're looking for trains from Amsterdam to Rotterdam, you can rely on Thalys or Eurostar to get you to Rotterdam. It's also good to check out all possible train companies for the Amsterdam to Rotterdam trip to see if there might be differences in the amenities they offer.
Yes, there are 153 direct trains between Amsterdam and Rotterdam per day with Ns_ic, Thalys or Ns  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
The average number of trains departing Amsterdam for Rotterdam is 153 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train for this route departs from Amsterdam at 6: 04 AM. The last train leaves from Amsterdam at 10: 05 PM. Check Omio for the latest train schedule from Amsterdam to Rotterdam and book the best time to depart on your chosen travel date.
If you buy a train ticket from Amsterdam to Rotterdam within the next 7 days, you can find tickets to cost on average $18 (€17) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Rotterdam from Amsterdam are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Amsterdam
Rotterdam
Amsterdam Centraal is the most popular Amsterdam railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Amsterdam for your trip to Rotterdam.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+31 302357822
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 20: 59
Public transit options for Amsterdam Centraal
Metro lines: 51, 53, 54, 52
Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
Ferry lines: 901, 906, 902, 907, 905
Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
Train lines: Intercity, Intercity Express, Sprinter, Nightjet

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language