Travel from Brussels to Eindhoven

Bus or train from Brussels to Eindhoven?

FlixBus operates a bus from Brussels to Eindhoven every 4 hours. Tickets cost $7 - $13 and the journey takes 2 h 15 min. Alternatively, you can take a train from Brussels to Eindhoven via Roosendaal and Tilburg in around 2 h 35 min.

Travel Guides

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

How to get from Brussels to Eindhoven

From Brussels, Brussels-North station bus to Eindhoven.2 h 15 min10€
From Bruxelles-Nord train to Roosendaal, train to Tilburg, then train to Eindhoven.2 h 35 min32€
From Brussels drive to Eindhoven.1 h 23 min19€
From Bruxelles-Nord train to Brussels airport, fly to Amsterdam airport, then train to Eindhoven.3 h 45 min122€

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

The bus from Brussels, Brussels-North station to Eindhoven takes 2 h 15 min including transfers and departs every four hours.

Is there a direct train between Brussels and Eindhoven?

No, there is no direct train from Brussels to Eindhoven. However, there are services departing from Bruxelles-Nord and arriving at Eindhoven via Roosendaal and Tilburg. The journey, including transfers, takes approximately 2 h 35 min.

Is there a direct bus between Brussels and Eindhoven?

Yes, there is a direct bus departing from Brussels, Brussels-North station and arriving at Eindhoven. Services depart every four hours, and operate every day. The journey takes approximately 2 h 15 min.

Operators from Brussels to Eindhoven

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