Cheap train tickets from Amsterdam to Rotterdam

Showing times and prices for Jan 26

Cheapest

$20

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 $ 20.

Cheapest
08:34AMAmsterdam Centraal1h14 09:48AMRotterdam Centraal
0 changes
$201One-way
Cheapest
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 changes
$201One-way
Cheapest
08:25AMAmsterdam Centraal0h41 09:06AMRotterdam Centraal
0 changes
$201One-way
Cheapest
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 changes
$201One-way
Cheapest
08:04AMAmsterdam Centraal1h14 09:18AMRotterdam Centraal
0 changes
$201One-way

Train schedule from Amsterdam to Rotterdam

Showing trains for tomorrow, Wed, Jan 26
08:04AMAmsterdam Centraal1h14 09:18AMRotterdam Centraal
0 changes
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 changes
08:15AMAmsterdam Centraal0h39 08:54AMRotterdam Centraal
0 changes
08:25AMAmsterdam Centraal0h41 09:06AMRotterdam Centraal
0 changes
08:28AMAmsterdam Centraal0h41 09:09AMRotterdam Centraal
0 changes
08:34AMAmsterdam Centraal1h14 09:48AMRotterdam Centraal
0 changes
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 changes

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

Wed
Jan 26
$20Ns
$6Flixbus
Thu
Jan 27
$20Ns
$6Flixbus
Fri
Jan 28
$20Ns
$7Flixbus
Sat
Jan 29
$20Ns
$7Flixbus
Sun
Jan 30
$20Ns_ic
$7Flixbus
Mon
Jan 31
$20Ns_ic
$6Flixbus
Tue
Feb 1
$20Ns_ic
$6Flixbus
Wed
Feb 2
$20Ns
$5Flixbus
Thu
Feb 3
$20Ns
$5BlaBlaCar Bus
Fri
Feb 4
$20Ns
$10Flixbus
Sat
Feb 5
$20Ns
$5BlaBlaCar Bus
Sun
Feb 6
$20Ns_ic
$10Flixbus
Mon
Feb 7
$20Ns_ic
$5BlaBlaCar Bus
Tue
Feb 8
$20Ns_ic
$5BlaBlaCar Bus
Wed
Feb 9
$20Ns
$5BlaBlaCar Bus
Thu
Feb 10
$20Ns
$5BlaBlaCar Bus
Fri
Feb 11
$20Ns
$5BlaBlaCar Bus
Sat
Feb 12
$20Ns
$5BlaBlaCar Bus
Sun
Feb 13
$20Ns
$5BlaBlaCar Bus
Mon
Feb 14
$20Ns_ic
$5BlaBlaCar Bus

Fastest train times from Amsterdam to Rotterdam

Showing times and prices for Jan 26

Fastest Journey

39 m

Average

50 m

Trains per day

7

Distance

57 km

Of the 7 trains that leave Amsterdam for Rotterdam every day 7 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 50 m but if you time it right, some trains will get you there in just 39 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
08:15AMAmsterdam Centraal0h39 08:54AMRotterdam Centraal
0 changes
$251One-way
08:38AMAmsterdam Centraal0h41 09:19AMRotterdam Centraal
0 changes
$201One-way
08:25AMAmsterdam Centraal0h41 09:06AMRotterdam Centraal
0 changes
$201One-way
08:08AMAmsterdam Centraal0h41 08:49AMRotterdam Centraal
0 changes
$201One-way
08:28AMAmsterdam Centraal0h41 09:09AMRotterdam Centraal
0 changes
$201One-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$20 (€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 trip taking on average 41 min with our travel partners like Thalys. Normally, there are 50 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $20 (€17), but the average price of train tickets is $20 (€17). Travelers depart most frequently from Amsterdam Centraal and arrive in Rotterdam Centraal.

Train providers: Thalys from Amsterdam to Rotterdam trains

For as little as $20 (€17) you can travel by train between Amsterdam and Rotterdam with Thalys. Omio will show you the best deals, schedules and tickets available for this route.

Thalys

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

Thalys tickets between Amsterdam and Rotterdam are available online on Omio. We help you compare and book your perfect journey with Thalys between Amsterdam and Rotterdam all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current Thalys train schedules and train tickets available on Omio for the 35 miles (57 km) route. You can also see relevant travel information for the Thalys train, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Amsterdam to Rotterdam routes as well as the cheapest ticket prices available, and buy the best Thalys Amsterdam to Rotterdam train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Thalys train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Rotterdam with Thalys!

    Please follow the recommendations outlined by Thalys when booking your train tickets from Amsterdam to Rotterdam due to the coronavirus:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • If a ticket is nonrefundable, a Thalys e-voucher can still be issued for a 15€ fee to passengers requesting a refund up to 30 days after the departure date.

    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

    What is the price of the cheapest train from Amsterdam to Rotterdam?

    Looking to save money on your trip? Omio customers have found the cheapest train between Amsterdam and Rotterdam for the next 7 days starting from $20 (€17)  one way.

    What is the price of a train ticket to Rotterdam from Amsterdam?

    The Amsterdam to Rotterdam train ticket price is on average $20 (€17)  if you are looking to book your tickets for this route in the next week.

    How far is Amsterdam to Rotterdam by train?

    You should expect to travel around 35 miles (57 km)  from Amsterdam to Rotterdam by train.

    How long is the train ride to Rotterdam from Amsterdam?

    On average the Amsterdam to Rotterdam train travel time is 41 min  for the 35 miles (57 km) long route, but the duration can vary if you travel on weekends and holidays.

    What is the departure train station in Amsterdam and arrival train station in Rotterdam?

    Some of the Amsterdam train stations to Rotterdam you can start your journey from include Amsterdam Centraal and Amsterdam Sloterdijk. Similarly, some of the arrival train stations in Rotterdam include Rotterdam Centraal, Rotterdam Noord and Rotterdam Blaak.

    When traveling this route, Omio customers are departing most frequently from Amsterdam Centraal   and arriving in Rotterdam Centraal.

    Where is the train station in Amsterdam? Where is the train station in Rotterdam?

    Passengers board their train most frequently from Amsterdam Centraal and travel around 0.6 miles (916 m) from the city center to this train station.

    Passengers traveling this route most often arrive at Rotterdam Centraal and need to travel approximately 0.4 miles (659 m) from the train station to the city center in Rotterdam.

    Which train providers can get me from Amsterdam to Rotterdam?

    For the best Amsterdam to Rotterdam train to buy, you can travel safely and comfortably with Thalys. However, it's always good to check all possible train providers with services from Amsterdam to Rotterdam to compare what amenities they may offer.

    How many train services per day are there from Amsterdam to Rotterdam?

    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 can I take the first train from Amsterdam to Rotterdam? When can I take the last train for the day?

    You can take the first train from Amsterdam to Rotterdam at 7: 04 AM. The last train from Amsterdam to Rotterdam that you can take departs at 7: 43 AM. Omio shows you the latest train from Amsterdam to Rotterdam schedule to help you book the best departure time for this trip.

    How early should I buy Amsterdam to Rotterdam train tickets to get the best deals?

    You can find trains to Rotterdam from Amsterdam to cost on average $20 (€17) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Amsterdam to Rotterdam train generally on sale a few months before the planned travel 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