Train

Take the train Thalys at the station Brussel-Zuid / Bruxelles-Midi.

The journey takes approximately 1 h 30 m. Ticket price is about €26 The travel distance is 307 km.

Carrier is Thalys.

Buy ticket

Get off at the Paris Nord.
Take the train Paris RER at the station Paris Nord.

The journey takes approximately 7 m. Ticket price is about €2 The travel distance is 5 km.

Carrier is Paris RER.

Buy ticket

Get off at the Gare de Lyon.
Take the train Swiss Railways (SBB/CFF/FFS) at the station Paris Gare de Lyon.

The journey takes approximately 1 h 35 m. Ticket price is about €30 The travel distance is 283 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Dijon.


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


Bus

Take the BlaBlaCar Bus bus at the Brussels City Center - Midi Train station station .

The journey takes approximately 6 h 55 m. Ticket price is about €35 The travel distance is 545 km.

Carrier is BlaBlaCar Bus.

Buy ticket

Get off at the Dijon.


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


Train

Take the train Belgian Railways (NMBS/SNCB) at the station Bruxelles-Central.

The journey takes approximately 3 h 11 m. Ticket price is about €20 The travel distance is 227 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Luxembourg.
Take the train Luxembourg Railways (CFL) at the station Luxembourg.

The journey takes approximately 3 h 47 m. The travel distance is 517 km.

Carrier is Luxembourg Railways (CFL).

Buy ticket

Get off at the Dijon Ville.


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


Train bus

Take the train Belgian Railways (NMBS/SNCB) at the station Bruxelles-Central.

The journey takes approximately 1 h 23 m. Ticket price is about €10 The travel distance is 100 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Liège-Guillemins.
Take the FlixBus bus at the Liège Guillemins station .

The journey takes approximately 6 h 50 m. Ticket price is about €35 The travel distance is 506 km.

Carrier is FlixBus.

Buy ticket

Get off at the Dijon.


🛏 Find hotel deals and discounts up to 20% in Dijon 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 5 h 8 m. The travel distance is 522 km.

Get off at the Dijon.


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


Fly to Geneva train

Take the train Belgian Railways (NMBS/SNCB) at the station Bruxelles-Nord.

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

Fly out to Brussels (BRU) of the Geneva (GVA) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €35

Carrier is easyJet.

🔎

🚖 Find a cheap local taxi

Get off at the Geneva (GVA).
490 m on foot from the Geneva (GVA) to the Genève-Aéroport.

The journey takes approximately 6 m. The travel distance is 490 m.

Get off at the Genève-Aéroport.
Take the train Swiss Railways (SBB/CFF/FFS) at the station Genève-Aéroport.

The journey takes approximately 45 m. Ticket price is about €27 The travel distance is 65 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Lausanne.
Take the train TGV inOui at the station Lausanne.

The journey takes approximately 2 h Ticket price is about €65 The travel distance is 192 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Dijon Ville.


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


Fly to Lyon train

Take the train Belgian Railways (NMBS/SNCB) at the station Bruxelles Midi.

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

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Paris Nord.
Fly out to Brussels (BRU) of the Lyon (LYS) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €110

Carrier is Brussels Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Lyon (LYS).
Take the BlaBlaCar Bus bus at the Lyon - Saint-Exupéry Airport station .

The journey takes approximately 35 m. Ticket price is about €1 The travel distance is 27 km.

Carrier is BlaBlaCar Bus.

Buy ticket

Take the train Swiss Railways (SBB/CFF/FFS) at the station Lyon Perrache.

The journey takes approximately 8 m. Ticket price is about €1 The travel distance is 5 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Lyon Part Dieu.
Take the train TGV inOui at the station Lyon Part Dieu.

The journey takes approximately 1 h 48 m. Ticket price is about €24 The travel distance is 192 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Dijon Ville.


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


The cheapest way to travel from Brussels to Dijon is by taking a Train with an average price of €23. The journey takes approximately 7 ч. 58 мин.

Train is the fastest way to travel from Brussels to Dijon. Tickets cost €58. The journey takes approximately 3 ч. 41 мин.

Brussels is approximately 522 km away from Dijon. The trip by car takes 5 h 8 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the BlaBlaCar Bus company. Tickets cost about €35. A bus trip from Brussels to Dijon will take 6 h 55 m.

The average journey time by car between Brussels and Dijon is 5 h 8 m.