Zurich to Genève-Eaux-Vives by bus + train
This route from Zurich to Genève-Eaux-Vives is not by bus the whole way: by bus, train it takes about 5h 37m in total, run by FlixBus, SBB. This is the best option we found on this route.
Indicative price from a recent search, updated regularly. Confirm the live fare and seats with the provider at checkout. Routavio adds no booking fee.
The journey, step by step
- 1busZurich → Basel
FlixBus - 2busBasel → Geneva
FlixBus - 3trainGeneva → Genève-Eaux-Vives
SBB
Zurich to Genève-Eaux-Vives by bus: common questions
How long does Zurich to Genève-Eaux-Vives take by bus?
The bus does not cover the whole route: bus + train together take about 5h 37m, 2 transfers.
How much is a bus ticket from Zurich to Genève-Eaux-Vives?
The best price in our latest check was €39. The exact fare depends on the date and how full the service is.
Who runs the bus from Zurich 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: 5h 37m, from €39.
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.
Omio last refreshed these on Fri, Sep 4
Where else this route goes
- Zurich Genève-Eaux-Vives bus
- Zurich to Genève-Eaux-Vives by bus
- bus ticket Zurich to Genève-Eaux-Vives
- how long is the bus from Zurich to Genève-Eaux-Vives