The Geneva to London route connects Geneva Cointrin International Airport (GVA) in CH with London Heathrow Airport (LHR) in GB. This short-haul flight covers approximately 469 miles (755 km) with a typical flight time of 1h 17m. This route is served by 2 airlines: British Airways, Swiss. AirportRoutes has tracked 20 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search GVA → LHR flightsOpens a live price search — just pick your dates
The Geneva (GVA) → London Heathrow (LHR) air route spans 469 miles (755 km), linking Switzerland’s diplomatic and finance hub with the UK’s largest global gateway. Typical nonstop flight time is about 1 hour 35 minutes to 1 hour 55 minutes, making it a high-demand corridor for business travelers, weekend city-breakers, and onward long-haul connections via Heathrow. Travelers choose this route for frequent daily departures, strong reliability, and easy access to central London by rail. It’s also popular for conferences in Geneva and meetings in London’s West End and City districts. Fares commonly range from CHF 80–250 (about USD 90–280) one-way depending on season, booking window, and baggage needs.
Book earlier for the best value—4–8 weeks ahead often balances price and choice, with typical one-way fares around CHF 80–250 (USD 90–280). At GVA, use the Swiss/French sector correctly if arriving from France; confirm your terminal access before heading to security. Allow extra time during morning peaks, and keep liquids/electronics accessible for screening. On board, expect a short flight with limited meal service; pack snacks and a refillable bottle (fill after security). At LHR, follow signs for your arrival terminal and plan your transfer: the Piccadilly line is budget-friendly, while Elizabeth line/Heathrow Express are faster. If connecting onward, check minimum connection times and terminal transfer requirements.
London blends royal history with modern culture, offering headline sights like Buckingham Palace, the British Museum, Tower of London, and a Thames walk past Big Ben and the London Eye. For neighborhoods, base yourself in Covent Garden for theatre and dining, South Bank for riverside museums, Shoreditch for creative nightlife, or Notting Hill for markets and colorful streets. Food is a major draw: try fish and chips, Sunday roast, and a classic afternoon tea, alongside world-class global cuisines in Soho and Borough Market. Unique experiences include West End shows, free national museums, and day trips by rail to Windsor or Oxford. Budget for attractions and transport in GBP, with many meals around £12–£25 (USD 15–32).
For comfortable weather and long daylight, May–June and September are ideal, with mild temperatures and fewer crowds than midsummer. July–August is peak season: higher fares and fuller flights, often CHF 150–250 (USD 170–280) one-way. November–March tends to be cheaper (excluding Christmas/New Year), with more rain and shorter days; deals can dip near CHF 80–140 (USD 90–160). Notable demand spikes include Wimbledon (late Jun–Jul), major football fixtures, and December holiday travel.
Geneva Cointrin International Airport
LSGGGVAEGLLLHR2
Operators20
Tracked Flights469
Miles1h 17m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| British Airways |
BAW
|
BA
|
| Swiss |
SWR
|
LX
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 27 | 9% |
|
| Tuesday | 61 | 20% |
|
| Wednesday | 45 | 15% |
|
| Thursday | 53 | 17% |
|
| Friday | 35 | 12% |
|
| Saturday | 44 | 14% |
|
| Sunday | 39 | 13% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
British Airways
BAW
/ BA
|
|
A20N | 10:10 10:10 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active |
|
Swiss
SWR
/ LX
|
BCS3 | 07:30 7:30 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 16, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 07:30 7:30 AM | Swiss |
SWR
|
LX
|
| 10:10 10:10 AM | British Airways |
BAW
|
BA
|
Time Information
Times are shown in the departure airport's local timezone (LSGG - Europe/Zurich).