Brussels to Genève-Eaux-Vives by bus + train

This route from Brussels to Genève-Eaux-Vives is not by bus the whole way: by bus, train it takes about 14h 07m in total, run by FlixBus, SBB. This is the best option we found on this route.

Recommended route
€88
14h 07m·1 transfer
See live options and dates

Indicative price from a recent search, updated regularly. Confirm the live fare and seats with the provider at checkout. Routavio adds no booking fee.

Travelling on another day?

Pick any date and we run a live search for every way to get there.

The journey, step by step

  1. 1busBrussels-North GenevaFlixBus
  2. 2trainGeneva Genève-Eaux-VivesSBB

Brussels to Genève-Eaux-Vives by bus: common questions

How long does Brussels to Genève-Eaux-Vives take by bus?

The bus does not cover the whole route: bus + train together take about 14h 07m, 1 transfer.

How much is a bus ticket from Brussels to Genève-Eaux-Vives?

The best price in our latest check was €88. The exact fare depends on the date and how full the service is.

Who runs the bus from Brussels to Genève-Eaux-Vives?

FlixBus, SBB. You buy the ticket directly from them.

Is this the best option on the route?

Yes, by bus is the best option we found: 14h 07m, from €88.

What Omio sells on this route

Omio's own lowest fares, one per mode. These are starting prices for the route in general, not for a date you picked, and they are refreshed once a day.

  • Bus· 11h 30mfrom €42Omio
  • Train· 5h 54mfrom €115Omio

Omio last refreshed these on Sun, Sep 6

Search this route on Omio

Where else this route goes

  • Brussels Genève-Eaux-Vives bus
  • Brussels to Genève-Eaux-Vives by bus
  • bus ticket Brussels to Genève-Eaux-Vives
  • how long is the bus from Brussels to Genève-Eaux-Vives