Cheap flights from London to Geneva

17 nonstop flights a week, 1 of them today. Operated by 4 airlines, about 1h 45m in the air, 464 mi (747 km). Tickets from $23.

Flights from London to Geneva

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: London to Geneva

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from London to Geneva

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

London to Geneva at a glance

flight time, from 1h 40m to 1h 50m
1h 45m
straight-line distance
464 mi (747 km)
flights a week
17
flight today
1
first and last departure
06:10 - 08:00
lowest price, nonstop, 5 February
$23
average across months
$40
airlines
4

London to Geneva ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: February 2027, tickets from $23. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is August 2027: from $84. The average across months is $40.

London to Geneva flight schedule

17 flights a week, 1 today, 49 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
U2 8493
easyJet
06:10 London Gatwick, terminal N
08:50 Geneve, terminal 1
1h 40m
Mon, Sun
Airbus A321
BA 726
British Airways
06:25 London Heathrow, terminal 5
09:10 Geneve, terminal 1
1h 45m
Mon
Airbus A320 NEO
BA 726
British Airways
06:30 London Heathrow, terminal 5
09:15 Geneve, terminal 1
1h 45m
Tue
Airbus A320 NEO
BA 726
British Airways
06:35 London Heathrow, terminal 5
09:20 Geneve, terminal 1
1h 45m
Thu
Airbus A320
BA 726
British Airways
06:50 London Heathrow, terminal 5
09:35 Geneve, terminal 1
1h 45m
Sun
Airbus A320 NEO
BA 726
British Airways
06:55 London Heathrow, terminal 5
09:40 Geneve, terminal 1
1h 45m
Wed, Fri
Airbus A320 NEO
LX 359
SWISS
07:00 London Heathrow, terminal 2
09:40 Geneve, terminal 1
1h 40m
Daily
Airbus A220-300
U2 8495
easyJet
07:10 London Gatwick, terminal N
09:50 Geneve, terminal 1
1h 40m
Fri
Airbus A319
U2 2539
easyJet
08:00 London Luton
10:45 Geneve, terminal 1
1h 45m
Sat
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 27 November.

FlightDepartsArrivesDurationDaysAircraft
U2 2535
easyJet
06:50 London Luton
09:35 Geneve, terminal 1
1h 45m
Seasonal
Airbus A319
U2 8495
easyJet
07:00 London Gatwick, terminal N
09:40 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
U2 2553
easyJet
07:00 London Luton
09:45 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
U2 2537
easyJet
07:00 London Luton
09:45 Geneve, terminal 1
1h 45m
Seasonal
Airbus A319
U2 2543
easyJet
08:00 London Luton
10:45 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
U2 2535
easyJet
06:00 London Luton
08:45 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
U2 8493
easyJet
06:00 London Gatwick, terminal N
08:40 Geneve, terminal 1
1h 40m
Seasonal
Airbus A321
U2 2537
easyJet
06:50 London Luton
09:35 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
BA 2550
British Airways
07:00 London Gatwick, terminal S
09:45 Geneve, terminal 1
1h 45m
Seasonal
Airbus A321
U2 2551
easyJet
08:00 London Luton
10:45 Geneve, terminal 1
1h 45m
Seasonal
Airbus A319
BA 2554
British Airways
06:50 London Gatwick, terminal S
09:35 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
BA 2281
British Airways
07:00 London City
09:40 Geneve, terminal 1
1h 40m
Seasonal
Embraer 190
BA 2550
British Airways
07:30 London Gatwick, terminal S
10:15 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
BA 2550
British Airways
07:45 London Gatwick, terminal S
10:30 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
BA 2550
British Airways
07:25 London Gatwick, terminal S
10:10 Geneve, terminal 1
1h 45m
Seasonal
Airbus A321
BA 2550
British Airways
07:35 London Gatwick, terminal S
10:20 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
BA 2550
British Airways
07:15 London Gatwick, terminal S
10:00 Geneve, terminal 1
1h 45m
Seasonal
Airbus A321
LX 2465
SWISS
06:55 London Gatwick, terminal N
09:35 Geneve, terminal 1
1h 40m
Seasonal
Airbus A220-300
LS 4131
Jet2.com
07:30 London Gatwick, terminal S
10:20 Geneve, terminal 2
1h 50m
Seasonal
Airbus A320
LS 1461
Jet2.com
07:45 Stansted
10:35 Geneve, terminal 2
1h 50m
Seasonal
Boeing 737-800
LS 4131
Jet2.com
07:00 London Gatwick, terminal S
09:50 Geneve, terminal 2
1h 50m
Seasonal
Airbus A320
U2 2535
easyJet
07:15 London Luton
10:00 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
LS 1461
Jet2.com
07:30 Stansted
10:20 Geneve, terminal 2
1h 50m
Seasonal
Boeing 737-800
U2 8485
easyJet
07:30 London Gatwick, terminal N
10:10 Geneve, terminal 1
1h 40m
Seasonal
Airbus A321
U2 8499
easyJet
07:40 London Gatwick, terminal N
10:20 Geneve, terminal 1
1h 40m
Selected dates
Airbus A320
BA 742
British Airways
06:35 London Heathrow, terminal 5
09:15 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
U2 8485
easyJet
06:50 London Gatwick, terminal N
09:30 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
U2 2533
easyJet
07:30 London Luton
10:15 Geneve, terminal 1
1h 45m
Seasonal
Airbus A319
BA 2550
British Airways
07:50 London Gatwick, terminal S
10:30 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
BA 742
British Airways
06:40 London Heathrow, terminal 5
09:20 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320 NEO
U2 2537
easyJet
07:20 London Luton
10:05 Geneve, terminal 1
1h 45m
Seasonal
Airbus A319
BA 744
British Airways
08:10 London Heathrow, terminal 5
10:50 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320 NEO
U2 2533
easyJet
06:40 London Luton
09:25 Geneve, terminal 1
1h 45m
Seasonal
Airbus A319
U2 2533
easyJet
06:15 London Luton
09:00 Geneve, terminal 1
1h 45m
Seasonal
Airbus A320
BA 742
British Airways
06:30 London Heathrow, terminal 5
09:10 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320 NEO
U2 8485
easyJet
06:30 London Gatwick, terminal N
09:10 Geneve, terminal 1
1h 40m
Seasonal
Airbus A319
LS 1461
Jet2.com
07:20 Stansted
10:10 Geneve, terminal 2
1h 50m
Seasonal
Boeing 737-800
BA 744
British Airways
07:55 London Heathrow, terminal 5
10:35 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
LS 4131
Jet2.com
08:05 London Gatwick, terminal S
10:55 Geneve, terminal 2
1h 50m
Seasonal
Airbus A320
U2 8485
easyJet
06:25 London Gatwick, terminal N
09:05 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
BA 2550
British Airways
07:40 London Gatwick, terminal S
10:20 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
BA 742
British Airways
06:10 London Heathrow, terminal 5
08:50 Geneve, terminal 1
1h 40m
Seasonal
Airbus A320
LS 4131
Jet2.com
06:25 London Gatwick, terminal S
09:15 Geneve, terminal 2
1h 50m
Seasonal
Airbus A320
LS 3841
Jet2.com
07:15 London Luton
10:05 Geneve, terminal 2
1h 50m
Selected dates
Airbus A320
U2 2533
easyJet
07:15 London Luton
10:00 Geneve, terminal 1
1h 45m
Seasonal
Airbus A319
U2 8489
easyJet
07:15 London Gatwick, terminal N
09:55 Geneve, terminal 1
1h 40m
Selected dates
Airbus A320
LS 1461
Jet2.com
08:00 Stansted
10:50 Geneve, terminal 2
1h 50m
Seasonal
Boeing 737-800
U2 8501
easyJet
07:40 London Gatwick, terminal N
10:20 Geneve, terminal 1
1h 40m
Selected dates
Airbus A320
U2 8485
easyJet
07:15 London Gatwick, terminal N
09:55 Geneve, terminal 1
1h 40m
Seasonal
Airbus A319

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Geneva is 1 hour ahead of London. The search shows seat availability and the price for your date.

Airlines flying London to Geneva

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

  • SWISS: 2 flights, departs at 07:00, tickets from $94 on 30 December MTWTFSS SWISS London to Geneva
  • British Airways: 6 flights, first departure at 06:25, last at 06:55 MTWTFSS British Airways London to Geneva
  • easyJet: 13 flights, first departure at 06:10, last at 08:00, tickets from $23 on 5 February MTWTFSS easyJet London to Geneva
  • Jet2.com: 3 flights, first departure at 06:25, last at 08:05, tickets from $35 on 11 January MTWTFSS

Airports

Where flights from London to Geneva depart and land

Departure from London

13 flights a week, terminals 2, 5, 14 mi (23 km) from the city centre

3 flights a week, terminals N, S, 24 mi (39 km) from the city centre

1 flight a week, 28 mi (45 km) from the city centre

London City closest to the centreLCY

7 mi (12 km) from the city centre

Stansted STN

31 mi (50 km) from the city centre

Arrival in Geneva

Geneve GVA

17 flights a week, terminals 1, 2, 2 mi (4 km) from the city centre

When to visit Geneva

Weather by month

Best time to visit: May, June, July, August and September, +19° to +27° by day. In November it is +10° by day and +4° at night, with 15 rainy days.

Jan
+6° 0° 13 days
Feb
+9° +1° 8 days
Mar
+12° +3° 11 days
Apr
+15° +5° 11 days
May
+19° +10° 13 days
Jun
+25° +15° 13 days
Jul
+27° +16° 11 days
Aug
+27° +17° 9 days
Sep
+21° +13° 12 days
Oct
+17° +9° 11 days
Nov
+10° +4° 15 days
Dec
+7° +1° 12 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from London to Geneva?
A nonstop flight takes 1 hour 45 minutes on average, from 1h 40m to 1h 50m depending on the flight.
How far is Geneva from London?
464 mi (747 km) in a straight line between the cities.
Which airlines fly nonstop from London to Geneva?
SWISS (7 a week), British Airways (6 a week), easyJet (4 a week) and Jet2.com.
How many flights a day are there from London to Geneva?
1 flight today and 17 a week, about 2.4 a day on average.
When are the first and last flights from London to Geneva?
The first departure is at 06:10 (U28493), the last at 08:00 (U22539). Local time.
What is the cheapest month to fly from London to Geneva?
February 2027: tickets from $23. The most expensive is August 2027, from $84.
What is the cheapest upcoming date to fly from London to Geneva?
5 February 2027 (Friday): from $23 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from London to Geneva?
easyJet: nonstop tickets from $23 on 5 February by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between London and Geneva?
Geneva is 1 hour ahead of London. Schedule times on this page are local to each airport.
Which London airport do flights to Geneva leave from?
London Heathrow (13 a week), London Gatwick (3 a week), London Luton (1 a week), London City and Stansted.