Train

Take the train Deutsche Bahn Intercity-Express at the station Frankfurt(Main)Hbf.

The journey takes approximately 2 h 58 m. Ticket price is about €50 The travel distance is 395 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Bruxelles-Nord.


🛏 Find hotel deals and discounts up to 20% in Brussels at Booking


Bus

Take the Trans Nicolaescu bus at the Frankfurt station .

The journey takes approximately 4 h 55 m. The travel distance is 412 km.

Carrier is Trans Nicolaescu.

Buy ticket

Get off at the Brussels.
Take the De Lijn bus at the Brussel Stadion station .

The journey takes approximately 18 m. The travel distance is 5 km.

Carrier is De Lijn.

Buy ticket

Get off at the Brussel IJzer.


🛏 Find hotel deals and discounts up to 20% in Brussels at Booking


Bus

Take the FlixBus bus at the Frankfurt central train station station .

The journey takes approximately 6 h 20 m. Ticket price is about €30 The travel distance is 429 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Brussels at Booking


Night train

Take the train Deutsche Bahn Intercity-Express at the station Frankfurt(Main)Hbf.

The journey takes approximately 4 h 32 m. Ticket price is about €50 The travel distance is 395 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Bruxelles-Nord.


🛏 Find hotel deals and discounts up to 20% in Brussels at Booking


Night train via Frankfurt

Take the train Nightjet at the station Frankfurt.

The journey takes approximately 7 h 34 m. Ticket price is about €130 The travel distance is 543 km.

Carrier is Nightjet.

Buy ticket

Get off at the Bruxelles-Nord.


🛏 Find hotel deals and discounts up to 20% in Brussels at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 38 m. The travel distance is 398 km.

Get off at the Brussels.


🛏 Find hotel deals and discounts up to 20% in Brussels at Booking


Plane

Take the train Deutsche Bahn Regional at the station Frankfurt.

The journey takes approximately 15 m. Ticket price is about €4 The travel distance is 12 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Frankfurt Flughafen.
Fly out to Frankfurt (FRA) of the Brussels (BRU) airport.

The journey takes approximately 1 h Ticket price is about €70

Carrier is Brussels Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Brussels (BRU).
Take the train Belgian Railways (NMBS/SNCB) at the station Brussels Airport-Zaventem.

The journey takes approximately 11 m. Ticket price is about €8 The travel distance is 12 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Bruxelles-Nord.


🛏 Find hotel deals and discounts up to 20% in Brussels at Booking


The cheapest way to travel from Frankfurt-am-Main to Brussels is by taking a Rideshare with an average price of €18. The journey takes approximately 4 ч. 16 мин.

Train is the fastest way to travel from Frankfurt-am-Main to Brussels. Tickets cost €50. The journey takes approximately 2 ч. 58 мин.

Frankfurt-am-Main is approximately 398 km away from Brussels. The trip by car takes 3 h 38 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €30. A bus trip from Frankfurt-am-Main to Brussels will take 6 h 20 m.

The average journey time by car between Frankfurt-am-Main and Brussels is 3 h 38 m.