Cheap train tickets from Rotterdam to Amsterdam

Showing times and prices for Jan 26

Cheapest

$20

Average

$20

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 Rotterdam to Amsterdam will cost around $ 20 if you buy it on the day, but the cheapest tickets can be found for only $ 20.

Cheapest
09:12AMRotterdam Centraal1h13 10:25AMAmsterdam Centraal
0 changes
$201One-way
Cheapest
10:24AMRotterdam Centraal0h41 11:05AMAmsterdam Centraal
0 changes
$201One-way
Cheapest
08:11AMRotterdam Centraal0h41 08:52AMAmsterdam Centraal
0 changes
$201One-way
Cheapest
10:12AMRotterdam Centraal1h13 11:25AMAmsterdam Centraal
0 changes
$201One-way
Cheapest
09:42AMRotterdam Centraal1h13 10:55AMAmsterdam Centraal
0 changes
$201One-way

Train schedule from Rotterdam to Amsterdam

Showing trains for tomorrow, Wed, Jan 26
08:11AMRotterdam Centraal0h41 08:52AMAmsterdam Centraal
0 changes
08:12AMRotterdam Centraal1h13 09:25AMAmsterdam Centraal
0 changes
08:24AMRotterdam Centraal0h41 09:05AMAmsterdam Centraal
0 changes
08:41AMRotterdam Centraal0h41 09:22AMAmsterdam Centraal
0 changes
08:42AMRotterdam Centraal1h13 09:55AMAmsterdam Centraal
0 changes
08:51AMRotterdam Centraal0h41 09:32AMAmsterdam Centraal
0 changes
08:54AMRotterdam Centraal0h41 09:35AMAmsterdam Centraal
0 changes
09:05AMRotterdam Centraal0h39 09:44AMAmsterdam Centraal
0 changes
09:11AMRotterdam Centraal0h41 09:52AMAmsterdam Centraal
0 changes
09:12AMRotterdam Centraal1h13 10:25AMAmsterdam Centraal
0 changes
09:24AMRotterdam Centraal0h41 10:05AMAmsterdam Centraal
0 changes
09:41AMRotterdam Centraal0h41 10:22AMAmsterdam Centraal
0 changes
09:42AMRotterdam Centraal1h13 10:55AMAmsterdam Centraal
0 changes
09:51AMRotterdam Centraal0h41 10:32AMAmsterdam Centraal
0 changes
09:54AMRotterdam Centraal0h41 10:35AMAmsterdam Centraal
0 changes
10:11AMRotterdam Centraal0h40 10:51AMAmsterdam Centraal
0 changes
10:12AMRotterdam Centraal1h13 11:25AMAmsterdam Centraal
0 changes
10:24AMRotterdam Centraal0h41 11:05AMAmsterdam 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

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

Fastest train times from Rotterdam to Amsterdam

Showing times and prices for Jan 26

Fastest Journey

39 m

Average

49 m

Trains per day

18

Distance

57 km

Of the 18 trains that leave Rotterdam for Amsterdam every day 18 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 49 m but if you time it right, some trains will get you there in just 39 m .

The slowest trains will take 1 h 13 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
09:05AMRotterdam Centraal0h39 09:44AMAmsterdam Centraal
0 changes
$251One-way
10:11AMRotterdam Centraal0h40 10:51AMAmsterdam Centraal
0 changes
$201One-way
10:24AMRotterdam Centraal0h41 11:05AMAmsterdam Centraal
0 changes
$201One-way
08:11AMRotterdam Centraal0h41 08:52AMAmsterdam Centraal
0 changes
$201One-way
09:24AMRotterdam Centraal0h41 10:05AMAmsterdam 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 Rotterdam to Amsterdam

distanceDistance35 miles (57 km)
durationAverage train duration41 min
priceAverage train ticket price$20 (€17)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesThalys

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

Train providers: Thalys from Rotterdam to Amsterdam trains

Buy your official Thalys train tickets to Amsterdam from Rotterdam from $20 (€17) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Thalys

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

Looking to travel by train between Rotterdam and Amsterdam? Omio can help you find that perfect trip with Thalys. Check Omio to see current Thalys train schedules, tickets, travel information and prices for the best deals on the Rotterdam to Amsterdam train and book Thalys tickets online quickly and easily. When taking a train between Rotterdam and Amsterdam, you can expect to travel 35 miles (57 km) one-way with Thalys. If you search for trains from Rotterdam to Amsterdam in the Omio app, you can check if the Thalys ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Thalys, we do the work for you to get you safely to Amsterdam from Rotterdam. Book that perfect Rotterdam to Amsterdam train now with Omio and enjoy a smooth and comfortable journey with Thalys!

    When purchasing your Thalys train tickets from Rotterdam to Amsterdam, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • 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 Rotterdam to Amsterdam.

    When touring the Netherlands, Amsterdam is a popular stopover. With world-class sights and museums, it is a city that draws vacationers from all over the world. When in Amsterdam, travelers can visit the Dam Square, high-density museums, canals, or even Amsterdam's legal red-light district and coffee shops. When planning travel from Rotterdam, there are several options available with numerous rail providers. Rail travel is by far the quickest and most convenient method of traveling between the two destinations. The journey from Rotterdam to Amsterdam by train is 35 miles (57 kilometers) long, and it takes only 48 minutes to reach Amsterdam. The train from Rotterdam departs at Rotterdam Centraal railway station and arrives at Amsterdam Centraal train station.

    Rotterdam to Amsterdam Train Time: Daily Departures.

    There are over 88 trains a day between Rotterdam and Amsterdam, leaving approximately every 33 minutes. Most of these trains from Rotterdam to Amsterdam are direct trains. The first train leaves Rotterdam at 06:00 a.m., with regular departures throughout the day before the last at 11:00 p.m.

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

    The average journey time from Rotterdam to Amsterdam is 48 minutes. But the fastest trains, which are direct trains, will get to Amsterdam in just 38 minutes. The slowest trains will take one hour and 13 minutes and usually has one or two stopovers along the way. Whether traveling direct or on a train that requires transfers, it is by no means a long journey.

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

    Departure train station: The train from Rotterdam to Amsterdam will depart from Rotterdam Centraal railway station. Rotterdam Centraal is conveniently located right in the heart of Rotterdam city. So it's easy to reach the train station. Equipped with 13 platforms and facilities for passengers, Rotterdam Centraal station is easy to navigate for visitors, and is well equipped. Some of the facilities include restaurants, shopping malls, toilets, cafés, ticket offices, and a waiting room. Car and bicycle parking can be found outside the train station. 

    Arrival train station: The train from Rotterdam to Amsterdam will arrive at Amsterdam Centraal train station, which is situated in the city of Amsterdam. With 15 platforms, Amsterdam Centraal is capable of handling all traveler needs. There are digital information boards on every platform to assist travelers. The station also has a wealth of facilities, including restaurants, minimarkets, vending machines, self-service ticket machines, ticket office, toilets, luggage lockers, ATMs, and comfy lounges.

    Which train companies travel from Rotterdam to Amsterdam?

    Train companies serving the Rotterdam to Amsterdam route are Dutch Railways (NS) and Thalys. Dutch Railways is the leading railway company in the Netherlands. It connects various cities of the country with regional, night trains, and high-speed trains. At the same time, Thalys is a railway company connecting four European countries, namely, Netherlands, Belgium, France, and Germany.

    Dutch Railways Rotterdam to Amsterdam

    Dutch Railways offers high-speed trains such as ICE Internationa and TGV to operate on the Rotterdam to Amsterdam route. The journey takes 40 minutes, and there is a train leaving every 15 minutes.

    Thalys Rotterdam to Amsterdam

    Thayls also has several high-speed trains that cover the journey from Rotterdam to Amsterdam within 38 minutes. There is a train leaving Rotterdam for Amsterdam every hour.

    Rotterdam to Amsterdam Trains: Services on Board

    The train from Rotterdam to Amsterdam offers many facilities for travelers, such as WiFi, toilets, live travel information screens, overhead racks for luggage, and special quiet work zones. Passengers can bring bikes on the train during off-peak hours. However, during the summer months (July and August), bicycles are allowed all day, even during peak hours. The trains are equipped with special facilities for people with limited mobility. These facilities include wheelchair-accessible toilets, priority seats, and a sliding step that allows passengers with wheelchairs or mobility scooters to get into the train without assistance. It is advisable to contact the rail provider 48 hours prior to travel to organize any required assistance.

    How to find cheap train tickets from Rotterdam to Amsterdam?

    To get cheap fares from Rotterdam to Amsterdam, book train tickets in advance. Passengers who book their train tickets three months earlier get to enjoy the lowest fares. To save further on train tickets, passengers are also advised to avoid rush hours and travel during weekends or during off-peak hours, which are between 9:00 a.m. and 4:00 p.m., and from 6:30 p.m.to 6:30 a.m. For further savings, consider opting for an indirect route as these are often less costly than direct of high-speed options.

    Travel Tips: Trains from Rotterdam to Amsterdam

    Travel by train to Amsterdam 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 Rotterdam to Amsterdam.
    FAQs

    How much does a cheap train between Rotterdam and Amsterdam cost?

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

    How much is the train to Amsterdam from Rotterdam on average?

    If you’re looking to book your train tickets in the next week, you can expect the Rotterdam to Amsterdam train price to come in at an average of $20 (€17)  one way.

    How far is Amsterdam from Rotterdam by train?

    The train distance from Rotterdam to Amsterdam is around 35 miles (57 km).

    What is the Rotterdam to Amsterdam train travel time?

    On average the Rotterdam to Amsterdam 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 Rotterdam and arrival train station in Amsterdam?

    When taking a train from Rotterdam, you have a couple of train stations you can depart from including Rotterdam Centraal, Rotterdam Noord and Rotterdam Blaak. When you arrive in Amsterdam, your train can arrive in train stations including Amsterdam Centraal and Amsterdam Sloterdijk.

    Omio customers traveling this route book their trains from Rotterdam Centraal   to Amsterdam Centraal.

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

    Passengers board the train most frequently from Rotterdam Centraal, which is located around 0.4 miles (659 m) away from the city center, and they get off the train at Amsterdam Centraal, located 0.6 miles (916 m) away from the city center.

    What train providers go from Rotterdam to Amsterdam?

    If you're looking for trains from Rotterdam to Amsterdam, you can rely on Thalys to get you to Amsterdam. It's also good to check out all possible train providers for the Rotterdam to Amsterdam route to see if there might be differences in the amenities they offer.

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

    The average number of trains departing Rotterdam for Amsterdam is 25 a day. The train schedules and services may vary between weekdays and weekends.

    When does the first train depart from Rotterdam to Amsterdam? When does the last train depart from Rotterdam to Amsterdam?

    The first Rotterdam to Amsterdam train departs at 7: 11 AM   and the last train from Rotterdam to Amsterdam leaves at 7: 51 AM. Check out the most up-to-date train schedule from Rotterdam to Amsterdam on Omio and find the best time to travel to your destination.

    When should I book the Rotterdam to Amsterdam train for the best deals on tickets?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets to Amsterdam from Rotterdam within the next 7 days, you can find tickets to cost on average $20 (€17) one way. To find the best prices for this trip, consider booking your train ticket from Rotterdam to Amsterdam a few months in advance.

    Important Stations and Airports for this Journey

    Rotterdam
    Amsterdam
    Rotterdam Centraal is the most popular Rotterdam 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 Rotterdam for your trip to Amsterdam.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +31 302357822
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 00: 00 - 24: 00
    Public transit options for Rotterdam Centraal
    Subway lines: D, E
    Bus lines: 33, 34, 38, 39, 40, 44, 48
    Tram lines: 4, 7, 8, 12, 20, 21, 23, 24, 25
    Train lines: NS Intercity, NS Intercity Direct, NS Sprinter, NS Nachtnet, Thalys, Eurostar