All about buses to Geneva
| Local Time | |
| Country | Switzerland |
| Currency | Swiss Franc |
| Bus Routes | 293 |
| Bus Stations | 16 |
| Cheapest Trip | $6 |
| Most popular Bus Companies | |
| Other companies are STARSHIPPER SAS | |
Cheap bus tickets to Geneva
-
FlixBus1h 25m08:00 AMAnnecyTrain Station9:25 AMGenevaBus Station0EconomyA Bus from FlixBus goes from Train Station, Annecy (France) at 12/5/2025 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/5/2025 9:25:00 AM. 50 Economy ticket for $6 per person are available. Travel duration is 1h 25m
-
BlaBlaCar Bus0h 55m07:15 AMAnnecyTrain Station8:10 AMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Train Station, Annecy (France) at 12/7/2025 7:15:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/7/2025 8:10:00 AM. 50 Economy ticket for $6 per person are available. Travel duration is 0h 55m
-
SwissTours1h 10m011:00 AMChamonixMont Blanc Bus Stop12:10 PMGenevaBus Station0EconomyA Bus from SwissTours goes from Mont Blanc Bus Stop, Chamonix (France) at 12/6/2025 11:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/6/2025 12:10:00 PM. 50 Economy ticket for $12 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 12/6/2025 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/6/2025 9:10:00 AM. 50 Basic ticket for $13 per person are available. Travel duration is 1h 10m
-
SwissTours1h 10m08:00 AMChamonixMont Blanc Bus Stop9:10 AMGenevaBus Station0EconomyA Bus from SwissTours goes from Mont Blanc Bus Stop, Chamonix (France) at 12/5/2025 8:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/5/2025 9:10:00 AM. 50 Economy ticket for $19 per person are available. Travel duration is 1h 10m
-
ALSA2h 0m06:30 PMLyonPerrache Bus Stop8:30 PMGenevaBus Station0BasicA Bus from ALSA goes from Perrache Bus Stop, Lyon (France) at 12/8/2025 6:30:00 PM to Bus Station, Geneva (Switzerland) arriving at 12/8/2025 8:30:00 PM. 50 Basic ticket for $19 per person are available. Travel duration is 2h 0m
-
STARSHIPPER SAS1h 30m07:55 AMSallanchesCentral Bus Station9:25 AMGenevaBus Station0EconomyA Bus from STARSHIPPER SAS goes from Central Bus Station, Sallanches (France) at 12/5/2025 7:55:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/5/2025 9:25:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 1h 30m
-
STARSHIPPER SAS3h 25m08:30 AMLyons St. Exupery AirportLyons St. Exupery Airport11:55 AMGenevaBus Station0EconomyA Bus from STARSHIPPER SAS goes from Lyons St. Exupery Airport, Lyons St. Exupery Airport (France) at 12/5/2025 8:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/5/2025 11:55:00 AM. 50 Economy ticket for $34 per person are available. Travel duration is 3h 25m
-
ALSA11h 30m09:00 AMBarcelonaNord Bus Station8:30 PMGenevaBus Station0EconomyA Bus from ALSA goes from Nord Bus Station, Barcelona (Spain) at 12/8/2025 9:00:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/8/2025 8:30:00 PM. 50 Economy ticket for $41 per person are available. Travel duration is 11h 30m
-
BlaBlaCar Bus9h 55m01:35 PMLilleEurope Train Station11:30 PMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Europe Train Station, Lille (France) at 12/5/2025 1:35:00 PM to Bus Station, Geneva (Switzerland) arriving at 12/5/2025 11:30:00 PM. 50 Economy ticket for $54 per person are available. Travel duration is 9h 55m
-
STARSHIPPER SAS17h 20m012:05 PMBordeauxSaint-Jean Bus Stop5:25 AMGenevaBus Station0EconomyA Bus from STARSHIPPER SAS goes from Saint-Jean Bus Stop, Bordeaux (France) at 12/9/2025 12:05:00 PM to Bus Station, Geneva (Switzerland) arriving at 12/10/2025 5:25:00 AM. 50 Economy ticket for $55 per person are available. Travel duration is 17h 20m
-
BlaBlaCar Bus11h 53m06:42 PMLilleEurope Train Station6:35 AMGenevaBus Station0EconomyA Bus from BlaBlaCar Bus goes from Europe Train Station, Lille (France) at 12/5/2025 6:42:00 PM to Bus Station, Geneva (Switzerland) arriving at 12/6/2025 6:35:00 AM. 50 Economy ticket for $62 per person are available. Travel duration is 11h 53m
-
FlixBus12h 55m04:30 AMLilleEurope Bus Station5:25 PMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 12/5/2025 4:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/5/2025 5:25:00 PM. 50 Economy ticket for $75 per person are available. Travel duration is 12h 55m
-
FlixBus15h 50m09:30 AMLilleEurope Bus Station1:20 AMGenevaBus Station0EconomyA Bus from FlixBus goes from Europe Bus Station, Lille (France) at 12/5/2025 9:30:00 AM to Bus Station, Geneva (Switzerland) arriving at 12/6/2025 1:20:00 AM. 50 Economy ticket for $93 per person are available. Travel duration is 15h 50m
Cheap train tickets to Geneva
-
Deutsche Bahn6h 40m06:11 AMBaselBadischer Train Station12:51 PMGenevaCentral Station0EconomyA Train from Deutsche Bahn goes from Badischer Train Station, Basel (Switzerland) at 12/11/2025 6:11:00 AM to Central Station, Geneva (Switzerland) arriving at 12/11/2025 12:51:00 PM. 50 Economy ticket for $22 per person are available. Travel duration is 6h 40m
-
Deutsche Bahn6h 40m06:11 AMBaselBadischer Train Station12:51 PMGenevaCentral Station0First ClassA Train from Deutsche Bahn goes from Badischer Train Station, Basel (Switzerland) at 12/11/2025 6:11:00 AM to Central Station, Geneva (Switzerland) arriving at 12/11/2025 12:51:00 PM. 50 First Class ticket for $35 per person are available. Travel duration is 6h 40m
-
SBB CFF FFS2h 1m01:04 PMBernCentral Station3:05 PMGenevaCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Bern (Switzerland) at 12/9/2025 1:04:00 PM to Central Station, Geneva (Switzerland) arriving at 12/9/2025 3:05:00 PM. 50 Basic ticket for $37 per person are available. Travel duration is 2h 1m
-
SBB CFF FFS6h 35m012:08 AMBernCentral Station6:43 AMGenevaCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Bern (Switzerland) at 12/9/2025 12:08:00 AM to Central Station, Geneva (Switzerland) arriving at 12/9/2025 6:43:00 AM. 50 Basic ticket for $52 per person are available. Travel duration is 6h 35m
Cheap Carpooling to Geneva
-
BlaBlaCar0h 30m05:20 PMAnnecy5:50 PMGeneva0EconomyA Car from BlaBlaCar goes from , Annecy (France) at 12/7/2025 5:20:00 PM to , Geneva (Switzerland) arriving at 12/7/2025 5:50:00 PM. 50 Economy ticket for $3 per person are available. Travel duration is 0h 30m
-
BlaBlaCar1h 10m07:40 PMMontreux8:50 PMGeneva0EconomyA Car from BlaBlaCar goes from , Montreux (Switzerland) at 12/11/2025 7:40:00 PM to , Geneva (Switzerland) arriving at 12/11/2025 8:50:00 PM. 50 Economy ticket for $6 per person are available. Travel duration is 1h 10m
-
BlaBlaCar1h 10m06:00 PMMontreux7:10 PMGeneva0EconomyA Car from BlaBlaCar goes from , Montreux (Switzerland) at 12/5/2025 6:00:00 PM to , Geneva (Switzerland) arriving at 12/5/2025 7:10:00 PM. 50 Economy ticket for $8 per person are available. Travel duration is 1h 10m
-
BlaBlaCar1h 10m04:00 PMMontreux5:10 PMGeneva0EconomyA Car from BlaBlaCar goes from , Montreux (Switzerland) at 12/8/2025 4:00:00 PM to , Geneva (Switzerland) arriving at 12/8/2025 5:10:00 PM. 50 Economy ticket for $15 per person are available. Travel duration is 1h 10m
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?
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 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
- Buses from Thonon-les-Bains to Geneva
- Turin to Geneva bus
- Bus Vevey to Geneva
- Buses to Geneva from Vienna





