1map logoGo to main page

Geneva to London from $63: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
London, United Kingdom

How to Get from Geneva to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$63 - PlaneBest price
750.2 kmDistance
4h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
6h  39m
Estimated price
$223-534
Recommended
Company
various
Plane
Train
Average Duration
4h  26m
Estimated price
$63-327
Cheapest
route map
Distance: 750.2 km
Duration: 4h 11m

See more options

Pricing table
Company
various
Train
Bus
Average Duration
12h  15m
Estimated price
$0-0
Company
various
Drive
Drive
Average Duration
9h  26m
Estimated price
$0-0
Company
BlaBlaCar Bus
Bus
Average Duration
16h  55m
Estimated price
$74-122
Company
various
Plane
Train
Average Duration
4h  48m
Estimated price
$85-364
Company
various
Plane
Average Duration
4h  11m
Estimated price
$91-395
Company
various
Plane
Average Duration
5h  1m
Estimated price
$94-385
Company
various
Plane
Average Duration
4h  17m
Estimated price
$113-395
Company
various
Drive
Drive
Average Duration
10h  44m
Estimated price
$225-329

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $46 $55 $55 $56 $55 $62 $64
Fly $51 $44 $40 $53 $94 $80 $60

Traveling From Geneva to London

Traveling from Geneva to London offers a striking contrast between the serene, lakeside beauty of Switzerland and the vibrant, fast-paced cultural landscape of the British capital.

Best Neighbourhoods in London

London's neighborhoods each showcase distinct character and charm, attracting diverse visitors.

Covent Garden
• Vibrant marketplace with street performers.
• Home to renowned theaters and dining options.
Shoreditch
• Trendy area filled with street art and unique boutiques.
• Buzzing nightlife with craft cocktails and local music.
Notting Hill
• Famous for its colorful houses and Portobello Market.
• Host of the annual Notting Hill Carnival celebration.

Best Times To Visit London's Attractions

Timing your visits can greatly enhance your London experience.

The British Museum
Visit on weekday mornings for fewer crowds and a calmer atmosphere.
The Tower of London
Go early in the day or late afternoon to beat the peak hours.
Buckingham Palace
Catch the Changing of the Guard on weekdays for a less busy viewing.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, which means mild summers and cool winters, with rainfall possible throughout the year. Spring and early autumn are ideal for visiting, as the weather is usually pleasant, allowing you to fully enjoy the city's attractions and outdoor spaces.

Dining Recommendation

Try a hearty traditional pie from a local pub like 'The Harwood Arms', where the rich flavors and comforting textures stand in contrast to Geneva's lighter, cheese-focused dishes. The vibrant atmosphere, along with the use of seasonal British ingredients, creates a unique dining experience that showcases London's diverse culinary scene.

Geneva - London operators

Explore transport companies operating between Geneva and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Geneva - Bus station to Paris City Centre - Bercy Seine

Average Duration
6h 20m
Estimated price
$35-55

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
8h 20m
Estimated price
$35-55
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Geneva to Paris City Centre - Bercy Seine

Average Duration
6h 50m
Estimated price
$45-65

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
9h 35m
Estimated price
$40-60
Train Show train routes
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Geneve to Paris Gare De Lyon

Average Duration
3h 18m
Estimated price
$85-150

Train from Paris Nord to London St Pancras Intl

Average Duration
2h 21m
Estimated price
$130-380
Contact phone
+44 343 218 6186
Website
https://www.eurostar.com/rw-en

Train from Paris Gare De Lyon to London St Pancras Intl

Average Duration
2h 21m
Estimated price
$130-380
Plane Show flights
Website
easyjet.com

Plane from Geneva (GVA) to London Gatwick (LGW)

Average Duration
1h 36m
Estimated price
$45-320
Website
britishairways.com

Plane from Geneva (GVA) to London City (LCY)

Average Duration
1h 35m
Estimated price
$110-700

Plane from Geneva (GVA) to London Heathrow (LHR)

Average Duration
1h 44m
Estimated price
$75-600

Plane from Geneva (GVA) to London Gatwick (LGW)

Average Duration
1h 40m
Estimated price
$50-250
Website
swiss.com

Plane from Geneva (GVA) to London City (LCY)

Average Duration
1h 40m
Estimated price
$110-460

Plane from Geneva (GVA) to London Heathrow (LHR)

Average Duration
1h 44m
Estimated price
$100-480

Plane from Geneva (GVA) to London Gatwick (LGW)

Average Duration
1h 40m
Estimated price
$100-390
Ferry
Contact phone
01304 448866.
Website
poferries.com

Ferry from Calais to Port of Dover

Average Duration
1h 45m
Estimated price
$55-75
Contact phone
+45 33 42 30 10
Website
https://www.dfds.com/en

Ferry from Calais to Port of Dover

Average Duration
2h 30m
Estimated price
$85-190
Contact phone
+353 818 300 400
Website
https://www.irishferries.com/uk-en/Travel-to-Ireland

Ferry from Calais to Port of Dover

Average Duration
1h 30m
Estimated price
$35-50

Geneva to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Geneva and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 Traveling from Geneva to London by train is a convenient and scenic journey, although there is no direct service available. Passengers will take a route through Paris, with a total travel time of approximately 6 hours and 39 minutes. 🚆 While the prices for a train ticket from Geneva to London can vary, ranging from €206 to €493, the overall experience of traveling by train offers a relaxing way to enjoy the picturesque views and arrive in the bustling city of London ready to explore.
Departure Point
Geneve station
Arrival Point
London St Pancras Intl station
Useful tips for train travellers
• Onboard services on the Eurostar from Geneva to London include a catering service with a selection of meals, snacks, and beverages available. First Class passengers can enjoy a complimentary meal service, while Business Class and Standard Premier passengers have the option to purchase meals from a menu featuring seasonal dishes. Economy passengers can also buy light snacks and drinks from a dining cart that circulates through the train.
• The train offers several seating options: First Class provides spacious seats with extra legroom and large tables, while Business Class features more luxurious seating with complimentary meals and drinks. Standard Premier offers more comfortable seating than standard Economy, which is the most affordable option but has less space and fewer amenities. For the best comfort, consider upgrading to Business Class or First Class.
• The Eurostar service from Geneva to London is operated primarily by Eurostar International Limited (eurostar.com). While direct services are mainly done by this operator, you may find connections with other rail services that can be booked through their site. Upon arrival in London, expect to disembark at London St Pancras International. Here, you can leave luggage at the station's left luggage facility (available for a fee), and there are clean restrooms and facilities for showering. To reach the city center quickly, take the London Underground from St Pancras to King’s Cross on the Piccadilly Line or the Circle Line, which will get you to central London in about 10-20 minutes.
🛫 Flying from Geneva to London is a convenient and relatively quick journey, with direct flights taking only 1 hour and 35 minutes. Multiple airlines such as Lufthansa, Air Dolomiti, and British Airways provide options for travelers. 🌍 The total travel time from Geneva to London by plane is approximately 4 hours and 17 minutes, considering factors like layovers and airport procedures. 💸 Prices for flights between London and Geneva can range from €104 to €364, offering travelers a variety of options to suit their budget and preferences.
Departure Point
Geneva Airport
Arrival Point
London City Airport
Useful tips for plane travellers
• Arrive at Geneva Airport at least 2 hours before your flight to allow ample time for check-in and security, especially since the airport can get busy with international travelers.
• Upon landing at London City Airport, take the DLR (Docklands Light Railway) for quick access to central London; it takes around 30 minutes to reach areas like Cannon Street or Bank, and ticket prices start at approximately £4.
• Expect a taxi fare from London City Airport to the city center to be around £25-£35; alternatively, consider booking a private car service in advance for a fixed rate, which could be more convenient after a long flight.
🚌 The journey from Geneva to London by bus involves a transfer in Paris City Centre - Bercy Seine, with a total travel time of approximately 16 hours and 55 minutes. 🌍 Departing from Geneva - Bus station, both BlaBlaCar Bus and FlixBus offer services to London Victoria station. The prices for this route range from €68 to €113, providing budget-friendly travel options.
Departure Point
Geneva - Bus station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Geneva to London.

Or choose the category:
The distance between Geneva and London is approximately 751.6 km. Travel times vary depending on the mode of transportation chosen. By train, it takes around 6 hours and 43 minutes to reach London from Geneva. By combining a flight from Geneva to London Gatwick and then taking a train, the travel time is approximately 4 hours and 22 minutes. Alternatively, taking a direct flight from Geneva to London takes around 4 hours and 11 minutes. The longest travel time option is by bus, which takes approximately 18 hours and 5 minutes.
The most cost-effective option for traveling from Geneva to London is by bus, which costs around €55-€101. However, this option is also the most time-consuming, taking approximately 18 hours and 5 minutes. If time is a priority, flying is the quickest option, taking approximately 4 hours and 11 minutes, but it is also more expensive, with prices ranging from €78-€349.
The price of a train ticket from Geneva to London can range from €273 to €609. On the other hand, the price of a bus ticket from London to Geneva can vary from €59 to €98.
To travel from Geneva to London without a car, the best option is to take a train. This journey takes approximately 6 hours and 43 minutes and costs between €266 and €642. Another option is to take a bus which takes 18 hours and 5 minutes and costs between €55 and €101. Flying is also possible, with a flight duration of 4 hours and 11 minutes and costs between €78 and €349.
There is no direct train link between Geneva and London. However, you can reach London from Geneva by taking a train to Paris and then transferring to another train to London, which takes approximately 6 hours and 43 minutes. Another option is to take a bus from Geneva to Paris and then transfer to another bus to London, which takes around 18 hours and 5 minutes.
The flight duration between Geneva and London is typically 1 hour and 35 minutes on a direct flight. The cost of a flight between the two cities can range from €79 to €347.
There are plenty of accommodation options near London with over 3674 hotels to choose from. Prices for these hotels start at €79 per night.

Trips to London