What are the most popular bus routes to Geneva?
We've found the top bus routes travelers take to get to Geneva! Every day our bus partners (BlaBlaCar Bus, FlixBus, BlaBlaCar) bring people from major cities to Geneva. Enjoy the convenience of taking the bus to Geneva!
Daily Departures | Average price | Average trip duration | ||
---|---|---|---|---|
Buses from Paris to Geneva | Daily Departures16 | Average price$56 | Average trip duration9h 10m | |
Buses from Lyon to Geneva | Daily Departures27 | Average price$20 | Average trip duration2h 30m | |
Buses from Annecy to Geneva | Daily Departures23 | Average price$11 | Average trip duration50m | |
Buses from Milano to Geneva | Daily Departures17 | Average price$47 | Average trip duration6h 40m | |
Buses from Annemasse to Geneva | Daily Departures3 | Average price$15 | Average trip duration2h 35m |
What bus companies operate from Geneva?
Easily book cheap bus tickets to Geneva
We recommend booking as early as possible. You can also create a Busbud account and sign up for email updates on your favorite travel routes and bus companies!

Where are the popular stops in Geneva?
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
People from around the world trust Busbud
Popular bus routes to and from Geneva
Buses Going to Geneva
- Bus from Paris to Geneva
- Bus Manchester - Geneva
- Amsterdam - Geneva
- Bus from Birmingham to Geneva
- Bus Edinburgh - Geneva
- Stockholm - Geneva
- Bus from Annecy to Geneva
- Bus Avoriaz - Geneva
- Val-d'Isère - Geneva
- Bus from Milano to Geneva
- Bus Megève - Geneva
- Morzine - Geneva
- Bus from Les Deux Alpes to Geneva
- Bus Lyon - Geneva
- Turin - Geneva
Buses Leaving from Geneva
- Bus from Geneva to Tours
- Bus Geneva - Amsterdam
- Geneva - Rome
- Bus from Geneva to Prague
- Bus Geneva - Morzine
- Geneva - Venice
- Bus from Geneva to Megève
- Bus Geneva - Val-d'Isère
- Geneva - Avoriaz
- Bus from Geneva to Les Deux Alpes
- Bus Geneva - Tignes
- Geneva - Barcelona
- Bus from Geneva to Grenoble
- Bus Geneva - Les Gets
- Geneva - Les Houches
Top traveled bus routes in Switzerland
Plan your next bus trip
- Bus from Cape Town to Mthatha
- Bus Johannesburg - Mthatha
- Port Elizabeth - Johannesburg
- Bus from Port Elizabeth to Cape Town
- Bus Durban - Cape Town
- Bloemfontein - Johannesburg
- Bus from Cape Town to Port Elizabeth
- Bus Johannesburg - East London
- Cape Town - Durban
- Bus from Cape Town to Pretoria
- Bus East London - Johannesburg
- Johannesburg - Matatiele
- Bus from East London to Cape Town
- Bus Johannesburg - Pietermaritzburg
- Johannesburg - Queenstown
Popular places nearby Geneva
Discover exciting bus trips to destinations close to Geneva for a quick adventure.
Top getaways near Geneva
Enjoy a short bus ride from Geneva to explore destinations perfect for a weekend escape.
- Geneva to Courmayeur
- Geneva to Les Arcs
- Geneva to Gare Routière Lyon-Perrache
- Geneva to Serre Chevalier
- Bus from Geneva to Lausanne
- Bus Geneva - Lyon
- Geneva - Bern
- Bus from Geneva to Courmayeur
- Bus Geneva - Val-d'Isère
- Chambéry - Geneva
- Bus from Geneva to Val Thorens
- Bus Geneva - Tignes
- Geneva - Meribel
- Bus from Geneva to Megève
Find the best long-distance bus routes from Geneva
Plan an extended journey with our top long-distance bus routes from Geneva.
- Geneva to London Stratford
- Zagreb Bus Station to Geneva
- Geneva to London Victoria
- Bologna Centrale to Geneva
- Belvedere to Geneva
- Geneva to Park Inn By Radisson Copenhagen Airport
- Bus from Geneva to Zürich
- Bus Geneva - Tours
- Manchester - Geneva
- Bus from Geneva to Amsterdam
- Bus Geneva - Basel
- Birmingham - Geneva
- Bus from Geneva to Rome
- Bus Edinburgh - Geneva
- Geneva - Prague
- Switzerland
- Bus to Geneva