Search bus tickets to Geneva

switcheroo

Quickview

How to get to Geneva by bus?

Routes102
Trips per day258
bus carriers5
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Geneva?

The cheapest prices for a bus ticket to Geneva that users have found recently on Wanderu start at €3.99. Such great deals to Geneva are available on one route to Annecy. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Geneva. Annecy at €5.34 has consistently the lowest average bus ticket prices to Geneva.

What are the main bus stations in Geneva?

The most popular bus station in Geneva is Place Dorcière. Place Dorcière is the busiest bus station in Geneva.

Paris

There are 12 bus schedules per day connecting Paris with Geneva. It takes on average 8 hours and 41 minutes to travel 255 miles, 410 kms, by bus from Paris. 3 bus carriers offer schedules from Paris, with FlixBus offering the most daily connections to Geneva. Travelling by bus from Paris you will most likely to arrive in Geneva at Place Dorcière.
Avg. Time
8h 41m
Avg. Price
€34.91

Lyon

There are 11 bus schedules per day connecting Lyon with Geneva. It takes on average 2 hours and 44 minutes to travel 70 miles, 113 kms, by bus from Lyon. 3 bus carriers offer schedules from Lyon, with FlixBus offering the most daily connections to Geneva. Travelling by bus from Lyon you will most likely to arrive in Geneva at Place Dorcière.
Avg. Time
2h 44m
Avg. Price
€10.55

Chamonix

There are 9 bus schedules per day connecting Chamonix with Geneva. It takes on average 1 hour and 36 minutes to travel 40 miles, 65 kms, by bus from Chamonix. 3 bus carriers offer schedules from Chamonix, with Swiss Tours offering the most daily connections to Geneva. Travelling by bus from Chamonix you will most likely to arrive in Geneva at Place Dorcière.
Avg. Time
1h 36m
Avg. Price
€12.76

Nice

There are 9 bus schedules per day connecting Nice with Geneva. It takes on average 12 hours and 14 minutes to travel 181 miles, 292 kms, by bus from Nice. 2 bus carriers offer schedules from Nice, with FlixBus offering the most daily connections to Geneva. Travelling by bus from Nice you will most likely to arrive in Geneva at Place Dorcière.
Avg. Time
12h 14m
Avg. Price
€35.22

Stuttgart

There are 9 bus schedules per day connecting Stuttgart with Geneva. It takes on average 11 hours and 3 minutes to travel 228 miles, 367 kms, by bus from Stuttgart. One bus company operates schedules from Stuttgart, with FlixBus offering the most daily connections to Geneva. Travelling by bus from Stuttgart you will most likely to arrive in Geneva at Place Dorcière.
Avg. Time
11h 3m
Avg. Price
€27.63

Located in , Switzerland, you can travel by bus to Geneva from 102 destinations and choose from 258 daily bus schedules to get you there. FlixBus has the most bus connections to Geneva. The furthest bus arriving in Geneva covers a distance of 871.10 miles, 1401.54 kms, covering the journey in 38 hours and 21 minutes

Looking for other ways to get there? Check out Train options to Geneva.

bus companies serving Geneva

Swiss Tours

There are 6 daily Swiss Tours schedules to Geneva. Swiss Tours can get you to Geneva by bus from Chamonix.
Air conditioning
Avg. Time
1h 10m
Avg. Price
€14.99

FlixBus

There are 120 daily FlixBus schedules to Geneva. FlixBus can get you to Geneva by bus from 50 destinations including Annecy.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
11h 3m
Avg. Price
€34.06

Eurolines France

There are 1 daily Eurolines France schedules to Geneva. Eurolines France can get you to Geneva by bus from 3 destinations including Bagnolet.
USB power
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
1d 7h 57m
Avg. Price
€134.59

Ouibus

There are 138 daily Ouibus schedules to Geneva. Ouibus can get you to Geneva by bus from 92 destinations including Paris.
Restroom
WiFi
Extra legroom
Power outlet
Green certified
Air conditioning
Avg. Time
11h 41m
Avg. Price
€52.03

Marino

There are 2 daily Marino schedules to Geneva. Marino can get you to Geneva by bus from 3 destinations including Paris.
Restroom
WiFi
Satellite TV
Air conditioning
Avg. Time
8h 35m
Avg. Price
€41.09