Fastest journey1hr 32m
Travelling by train from Brussels to Amsterdam is very easy. The number of daily trains serving the route more than doubled in December 2014, so passengers on the route are now really spoilt for choice. You can opt for either a premium Thalys train or the more frequent but slower InterCity (IC) service. The Thalys service must be pre-booked and each ticket includes a seat reservation. The IC option allows you to be totally flexible as tickets are not tied to a specific service.
Travel time between the two cities is just under two hours on Thalys and 3 hrs 20 mins on the IC service. You’ll see much striking modern architecture and, in the second half of the journey, even the occasional windmill stranded in urban settings.
Tickets for both the IC and Thalys services go on sale three months prior to travel.
Brussels to Amsterdam
Thalys trains on this route generally run at least every two hours, with extra services at peak times. Trains leave from Brussels Midi station and arrive in Amsterdam at Schiphol Airport before continuing to Amsterdam Centraal where they terminate. Thalys trains make just two other stops en route, in Antwerp and Rotterdam.
The IC service (dubbed Beneluxtrein locally) leaves Brussels Midi hourly and makes 11 stops on its journey to Amsterdam Centraal. These include a very useful stop at Brussels Central, which is very close to the Grand Place in the heart of the city. The train serves both Brussels National Airport and Amsterdam Schiphol Airport. Other en route stops include Antwerp, Rotterdam and Den Haag.