All about buses to Geneva
| Local Time | |
| Country | Switzerland |
| Currency | Swiss Franc |
| Bus Routes | 283 |
| Bus Stations | 17 |
| Cheapest Trip | $6 |
| Most popular Bus Companies | |
| Other companies are ALSA | |
Cheap bus tickets to Geneva
-
BlaBlaCar Bus0h 55m07:15 AMAnnecyTrain Station8:10 AMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Train Station, Annecy (France) at 3/15/2026 7:15:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 8:10:00 AM. 50 Economy ticket for $6 per person are available. Travel duration is 0h 55m
-
FlixBus1h 25m08:00 AMAnnecyTrain Station9:25 AMGenevaBus Station0EconomyA Bus from FlixBus goes from Train Station, Annecy (France) at 3/15/2026 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 9:25:00 AM. 50 Economy ticket for $7 per person are available. Travel duration is 1h 25m
-
SwissTours1h 10m08:00 AMChamonixMont Blanc Bus Stop9:10 AMGenevaBus Station0EconomyA Bus from SwissTours goes from Mont Blanc Bus Stop, Chamonix (France) at 3/15/2026 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 9:10:00 AM. 50 Economy ticket for $18 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 3/16/2026 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/16/2026 9:10:00 AM. 50 Basic ticket for $18 per person are available. Travel duration is 1h 10m
-
ALSA7h 15m03:20 PMMontpellierSabines Bus Stop10:35 PMGenevaBus Station0BasicA Bus from ALSA goes from Sabines Bus Stop, Montpellier (France) at 3/20/2026 3:20:00 PM to Bus Station, Geneva (Switzerland) arriving at 3/20/2026 10:35:00 PM. 50 Basic ticket for $20 per person are available. Travel duration is 7h 15m
-
STARSHIPPER SAS1h 30m07:55 AMSallanchesCentral Bus Station9:25 AMGenevaBus Station0EconomyA Bus from STARSHIPPER SAS goes from Central Bus Station, Sallanches (France) at 3/15/2026 7:55:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 9:25:00 AM. 50 Economy ticket for $23 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 3/15/2026 12:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 6:25:00 AM. 50 Basic ticket for $32 per person are available. Travel duration is 5h 55m
-
SwissTours1h 6m010:00 AMAvoriazLes Prodains11:06 AMGenevaBus Station0EconomyA Bus from SwissTours goes from Les Prodains, Avoriaz (France) at 3/15/2026 10:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 11:06:00 AM. 50 Economy ticket for $34 per person are available. Travel duration is 1h 6m
-
BlaBlaCar Bus11h 35m07:00 PMLilleEurope Bus Station6:35 AMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Europe Bus Station, Lille (France) at 3/15/2026 7:00:00 PM to Bus Station, Geneva (Switzerland) arriving at 3/16/2026 6:35:00 AM. 50 Economy ticket for $69 per person are available. Travel duration is 11h 35m
-
FlixBus14h 20m03:55 AMLilleEurope Bus Station6:15 PMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 3/15/2026 3:55:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 6:15:00 PM. 50 Economy ticket for $78 per person are available. Travel duration is 14h 20m
-
BlaBlaCar Bus10h 35m012:55 PMLilleEurope Bus Station11:30 PMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Europe Bus Station, Lille (France) at 3/15/2026 12:55:00 PM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 11:30:00 PM. 50 Economy ticket for $79 per person are available. Travel duration is 10h 35m
-
FlixBus17h 0m04:30 AMLilleEurope Bus Station9:30 PMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 3/15/2026 4:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 9:30:00 PM. 50 Economy ticket for $81 per person are available. Travel duration is 17h 0m
-
FlixBus16h 15m07:35 AMLilleEurope Bus Station11:50 PMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 3/15/2026 7:35:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/15/2026 11:50:00 PM. 50 Economy ticket for $91 per person are available. Travel duration is 16h 15m
-
FlixBus17h 10m08:10 AMLilleEurope Bus Station1:20 AMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 3/15/2026 8:10:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/16/2026 1:20:00 AM. 50 Economy ticket for $99 per person are available. Travel duration is 17h 10m
Cheap train tickets to Geneva
-
SBB CFF FFS1h 51m011:34 AMBernCentral Station1:25 PMGenevaCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Bern (Switzerland) at 3/17/2026 11:34:00 AM to Central Station, Geneva (Switzerland) arriving at 3/17/2026 1:25:00 PM. 50 Basic ticket for $38 per person are available. Travel duration is 1h 51m
-
SBB CFF FFS6h 35m012:08 AMBernCentral Station6:43 AMGenevaCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Bern (Switzerland) at 3/17/2026 12:08:00 AM to Central Station, Geneva (Switzerland) arriving at 3/17/2026 6:43:00 AM. 50 Basic ticket for $54 per person are available. Travel duration is 6h 35m
-
Deutsche Bahn8h 20m02:05 PMZurichCentral Station10:25 PMGenevaCentral Station0EconomyA Train from Deutsche Bahn goes from Central Station, Zurich (Switzerland) at 3/15/2026 2:05:00 PM to Central Station, Geneva (Switzerland) arriving at 3/15/2026 10:25:00 PM. 50 Economy ticket for $205 per person are available. Travel duration is 8h 20m
-
Deutsche Bahn8h 20m02:05 PMZurichCentral Station10:25 PMGenevaCentral Station0First ClassA Train from Deutsche Bahn goes from Central Station, Zurich (Switzerland) at 3/15/2026 2:05:00 PM to Central Station, Geneva (Switzerland) arriving at 3/15/2026 10:25:00 PM. 50 First Class ticket for $344 per person are available. Travel duration is 8h 20m
Cheap Carpooling to Geneva
-
BlaBlaCar0h 29m07:30 AMAnnecy8:00 AMGeneva0EconomyA Car from BlaBlaCar goes from , Annecy (France) at 3/19/2026 7:30:00 AM to , Geneva (Switzerland) arriving at 3/19/2026 8:00:00 AM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 29m
-
BlaBlaCar1h 10m07:50 AMMontreux9:00 AMGeneva0EconomyA Car from BlaBlaCar goes from , Montreux (Switzerland) at 3/19/2026 7:50:00 AM to , Geneva (Switzerland) arriving at 3/19/2026 9:00:00 AM. 50 Economy ticket for $17 per person are available. Travel duration is 1h 10m
-
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 3/16/2026 2:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/16/2026 4:10:00 AM. 50 Premium Economy ticket for $385 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 3/17/2026 2:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 3/17/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 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
- Bus Neuchâtel - Geneva
- 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




