Travel from Utrecht to Brussels

Bus or train from Utrecht to Brussels?

FlixBus operates a bus from Utrecht to Brussels once daily. Tickets cost $10 - $17 and the journey takes 2 h 45 min. Alternatively, you can take a train from Utrecht to Brussels via Rotterdam Centraal in around 3 h 9 min.

Travel Guides

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

How to get from Utrecht to Brussels

From Utrecht bus to Brussels, Brussels-North station.2 h 45 min13€
From Utrecht Centraal train to Rotterdam Centraal then train to Bruxelles-Central.3 h 9 min31€
From Utrecht, Centraal Jaarbeursplein bus to Dordrecht then train to Bruxelles-Central.3 h 27 min28€
From Utrecht drive to Brussels.1 h 45 min25€
From Utrecht Centraal train to Amsterdam airport, fly to Brussels airport, then train to Brussels.2 h 32 min109€

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

The bus from Utrecht to Brussels, Brussels-North station takes 2 h 45 min including transfers and departs once daily.

Is there a direct train between Utrecht and Brussels?

No, there is no direct train from Utrecht to Brussels. However, there are services departing from Utrecht Centraal and arriving at Bruxelles-Central via Rotterdam Centraal. The journey, including transfers, takes approximately 3 h 9 min.

Is there a direct bus between Utrecht and Brussels?

Yes, there is a direct bus departing from Utrecht and arriving at Brussels, Brussels-North station. Services depart once daily, and operate every day. The journey takes approximately 2 h 45 min.

Operators from Utrecht to Brussels

FlixBus+49 1807 123 99 123FlixBus
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Arriva NLArriva NL
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)