Travel from Brussels to Arnhem

Bus or train from Brussels to Arnhem?

You can take a train from Brussels to Arnhem via Rotterdam Centraal and Utrecht Centraal in around 2 h 42 min. Alternatively, FlixBus operates a bus from Brussels to Arnhem 3 times a day. Tickets cost $13 - $22 and the journey takes 3 h 50 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Brussels to Arnhem

ModeDurationPrice
From Bruxelles Midi train to Rotterdam Centraal, train to Utrecht Centraal, then train to Arnhem.2 h 42 min78€
From Bruxelles-Central train to Roosendaal then train to Arnhem.3 h 19 min41€
From Brussels, Brussels-North station bus to Arnhem.3 h 50 min17€
From Brussels, Brussels-North station bus to Nijmegen, Centraal Station then line 300 bus to Arnhem, Airborneplein.4 h 17 min18€
From Brussels drive to Arnhem.2 h 5 min31€
From Bruxelles-Nord train to Brussels airport, fly to Amsterdam airport, then train to Arnhem.3 h 30 min119€

How long does it take to get from Brussels to Arnhem?

It takes approximately 2 h 42 min to get from Brussels to Arnhem, including transfers.

Is there a direct train between Brussels and Arnhem?

No, there is no direct train from Brussels to Arnhem. However, there are services departing from Bruxelles Midi and arriving at Arnhem via Rotterdam Centraal and Utrecht Centraal. The journey, including transfers, takes approximately 2 h 42 min.

Is there a direct bus between Brussels and Arnhem?

Yes, there is a direct bus departing from Brussels, Brussels-North station and arriving at Arnhem. Services depart three times a day, and operate every day. The journey takes approximately 3 h 50 min.

Operators from Brussels to Arnhem

OperatorPhoneWebsite
ThalysThalys
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
FlixBus+49 1807 123 99 123FlixBus
Breng0900 - 266 63 99Breng
KLMKLM