Zurich to London flights

Mon, 15 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Zurich to London flight

distanceDistance482 miles
durationAverage flight duration1 h 40 min
priceAverage plane ticket price£120 (€134)
changesDirect flightNo
carriersAirlineseasyJet, SWISS, British Airways, LAER, Cityflyer (British Airways 2), Eurowings, Lufthansa, Air Baltic, KLM, KLM Cityhopper, SAS, airmax, Air France, Vueling Airlines, Lufthansa Cityline (2), Brussels Airlines, Austrian Airlines, CityJet, Edelweiss Air, Iberia or TAP Portugal

Flights from Zurich to London cover the 482 miles long route taking on average 1 h 40 min with our travel partners like easyJet, SWISS, British Airways, LAER, Cityflyer (British Airways 2), Eurowings, Lufthansa, Air Baltic, KLM, KLM Cityhopper, SAS, airmax, Air France, Vueling Airlines, Lufthansa Cityline (2), Brussels Airlines, Austrian Airlines, CityJet, Edelweiss Air, Iberia or TAP Portugal. You can get the cheapest plane tickets for this trip for as low as £64, but the average price of plane tickets is £120. Travellers depart most frequently from Zurich Airport and arrive in London Gatwick Airport.

Cheap flights tickets from Zurich to London

Showing times and prices for 15 Apr

Cheapest

The best way to find a cheap flight ticket from Zurich to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
British Airways
18:501h50
Zurich Airport (ZRH)
19:40London Heathrow Airport (LHR)
£931One-way
0 changes
2nd Cheapest
Eurowings
14:305h35
Zurich Airport (ZRH)
19:05London Heathrow Airport (LHR)
£1711One-way
1 change
2nd Cheapest
Eurowings
15:553h50
Zurich Airport (ZRH)
18:45London Heathrow Airport (LHR)
£1711One-way
1 change
Vueling
22:0515h10
Zurich Airport (ZRH)
12:15London Gatwick Airport (LGW)
£2441One-way
1 change
Vueling
22:0515h45
Zurich Airport (ZRH)
12:50London Gatwick Airport (LGW)
£2671One-way
1 change

Flight scheduleZurich to London

Showing flights for tomorrow, Monday, 15 April
TAP Portugal
06:2016h40
Zurich Airport (ZRH)
22:00London Heathrow Airport (LHR)
1 change
TAP Portugal
06:2029h00
Zurich Airport (ZRH)
10:20London Heathrow Airport (LHR)
1 change
TAP Portugal
06:2017h35
Zurich Airport (ZRH)
22:55London Heathrow Airport (LHR)
1 change
TAP Portugal
06:2028h25
Zurich Airport (ZRH)
09:45London Gatwick Airport (LGW)
1 change
TAP Portugal
06:207h25
Zurich Airport (ZRH)
12:45London Heathrow Airport (LHR)
1 change
Swiss
06:501h40
Zurich Airport (ZRH)
07:30London City Airport (LCY)
0 changes
Swiss
07:004h30
Zurich Airport (ZRH)
10:30London Gatwick Airport (LGW)
1 change
British Airways
07:151h55
Zurich Airport (ZRH)
08:10London Heathrow Airport (LHR)
0 changes
Swiss
07:253h50
Zurich Airport (ZRH)
10:15London Heathrow Airport (LHR)
1 change
Iberia
07:3015h40
Zurich Airport (ZRH)
22:10London Heathrow Airport (LHR)
1 change
Air France
07:459h55
Zurich Airport (ZRH)
16:40London Heathrow Airport (LHR)
1 change
Air France
07:4511h50
Zurich Airport (ZRH)
18:35London Heathrow Airport (LHR)
1 change
Air France
07:457h00
Zurich Airport (ZRH)
13:45London Heathrow Airport (LHR)
1 change
Eurowings
08:453h45
Zurich Airport (ZRH)
11:30London Heathrow Airport (LHR)
1 change
Eurowings
09:056h05
Zurich Airport (ZRH)
14:10London Heathrow Airport (LHR)
1 change
KLM
09:208h20
Zurich Airport (ZRH)
16:40London City Airport (LCY)
1 change
KLM
09:209h00
Zurich Airport (ZRH)
17:20London City Airport (LCY)
1 change
Lufthansa Cityline
09:304h10
Zurich Airport (ZRH)
12:40London Heathrow Airport (LHR)
1 change
Air Serbia
09:3028h00
Zurich Airport (ZRH)
12:30London Heathrow Airport (LHR)
1 change
Vueling
09:355h15
Zurich Airport (ZRH)
13:50London Gatwick Airport (LGW)
1 change
easyJet
10:051h50
Zurich Airport (ZRH)
10:55London Luton Airport (LTN)
0 changes
easyJet
10:251h45
Zurich Airport (ZRH)
11:10London Gatwick Airport (LGW)
0 changes
British Airways
10:401h55
Zurich Airport (ZRH)
11:35London Heathrow Airport (LHR)
0 changes
Air France
11:1011h15
Zurich Airport (ZRH)
21:25London Heathrow Airport (LHR)
1 change
Air France
11:108h25
Zurich Airport (ZRH)
18:35London Heathrow Airport (LHR)
1 change
Air France
11:106h30
Zurich Airport (ZRH)
16:40London Heathrow Airport (LHR)
1 change
KLM
11:508h50
Zurich Airport (ZRH)
19:40London City Airport (LCY)
1 change
KLM
11:507h45
Zurich Airport (ZRH)
18:35London City Airport (LCY)
1 change
KLM
11:506h45
Zurich Airport (ZRH)
17:35London Heathrow Airport (LHR)
1 change
KLM
11:505h50
Zurich Airport (ZRH)
16:40London City Airport (LCY)
1 change
KLM
11:506h30
Zurich Airport (ZRH)
17:20London City Airport (LCY)
1 change
Iberia
11:5011h20
Zurich Airport (ZRH)
22:10London Heathrow Airport (LHR)
1 change
KLM
11:508h35
Zurich Airport (ZRH)
19:25London Heathrow Airport (LHR)
1 change
Swiss
12:051h55
Zurich Airport (ZRH)
13:00London Heathrow Airport (LHR)
0 changes
Swiss
12:503h50
Zurich Airport (ZRH)
15:40London Heathrow Airport (LHR)
1 change
TAP Portugal
13:1510h40
Zurich Airport (ZRH)
22:55London Heathrow Airport (LHR)
1 change
TAP Portugal
13:159h45
Zurich Airport (ZRH)
22:00London Heathrow Airport (LHR)
1 change
TAP Portugal
13:1521h30
Zurich Airport (ZRH)
09:45London Gatwick Airport (LGW)
1 change
British Airways
13:201h45
Zurich Airport (ZRH)
14:05London Heathrow Airport (LHR)
0 changes
KLM Cityhopper
14:206h20
Zurich Airport (ZRH)
19:40London City Airport (LCY)
1 change
KLM Cityhopper
14:206h05
Zurich Airport (ZRH)
19:25London Heathrow Airport (LHR)
1 change
KLM Cityhopper
14:204h15
Zurich Airport (ZRH)
17:35London Heathrow Airport (LHR)
1 change
KLM Cityhopper
14:206h55
Zurich Airport (ZRH)
20:15London City Airport (LCY)
1 change
KLM Cityhopper
14:205h15
Zurich Airport (ZRH)
18:35London City Airport (LCY)
1 change
KLM Cityhopper
14:207h35
Zurich Airport (ZRH)
20:55London Heathrow Airport (LHR)
1 change
KLM Cityhopper
14:204h00
Zurich Airport (ZRH)
17:20London City Airport (LCY)
1 change
Eurowings
14:305h35
Zurich Airport (ZRH)
19:05London Heathrow Airport (LHR)
1 change
Air France
14:355h00
Zurich Airport (ZRH)
18:35London Heathrow Airport (LHR)
1 change
Air France
14:357h50
Zurich Airport (ZRH)
21:25London Heathrow Airport (LHR)
1 change
Lufthansa
14:403h20
Zurich Airport (ZRH)
17:00London Gatwick Airport (LGW)
1 change
Eurowings
14:505h00
Zurich Airport (ZRH)
18:50London Heathrow Airport (LHR)
1 change
TAP Portugal
15:4020h30
Zurich Airport (ZRH)
11:10London Gatwick Airport (LGW)
1 change
Eurowings
15:553h50
Zurich Airport (ZRH)
18:45London Heathrow Airport (LHR)
1 change
Swiss
16:451h40
Zurich Airport (ZRH)
17:25London City Airport (LCY)
0 changes
Swiss
17:101h45
Zurich Airport (ZRH)
17:55London Heathrow Airport (LHR)
0 changes
Helvetic Airways
17:151h40
Zurich Airport (ZRH)
17:55London Gatwick Airport (LGW)
0 changes
British Airways
17:251h50
Zurich Airport (ZRH)
18:15London Heathrow Airport (LHR)
0 changes
KLM
17:353h40
Zurich Airport (ZRH)
20:15London City Airport (LCY)
1 change
KLM
17:354h20
Zurich Airport (ZRH)
20:55London Heathrow Airport (LHR)
1 change
TAP Portugal
18:0517h15
Zurich Airport (ZRH)
10:20London Heathrow Airport (LHR)
1 change
TAP Portugal
18:0524h40
Zurich Airport (ZRH)
17:45London Heathrow Airport (LHR)
1 change
TAP Portugal
18:0516h40
Zurich Airport (ZRH)
09:45London Gatwick Airport (LGW)
1 change
TAP Portugal
18:0522h30
Zurich Airport (ZRH)
15:35London Gatwick Airport (LGW)
1 change
TAP Portugal
18:0519h40
Zurich Airport (ZRH)
12:45London Heathrow Airport (LHR)
1 change
TAP Portugal
18:0528h55
Zurich Airport (ZRH)
22:00London Heathrow Airport (LHR)
1 change
TAP Portugal
18:0525h45
Zurich Airport (ZRH)
18:50London Heathrow Airport (LHR)
1 change
British Airways
18:501h50
Zurich Airport (ZRH)
19:40London Heathrow Airport (LHR)
0 changes
Air France
18:5514h05
Zurich Airport (ZRH)
08:00London Heathrow Airport (LHR)
1 change
BA Cityflyer
19:151h35
Zurich Airport (ZRH)
19:50London City Airport (LCY)
0 changes
Air Serbia
20:4516h45
Zurich Airport (ZRH)
12:30London Heathrow Airport (LHR)
1 change
British Airways
21:401h50
Zurich Airport (ZRH)
22:30London Heathrow Airport (LHR)
0 changes
Vueling
22:0511h50
Zurich Airport (ZRH)
08:55London Gatwick Airport (LGW)
1 change
Vueling
22:0515h45
Zurich Airport (ZRH)
12:50London Gatwick Airport (LGW)
1 change
Vueling
22:0515h10
Zurich Airport (ZRH)
12:15London Gatwick Airport (LGW)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Zurich to London by coach, train or flight

Mon
15 Apr
Tue
16 Apr
Wed
17 Apr
Thu
18 Apr
Fri
19 Apr
Sat
20 Apr
Sun
21 Apr
Mon
22 Apr
Tue
23 Apr
Wed
24 Apr
Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May
Fri
03 May
Sat
04 May
Sun
05 May

Flight times from Zurich to London

Showing times and prices for 15 Apr

Fastest Journey

1 h 35 m

Average

9 h 25 m

Flights per day

74

Distance

777 km

Of the 74 flights that leave Zurich for London every day 14 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
BA Cityflyer
19:151h35
Zurich Airport (ZRH)
19:50London City Airport (LCY)
£7071One-way
0 changes
2nd Fastest
Swiss
16:451h40
Zurich Airport (ZRH)
17:25London City Airport (LCY)
£5351One-way
0 changes
2nd Fastest
Helvetic Airways
17:151h40
Zurich Airport (ZRH)
17:55London Gatwick Airport (LGW)
£5141One-way
0 changes
2nd Fastest
Swiss
06:501h40
Zurich Airport (ZRH)
07:30London City Airport (LCY)
£8531One-way
0 changes
Swiss
17:101h45
Zurich Airport (ZRH)
17:55London Heathrow Airport (LHR)
£6201One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: EasyJet, SWISS and British Airways Zurich to London

EasyJet, SWISS and British Airways flights will get you between Zurich and London from £43. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Eurowings is Germany's leading low-cost airline and offers a choice of Smart, Best and BIZclass fares for your next flight to London from Zurich.

Flight information from Zurich to London with Eurowings:

  • Average Duration: 3 h 50 min
  • Cheapest Price: £121

Flights from Zurich to London

With no fewer than 20 direct flights from Monday to Friday and a total of four arrival airports, there are plenty of choices for flights from Switzerland's biggest city to the British capital. This shorter-range European route has a quickest scheduled flight time of 1 hour 35 minutes.

Which airlines fly from Zurich to London?

Swiss Air, the country’s national airline, flies daily, as does the UK flag carrier, British Airways. Both serve Heathrow and London City Airport. The UK-based budget carrier easyJet also flies into London Gatwick and Luton. Eurowings and Iberia are among the other European airlines offering a one-stop service, typically via Cologne or Dusseldorf.

How long is the flight from Zurich to London?

Most direct services between Zurich and London’s arrival airports are clocked at between one hour 35 and one hour 55 minutes. However, it’s worth remembering that indirect flights involving a short stop may still have a considerably longer total journey time of five hours or longer.

How many flights are there from Zurich to London?

The route's three main operators provide 20 direct flights between them from Sunday to Friday and at least 17 on Saturdays. Add in the services with a single layover and travellers have close to 30 journey choices a day.

What are the departure and arrival airports for flights from Zurich to London?

Departure airport: Zurich’s three-terminal airport is the country’s main international hub. Its impressive Airport Centre provides bars and restaurants and airside duty-free shopping and has direct links to the local and national rail network and the Stadtbahn light rail system. Central Zurich is only 15 minutes away by train; it’s also accessible via the A51 motorway.

Arrival airport: London Heathrow offers all the cafes, restaurants, shopping and business services of Britain’s showcase airport, all within 20 minutes of London Paddington via Heathrow Express or around 40 minutes from Zone 1 by Tube. The compact City Airport is a popular business choice, at under 30 minutes by DLR from the city and 10 minutes from Canary Wharf. London Gatwick is served by direct trains to London Bridge and Victoria (via Gatwick Express). Luton Airport is a few minutes from the M1 and connects by shuttle to the main north-south railway line through London.

FAQs: Zurich to London flights

FAQs: Take a flight from Zurich to London hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to London.
FAQs
Cheap plane tickets from Zurich to London can start from as little as £64 when you book in advance. The average flight ticket price for Zurich to London is £120; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Zurich to London is 1 h 40 min   to travel the 482 mile long trip. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first flight from Zurich to London leaves at 05: 25. Plan your trip with the Journey Planner   from Omio.
The last flight from Zurich to London leaves at 20: 25.
When taking a flight from Zurich to London, you can count on easyJet, SWISS, British Airways, LAER, Cityflyer (British Airways 2), Eurowings, Lufthansa, Air Baltic, KLM, KLM Cityhopper, SAS, airmax, Air France, Vueling Airlines, Lufthansa Cityline (2), Brussels Airlines, Austrian Airlines, CityJet, Edelweiss Air, Iberia or TAP Portugal for the best way to get you to London. You can also check all possible airlines who offer a service to London from Zurich and compare the amenities they offer before buying a plane ticket.

Flights from Zurich to London generally leave from Zurich Airport and arrive in London Gatwick Airport.

Zurich Airport is 12.8 km away from Zurich city centre and London Gatwick Airport is 46.6 km from London city centre.

The cheapest month to travel from Zurich to London by plane is March.
It's helpful to compare your options as there are 3 ways to travel between Zurich and London including taking a coach, train or flight.

More options for your journey from Zurich to London

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers