Geneva to Zurich Bus
Your latest searches will appear here.
- Lowest price from $87.32
- Average duration 5h 36m
- Connections per day 1
- Distance 224 km
- CO₂ per person 20 kg
bus from Geneva to Zurich
The journey from Geneva to Zurich is about 224 km. On average a bus trip takes 5h 36m with 1 connections per day.
| Lowest price | $87.32 |
|---|---|
| Trip duration | 5h 36m |
| Connections per day | 1 |
| Lowest price | $87.32 |
| Highest price | $87.32 |
| First departure | 05:20 PM |
| Last departure | 05:20 PM |
| Distance | 224 km |
| Departure | Geneva |
| Arrival | Zurich |
| Travel operator | Flixbus, SBB Flixbus, SBB |
Next departures from Geneva to Zurich
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
CO₂ emissions by mode
FAQ
A bus ticket from Geneva to Zurich costs ≈ $87.32 (CHF 71.51). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $87.32 (CHF 71.51).
The cheapest ticket from Geneva to Zurich costs ≈ $87.32 (CHF 71.51). Book as early as possible and avoid peak times.
Geneva and Zurich are 224 km apart.
The journey from Geneva to Zurich takes about 5h 36m on average. The fastest option takes 5h 36m.
This route is served by 2 operators: Flixbus and SBB.
There are about 1 connections per day from Geneva to Zurich.
The first bus from Geneva to Zurich leaves at 05:20 PM. Check times on your travel date.
The last bus from Geneva to Zurich leaves at 05:20 PM. Check times on your travel date.
We recommend booking as early as possible. The bus we found costs ≈ $87.32 (CHF 71.51) but prices can change.
There are about 0 direct connections from Geneva to Zurich.
The shortest bus journey between Geneva and Zurich takes 5h 36m.
Yes, there is a direct bus between Geneva and Zurich.
The bus journey from Geneva to Zurich generates 20 kg of CO₂.