- London to Geneva buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Victoria Coach Station | Geneva Airport (GVA) Arrivals | No tags | ||||
![]() | Bus | Victoria Coach Station | Gare Routière Place Dorcière | No tags | ||||
![]() | Bus | Victoria Coach Station | Gare Routière Place Dorcière | No tags | ||||
![]() | Bus | Victoria Coach Station | Gare routière de Genève | No tags | ||||
![]() | Bus | London Stratford City Bus Station | Gare Routière Place Dorcière | No tags |
Compare 3 ways to go from London to Geneva
We recommend taking the train
Among the sustainable travel choices, the train stands out as the good way to reach Geneva. The journey takes about 7 hours 4 minutes and with fares starting at just $145, it presents an excellent value for a comfortable ride.
7train per day
7h 4mAverage Duration
464 milesDistance
18kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/511,333 reviews
3.5 out of 5 stars3.5/511,129 reviews
CH bus companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in London and Geneva?
Stops in London
Stops in Geneva
Frequently asked questions about traveling from London to Geneva by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/14
No data
11/15
No data
Today
No data
11/17
No data
11/18
No data
11/19
No data
11/20
No data
11/21
$98
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from London to Geneva, as early as possible.
You can expect to pay from $98 to $159 for a bus ticket from London to Geneva based on the last 2 days. You can expect to find the cheapest price for the trip at $98 which is on 2025-11-21.
Top traveled bus routes
People from around the world trust Busbud
Popular Buses Connecting London
Buses Leaving from London
- Bus from London to Gatwick
- Bus London - Aberdeen
- London - Amsterdam
- Bus from London to Hamilton
- Bus London - Luton
- London - Dorchester
- Bus from London to Bath
- Bus London - Nottingham
- London - Dover
- Bus from London to Cambridge
- Bus London - Brighton
- London - Bournemouth
- Bus from London to Stratford-upon-Avon
- Bus London - Swindon
- London - Blackpool
Buses Going to London
- Bus from Lancaster to London
- Bus Coventry - London
- Hempstead - London
- Bus from Como to London
- Bus Tours - London
- Amsterdam - London
- Bus from Winchester to London
- Bus Dartford - London
- Stansted - London
- Bus from Gatwick to London
- Bus Luton - London
- Southampton - London
- Bus from Dover to London
- Bus Leeds - London
- Heathrow - London
Popular Buses Connecting Geneva
Buses Leaving from Geneva
- Bus from Geneva to Zürich
- Bus Geneva - Tours
- Geneva - Prague
- Bus from Geneva to Rome
- Bus Geneva - Morzine
- Geneva - Venice
- Bus from Geneva to Megève
- Bus Geneva - Val-d'Isère
- Geneva - Avoriaz
- Bus from Geneva to Grenoble
- Bus Geneva - Les Deux Alpes
- Geneva - Sallanches
- Bus from Geneva to Les Gets
- Bus Geneva - Tignes
- Geneva - Barcelona
Buses Going to Geneva
- Bus from Paris to Geneva
- Bus Tours - Geneva
- Manchester - Geneva
- Bus from Amsterdam to Geneva
- Bus Birmingham - Geneva
- Stockholm - Geneva
- Bus from Annecy to Geneva
- Bus Avoriaz - Geneva
- Milano - Geneva
- Bus from Val-d'Isère to Geneva
- Bus Megève - Geneva
- Morzine - Geneva
- Bus from Les Deux Alpes to Geneva
- Bus Lyon - Geneva
- Turin - Geneva
Popular routes in this country
- Bus from London to Winchester
- Bus London - Glasgow
- Edinburgh - London
- Bus from Glasgow to London
- Bus Birmingham - London
- Edinburgh - Glasgow
- Bus from London to Oxford
- Bus London - Cardiff
- London - Birmingham
- Bus from Cardiff to London
- Bus Glasgow - Edinburgh
- London - Leeds
- Bus from Belfast to Derry-Londonderry
- Bus London - Stansted
- London - Liverpool







