All about buses to Geneva
| Local Time | |
| Country | Switzerland |
| Currency | Swiss Franc |
| Bus Routes | 343 |
| Bus Stations | 17 |
| Cheapest Trip | $6 |
| Most popular Bus Companies | |
| Other companies are ALSA and Sindbad | |
Cheap bus tickets to Geneva
-
BlaBlaCar Bus0h 50m03:50 PMAnnecyTrain Station4:40 PMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Train Station, Annecy (France) at 5/4/2026 3:50:00 PM to Bus Station, Geneva (Switzerland) arriving at 5/4/2026 4:40:00 PM. 50 Economy ticket for $6 per person are available. Travel duration is 0h 50m
-
FlixBus1h 25m08:00 AMAnnecyTrain Station9:25 AMGenevaBus Station0EconomyA Bus from FlixBus goes from Train Station, Annecy (France) at 5/4/2026 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 5/4/2026 9:25:00 AM. 50 Economy ticket for $8 per person are available. Travel duration is 1h 25m
-
STARSHIPPER SAS2h 15m05:15 PMChamonixMont Blanc Bus Stop7:30 PMGenevaBus Station0EconomyA Bus from STARSHIPPER SAS goes from Mont Blanc Bus Stop, Chamonix (France) at 5/4/2026 5:15:00 PM to Bus Station, Geneva (Switzerland) arriving at 5/4/2026 7:30:00 PM. 50 Economy ticket for $15 per person are available. Travel duration is 2h 15m
-
SwissTours1h 10m08:00 AMChamonixAiguille Du Midi Bus Station9:10 AMGenevaBus Station0EconomyA Bus from SwissTours goes from Aiguille Du Midi Bus Station, Chamonix (France) at 5/1/2026 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 5/1/2026 9:10:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 1h 10m
-
SwissTours1h 10m08:00 AMChamonixMont Blanc Train Station9:10 AMGenevaBus Station0BasicA Bus from SwissTours goes from Mont Blanc Train Station, Chamonix (France) at 5/2/2026 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 5/2/2026 9:10:00 AM. 50 Basic ticket for $21 per person are available. Travel duration is 1h 10m
-
ALSA5h 55m012:30 AMMontpellierSabines Bus Stop6:25 AMGenevaBus Station0BasicA Bus from ALSA goes from Sabines Bus Stop, Montpellier (France) at 5/2/2026 12:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 5/2/2026 6:25:00 AM. 50 Basic ticket for $21 per person are available. Travel duration is 5h 55m
-
Sindbad1h 15m010:00 AMAnnecyTrain Station11:15 AMGenevaBus Station0EconomyA Bus from Sindbad goes from Train Station, Annecy (France) at 4/29/2026 10:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 4/29/2026 11:15:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 1h 15m
-
STARSHIPPER SAS1h 30m07:55 AMSallanchesCentral Bus Station9:25 AMGenevaBus Station0EconomyA Bus from STARSHIPPER SAS goes from Central Bus Station, Sallanches (France) at 5/1/2026 7:55:00 AM to Bus Station, Geneva (Switzerland) arriving at 5/1/2026 9:25:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 1h 30m
-
ALSA5h 55m012:30 AMMontpellierSabines Bus Stop6:25 AMGenevaBus Station0BasicA Bus from ALSA goes from Sabines Bus Stop, Montpellier (France) at 4/29/2026 12:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 4/29/2026 6:25:00 AM. 50 Basic ticket for $32 per person are available. Travel duration is 5h 55m
-
FlixBus12h 0m06:10 PMLilleEurope Bus Station6:10 AMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 4/29/2026 6:10:00 PM to Bus Station, Geneva (Switzerland) arriving at 4/30/2026 6:10:00 AM. 50 Economy ticket for $76 per person are available. Travel duration is 12h 0m
-
FlixBus15h 50m01:40 PMLilleEurope Bus Station5:30 AMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 4/29/2026 1:40:00 PM to Bus Station, Geneva (Switzerland) arriving at 4/30/2026 5:30:00 AM. 50 Economy ticket for $77 per person are available. Travel duration is 15h 50m
-
FlixBus14h 20m03:55 AMLilleEurope Bus Station6:15 PMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 4/29/2026 3:55:00 AM to Bus Station, Geneva (Switzerland) arriving at 4/29/2026 6:15:00 PM. 50 Economy ticket for $78 per person are available. Travel duration is 14h 20m
-
BlaBlaCar Bus12h 0m011:30 AMLilleEurope Bus Station11:30 PMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Europe Bus Station, Lille (France) at 4/30/2026 11:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 4/30/2026 11:30:00 PM. 50 Economy ticket for $101 per person are available. Travel duration is 12h 0m
-
BlaBlaCar Bus11h 35m07:00 PMLilleEurope Bus Station6:35 AMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Europe Bus Station, Lille (France) at 4/30/2026 7:00:00 PM to Bus Station, Geneva (Switzerland) arriving at 5/1/2026 6:35:00 AM. 50 Economy ticket for $129 per person are available. Travel duration is 11h 35m
Cheap train tickets to Geneva
-
SBB CFF FFS2h 1m01:04 PMBernCentral Station3:05 PMGenevaCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Bern (Switzerland) at 5/4/2026 1:04:00 PM to Central Station, Geneva (Switzerland) arriving at 5/4/2026 3:05:00 PM. 50 Basic ticket for $37 per person are available. Travel duration is 2h 1m
-
SBB CFF FFS4h 19m012:23 AMBernCentral Station4:42 AMGenevaCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Bern (Switzerland) at 5/4/2026 12:23:00 AM to Central Station, Geneva (Switzerland) arriving at 5/4/2026 4:42:00 AM. 50 Basic ticket for $41 per person are available. Travel duration is 4h 19m
-
Deutsche Bahn13h 17m06:34 PMFrankfurt am MainWest Train Station7:51 AMGenevaCentral Station0EconomyA Train from Deutsche Bahn goes from West Train Station, Frankfurt am Main (Germany) at 5/4/2026 6:34:00 PM to Central Station, Geneva (Switzerland) arriving at 5/5/2026 7:51:00 AM. 50 Economy ticket for $75 per person are available. Travel duration is 13h 17m
-
Deutsche Bahn13h 17m06:34 PMFrankfurt am MainWest Train Station7:51 AMGenevaCentral Station0First ClassA Train from Deutsche Bahn goes from West Train Station, Frankfurt am Main (Germany) at 5/4/2026 6:34:00 PM to Central Station, Geneva (Switzerland) arriving at 5/5/2026 7:51:00 AM. 50 First Class ticket for $89 per person are available. Travel duration is 13h 17m
Cheap Carpooling to Geneva
-
BlaBlaCar0h 34m02:00 PMAnnecy2:30 PMGeneva0EconomyA Car from BlaBlaCar goes from , Annecy (France) at 5/1/2026 2:00:00 PM to , Geneva (Switzerland) arriving at 5/1/2026 2:30:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 34m
-
BlaBlaCar1h 55m09:30 AMBern11:20 AMGeneva0EconomyA Car from BlaBlaCar goes from , Bern (Switzerland) at 4/30/2026 9:30:00 AM to , Geneva (Switzerland) arriving at 4/30/2026 11:20:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 1h 55m
-
Alpine Buses1h 40m02:30 AMLyons St. Exupery AirportLyons St. Exupery Airport4:10 AMGenevaBus Station0Premium EconomyA Car from Alpine Buses goes from Lyons St. Exupery Airport, Lyons St. Exupery Airport (France) at 5/4/2026 2:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 5/4/2026 4:10:00 AM. 50 Premium Economy ticket for $383 per person are available. Travel duration is 1h 40m
-
Alpine Buses1h 40m02:30 AMLyons St. Exupery AirportLyons St. Exupery Airport4:10 AMGenevaBus Station0Premium EconomyA Car from Alpine Buses goes from Lyons St. Exupery Airport, Lyons St. Exupery Airport (France) at 4/29/2026 2:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 4/29/2026 4:10:00 AM. 50 Premium Economy ticket for $391 per person are available. Travel duration is 1h 40m
Your route is not there? In the search bar, we have already filled Geneva as your destination. You just have to enter your place of departure. However, if you want to take the bus from Geneva, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Geneva? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Geneva with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Geneva.All bus stops in Geneva
FAQs about the bus route to Geneva
Is there a direct bus to Geneva?
What can I take with me on my bus ride to Geneva?
What equipment and amenities does the bus to Geneva have?
Which bus stops are there in Geneva?
Which bus companies go to Geneva?
How can I find the best bus-deals to Geneva?
How much could I save by comparing buses to Geneva?
Why does CheckMyBus find the best bus deals to Geneva?
How does the CheckMyBus technology work for trips to Geneva?
Discover other destinations by bus
The most searched bus routes to Geneva
More bus connections to Geneva
- From Avoriaz to Geneva bus
- Bus Barcelona to Geneva
- Basel to Geneva bus
- Bus Berlin - Geneva
- Bus to Geneva from Bern
- Buses from Briancon to Geneva
- Bus Brussels - Geneva
- Bus Chambery - Geneva
- Bus from Colmar to Geneva
- Buses Courmayeur to Geneva
- Buses Evian-les-Bains to Geneva
- Buses Florence - Geneva
- Buses from Frankfurt am Main to Geneva
- Bus from Grenoble to Geneva
- Buses from Lausanne to Geneva
- Bus Les Gets - Geneva
- Buses Lisbon - Geneva
- London to Geneva bus
- Buses Lucerne to Geneva
- From Luxembourg City to Geneva bus
- Buses to Geneva from Lyon
- Bus from Madrid to Geneva
- Bus Marseille to Geneva
- Bus to Geneva from Milan
- Bus to Geneva from Montreux
- Bus to Geneva from Morzine
- From Munich to Geneva bus
- Buses Paris - Geneva
- Buses Priština - Geneva
- Bus from Rome to Geneva
- Buses from Saint-Gervais-les-Bains to Geneva
- Bus Sallanches to Geneva
- Buses from Sion to Geneva
- Turin to Geneva bus
- Bus Vevey to Geneva
- Buses to Geneva from Vienna




