Bus from Geneva to Zurich and return

Find cheap coach tickets for your bus journey from Geneva to Zurich and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
A bus from Geneva to Zurich and vice versa is currently offered by 3 providers, namely FlixBus, Eurolines France and Movelia. The choice is yours! You can opt for the quickest bus on this route, which is operated by or you can go for the cheapest bus from Zurich to Geneva, which is only £16.06. All that's left to do is to click the "Find Now" button and hop on.

Geneva to Zurich Coach Information

Cheapest Bus£18.72
Fastest Bus5h 10m
Distance224.1 km
Coach CompaniesFlixBus, Movelia
  Bus Geneva - Zurich    224 km
Ø Bus connections6 x
Savings-16%

The cheapest coach connections from Geneva to Zurich

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Geneva
    Zurich
      16:15
      21:30
    30 Sep
    FlixBusFlixBus
    from £18.72
  • Geneva
    Zurich
      07:10
      12:20
    22 Sep
    FlixBusFlixBus
    from £18.72
  • Geneva
    Zurich
      16:15
      21:30
    23 Sep
    FlixBusFlixBus
    from £18.72
  • Geneva
    Zurich
      16:15
      21:30
    14 Oct
    FlixBusFlixBus
    from £18.72
  • Geneva
    Zurich
      16:15
      21:30
    1 Oct
    FlixBusFlixBus
    from £18.72
  • Geneva
    Zurich
      16:15
      21:30
    24 Nov
    FlixBusFlixBus
    from £18.72
  • Geneva
    Zurich
      07:10
      12:20
    20 Sep
    FlixBusFlixBus
    from £18.72
  • Geneva
    Zurich
      14:00
      20:00
    29 Sep
    MoveliaMovelia
    from £22.30


  Train Geneva - Zurich    224 km

The cheapest train connections from Geneva to Zurich

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Geneva
    Zurich
      13:42
      16:28
    22 Sep
    OUI.sncfOUI.sncf
    from £63.52
  • Geneva
    Zurich
      13:42
      16:28
    29 Sep
    OUI.sncfOUI.sncf
    from £63.52
  • Geneva
    Zurich
      08:42
      11:28
    29 Sep
    OUI.sncfOUI.sncf
    from £63.52
  • Geneva
    Zurich
      13:42
      16:28
    29 Sep
    OUI.sncfOUI.sncf
    from £63.52


  Carpooling Geneva - Zurich    224 km
   Savings

The cheapest carpooling offers from Geneva to Zurich

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Geneva
    Zurich
      14:10
      17:50
    16 Sep
    BlaBlaCarBlaBlaCar
    from £12.49
  • Geneva
    Zurich
      16:20
      19:50
    18 Sep
    BlaBlaCarBlaBlaCar
    from £14.27
  • Geneva
    Zurich
      00:10
      03:30
    1 Oct
    BlaBlaCarBlaBlaCar
    from £16.06
  • Geneva
    Zurich
      04:30
      07:50
    20 Sep
    BlaBlaCarBlaBlaCar
    from £17.84


  Bus Zurich - Geneva    224 km
Ø Bus connections6 x
Savings-32%

The cheapest coach connections from Zurich to Geneva

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Zurich
    Geneva
      10:30
      17:00
    29 Sep
    MoveliaMovelia
    from £17.84
  • Zurich
    Geneva
      17:55
      23:05
    25 Oct
    FlixBusFlixBus
    from £18.72
  • Zurich
    Geneva
      17:55
      23:05
    26 Sep
    FlixBusFlixBus
    from £18.72
  • Zurich
    Geneva
      17:55
      23:05
    15 Oct
    FlixBusFlixBus
    from £18.72
  • Zurich
    Geneva
      17:55
      23:05
    29 Sep
    FlixBusFlixBus
    from £18.72
  • Zurich
    Geneva
      17:55
      23:05
    16 Sep
    FlixBusFlixBus
    from £18.72
  • Zurich
    Geneva
      17:55
      23:05
    29 Sep
    FlixBusFlixBus
    from £18.72
  • Zurich
    Geneva
      17:55
      23:05
    29 Sep
    FlixBusFlixBus
    from £26.13


  Train Zurich - Geneva    224 km

The cheapest train connections from Zurich to Geneva

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Zurich
    Geneva
      05:19
      08:18
    29 Sep
    OUI.sncfOUI.sncf
    from £63.52
  • Zurich
    Geneva
      14:32
      17:18
    29 Sep
    OUI.sncfOUI.sncf
    from £63.52
  • Zurich
    Geneva
      10:32
      13:18
    29 Sep
    OUI.sncfOUI.sncf
    from £63.52
  • Zurich
    Geneva
      10:32
      13:18
    29 Sep
    OUI.sncfOUI.sncf
    from £63.52


  Carpooling Zurich - Geneva    224 km
   Savings

The cheapest carpooling offers from Zurich to Geneva

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Zurich
    Geneva
      13:50
      17:10
    18 Sep
    BlaBlaCarBlaBlaCar
    from £11.60
  • Zurich
    Geneva
      09:20
      12:30
    17 Sep
    BlaBlaCarBlaBlaCar
    from £13.38
  • Zurich
    Geneva
      09:00
      12:30
    26 Sep
    BlaBlaCarBlaBlaCar
    from £16.06
  • Zurich
    Geneva
      08:00
      11:10
    16 Sep
    BlaBlaCarBlaBlaCar
    from £16.06


Current ticket prices

All deals on one platform! Compare the price of your bus trip with other travel options ranging from trains over flights to carpooling services. This way you’re guaranteed to find the best offer with prices currently starting from £16.06. But don’t get lost in price comparisons and take an additional look at journey times: Keep your eyes peeled for one of the direct connections if you want to save time as well as money.

Bus stops in Geneva and Zurich

  Stations
Limmatstrasse , 8005 Zurich (Switzerland)
Bahnhofplatz , 8001 Zurich (Switzerland)

Find out more details about the service on your bus from Geneva to Zurich and return

It’s not hard to find an inexpensive bus ticket for a trip from Geneva to Zurich – finding the best one, however, can be a bit more tricky. But there's no need to panic: CheckMyBus is here to assist you! In the past decade, coach companies have really gone the extra mile by offering top-notch amenities ranging from USB ports over WiFi for free to infotainment centres, which allow you to stream content on your own handheld device. On CheckMyBus you can easily find out which providers offer which services. Also make sure to check the individual luggage policies: Most providers, which operate the route Geneva - Zurich, allow you to take cabin luggage and one regular size suitcase for free. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our website for the latest discount codes. After all, everybody likes a good bargain, right?

Geneva and Zurich: Useful Info

Geneva
198,979
Zurich
402,762
Taxi
£7.87
£7.91
Geneva
Zurich
A taxi journey in Geneva is 1% cheaper than in Zurich.
Local buses
£2.42
£3.31
Geneva
Zurich
A bus fare in Geneva is 27% cheaper than in Zurich.
Beer
£5.65
£5.65
Geneva
Zurich
A pint of beer in Geneva is 0% more expensive than in Zurich.
Water
£1.19
£0.97
Geneva
Zurich
A bottle of water in Geneva is 19% more expensive than in Zurich.
Meal
£18.40
£18.85
Geneva
Zurich
A meal in Geneva is 3% cheaper than in Zurich.
Trusted shop
The CheckMyBus App
Free Download