Tram in Rotterdam
Rotterdam Tram

Taking the train from Rotterdam to Amsterdam is a quick and easy way to travel between the two cities when you are visiting The Netherlands.

Trains on this route run frequently from Rotterdam Centraal train station to Amsterdam Centraal train station. From there you can connect to the metro and other forms of transportation to get you to your final destination in the city.

Up to nine trains from Rotterdam to Amsterdam depart every hour from the morning until the evening. This high frequency makes it convenient to get to Amsterdam whenever you need to.

All services between these cities are direct. There are many types of trains that cover the route, including Thalys, Fyra, InterCity, and Sprinter, and most are operated by Dutch Railways. The journey time varies by train, and can take from 40 minutes on Fyra services to 1 hour and 20 minutes on Sprinters.

Single ticket fares for trains from Rotterdam to Amsterdam are 23.80 euros in first class and 14.00 euros in second class. You can buy them online or at the station before you leave.