You can get from London to Geneva by train, bus or flight.
To get from London to Geneva on 21 May we recommend taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||463 miles (746 km)|
|Available travel modes||Coach or flight|
|Ticket price range||£35 - £40|
|Cheapest mode||Flight • £35 • 1 h 35 min|
|Fastest mode||Flight • £35 • 1 h 35 min|
|Popular travel companies||BlaBlaCar Bus or easyJet|
Take a coach or flight to travel 463 miles (746 km) from London to Geneva. If speed is a priority, then a flight is the best option with an average duration of 1 h 35 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £35. The most popular travel providers which serve this journey are BlaBlaCar Bus or easyJet among others. Travellers can even take a direct from London to Geneva.
The Swiss city of Geneva lies 746 kilometers southeast of London close the French boarder. Frequent daily direct flights connect the two cities with a flying time of just 95 minutes. Speedy trains also cover the route in as little as 6 hours and 18 minutes, while overnight buses present a more leisurely option.
Return journeys from Geneva to London are also available.
Eurolines (National Express) offers coaches to Geneva from London's Victoria Coach Station every day except Wednesdays and Saturdays. The 747-kilometre journey takes 16 hours and 30 minutes with a change required at Paris (Gallieni). The bus leaves Victoria early afternoon and arrives at 7:00 a.m. the following morning at Geneva's Gare Routiere.
Eurostar trains depart London St Pancreas 7 times a day on weekdays (4 times on Saturdays, and 5 times on Sundays) for the 2 hours and 20 minute journey to Paris Gare du Nord. Passengers then transfer to Gare de Lyon to catch the TGV Lyria to Switzerland arriving in Geneva some 3 hours and 15 minutes later. This route offers scenic views of French villages, mountains, viaducts, lakes and forests. An even faster option is to take the Eurostar to Lille in France and connect there with the TGV-Lyria to Geneva. This avoids the station change required in Paris. Total journey time is 6 hours and 18 minutes.
Flag carrier British Airways offer frequent daily flights from London Heathrow to Geneva (GVA). SwissAir flies around 6 flights a day from Heathrow and London City Airports. Budget carrier EasyJet also offers 5-10 flights a day from Gatwick. They also run flights from Stansted between December and March.
International travel from London, United Kingdom to Geneva, Switzerland is: Fully open.
Entry into Switzerland is currently allowed for: Entry is fully open for citizens and permanent residents of United Kingdom.
Conditions of entry:
All travellers in Switzerland must observe the following coronavirus safety measures:
The information above was last checked on 09/05/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations for your journey to Geneva from London.
The restriction level for your return to London, United Kingdom from Switzerland is: Fully open.
Entry into United Kingdom is currently allowed for: Entry is fully open for citizens and permanent residents of Switzerland.
Conditions of reentry into United Kingdom:
You should observe these safety measures in United Kingdom as imposed by the government to reduce the spread of COVID-19:
This information about your return travel to United Kingdom was last checked on 18/05/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to London from Geneva closer to your date of departure here.
You can travel from London to Geneva 2 different ways: coach or flight.
Flight services offer the cheapest way to get from London to Geneva. Tickets for a flight cost on average £35.
This is compared to other travel options to Geneva:
A flight journey is usually £6 less than a journey to Geneva by coach, which costs on average £40 for the same trip.
The quickest way to travel between London and Geneva is by flight, which takes on average 1 h 35 min compared to other travel options that may take you longer to get to your destination:
In comparison, taking a coach requires on average 18 h 50 min of travel time.
The distance from London to Geneva is approximately 463 miles (746 km).
These are the most popular departure and arrival points when travelling from London to Geneva:
If finding a good deal is your main consideration for your trip from London to Geneva, then we'll help you find the best value travel companies for you:
Before travelling from London to Geneva, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:
But we recommend booking London to Geneva tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need