Distance | 482 miles |
---|---|
Average flight duration | 1 h 35 min |
Average plane ticket price | £192 (€218) |
Direct flight | Yes |
Airlines | easyJet, SWISS, British Airways, Cityflyer (British Airways 2), Eurowings, Air Baltic, KLM Cityhopper, Air France, Vueling Airlines, Lufthansa Cityline (2), Iberia or TAP Portugal |
Flights from Zurich to London cover the 482 miles long trip taking on average 1 h 35 min with our travel partners like easyJet, SWISS, British Airways, Cityflyer (British Airways 2), Eurowings, Air Baltic, KLM Cityhopper, Air France, Vueling Airlines, Lufthansa Cityline (2), Iberia or TAP Portugal. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £90, but the average price of plane tickets is £192. Travellers depart most frequently from Zurich Airport and arrive in London Gatwick Airport.
Cheapest
Average
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.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
TAP Portugal | 06:00 Zurich Airport (ZRH) | 17h55 | 22:55 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 06:00 Zurich Airport (ZRH) | 13h50 | 18:50 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 06:00 Zurich Airport (ZRH) | 12h45 | 17:45 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 06:00 Zurich Airport (ZRH) | 10h35 | 15:35 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 06:00 Zurich Airport (ZRH) | 17h00 | 22:00 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 06:00 Zurich Airport (ZRH) | 9h00 | 14:00 London Gatwick Airport (LGW) | 1 change | |
TAP Portugal | 06:00 Zurich Airport (ZRH) | 7h45 | 12:45 London Heathrow Airport (LHR) | 1 change | |
Swiss | 07:00 Zurich Airport (ZRH) | 3h40 | 09:40 London Heathrow Airport (LHR) | 1 change | |
KLM | 07:00 Zurich Airport (ZRH) | 7h50 | 13:50 London Heathrow Airport (LHR) | 1 change | |
KLM | 07:00 Zurich Airport (ZRH) | 3h30 | 09:30 London City Airport (LCY) | 1 change | |
Swiss | 07:00 Zurich Airport (ZRH) | 4h40 | 10:40 London Heathrow Airport (LHR) | 1 change | |
KLM | 07:00 Zurich Airport (ZRH) | 4h45 | 10:45 London Heathrow Airport (LHR) | 1 change | |
Swiss | 07:05 Zurich Airport (ZRH) | 1h50 | 07:55 London Heathrow Airport (LHR) | 0 changesDirect | |
Swiss | 07:25 Zurich Airport (ZRH) | 3h50 | 10:15 London Heathrow Airport (LHR) | 1 change | |
Air France | 07:45 Zurich Airport (ZRH) | 7h20 | 14:05 London Heathrow Airport (LHR) | 1 change | |
Air France | 07:45 Zurich Airport (ZRH) | 9h50 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Air France | 07:45 Zurich Airport (ZRH) | 11h50 | 18:35 London Heathrow Airport (LHR) | 1 change | |
Smartwings | 08:05 Zurich Airport (ZRH) | 7h00 | 14:05 London Heathrow Airport (LHR) | 1 change | |
Helvetic Airways | 08:10 Zurich Airport (ZRH) | 1h40 | 08:50 London City Airport (LCY) | 0 changesDirect | |
Lufthansa Cityline | 08:15 Zurich Airport (ZRH) | 3h25 | 10:40 London Heathrow Airport (LHR) | 1 change | |
Eurowings | 08:45 Zurich Airport (ZRH) | 3h45 | 11:30 London Heathrow Airport (LHR) | 1 change | |
Eurowings | 09:05 Zurich Airport (ZRH) | 6h05 | 14:10 London Heathrow Airport (LHR) | 1 change | |
Lufthansa Cityline | 09:20 Zurich Airport (ZRH) | 4h30 | 12:50 London Heathrow Airport (LHR) | 1 change | |
KLM | 09:20 Zurich Airport (ZRH) | 5h30 | 13:50 London Heathrow Airport (LHR) | 1 change | |
KLM | 09:20 Zurich Airport (ZRH) | 8h20 | 16:40 London City Airport (LCY) | 1 change | |
KLM | 09:20 Zurich Airport (ZRH) | 10h15 | 18:35 London City Airport (LCY) | 1 change | |
KLM | 09:20 Zurich Airport (ZRH) | 9h00 | 17:20 London City Airport (LCY) | 1 change | |
Lufthansa | 09:30 Zurich Airport (ZRH) | 4h10 | 12:40 London Heathrow Airport (LHR) | 1 change | |
Air Serbia | 09:30 Zurich Airport (ZRH) | 28h00 | 12:30 London Heathrow Airport (LHR) | 1 change | |
Vueling | 09:35 Zurich Airport (ZRH) | 7h15 | 15:50 London Gatwick Airport (LGW) | 1 change | |
Vueling | 09:35 Zurich Airport (ZRH) | 12h30 | 21:05 London Gatwick Airport (LGW) | 1 change | |
Swiss | 09:45 Zurich Airport (ZRH) | 11h35 | 20:20 London Gatwick Airport (LGW) | 1 change | |
Swiss | 09:45 Zurich Airport (ZRH) | 26h25 | 11:10 London Gatwick Airport (LGW) | 1 change | |
easyJet | 10:25 Zurich Airport (ZRH) | 1h45 | 11:10 London Gatwick Airport (LGW) | 0 changesDirect | |
Austrian Airlines | 10:40 Zurich Airport (ZRH) | 4h40 | 14:20 London Heathrow Airport (LHR) | 1 change | |
Air France | 11:15 Zurich Airport (ZRH) | 6h20 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Air France | 11:15 Zurich Airport (ZRH) | 3h50 | 14:05 London Heathrow Airport (LHR) | 1 change | |
Air France | 11:15 Zurich Airport (ZRH) | 11h10 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France | 11:15 Zurich Airport (ZRH) | 8h20 | 18:35 London Heathrow Airport (LHR) | 1 change | |
KLM | 11:50 Zurich Airport (ZRH) | 9h25 | 20:15 London City Airport (LCY) | 1 change | |
KLM | 11:50 Zurich Airport (ZRH) | 5h50 | 16:40 London City Airport (LCY) | 1 change | |
KLM | 11:50 Zurich Airport (ZRH) | 7h45 | 18:35 London City Airport (LCY) | 1 change | |
KLM | 11:50 Zurich Airport (ZRH) | 8h50 | 19:40 London City Airport (LCY) | 1 change | |
KLM | 11:50 Zurich Airport (ZRH) | 6h30 | 17:20 London City Airport (LCY) | 1 change | |
Swiss | 11:50 Zurich Airport (ZRH) | 1h40 | 12:30 London City Airport (LCY) | 0 changesDirect | |
Swiss | 12:05 Zurich Airport (ZRH) | 1h55 | 13:00 London Heathrow Airport (LHR) | 0 changesDirect | |
Swiss | 12:50 Zurich Airport (ZRH) | 3h50 | 15:40 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 13:15 Zurich Airport (ZRH) | 9h45 | 22:00 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 13:15 Zurich Airport (ZRH) | 10h40 | 22:55 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper | 14:20 Zurich Airport (ZRH) | 5h15 | 18:35 London City Airport (LCY) | 1 change | |
KLM Cityhopper | 14:20 Zurich Airport (ZRH) | 4h00 | 17:20 London City Airport (LCY) | 1 change | |
KLM Cityhopper | 14:20 Zurich Airport (ZRH) | 6h20 | 19:40 London City Airport (LCY) | 1 change | |
KLM Cityhopper | 14:20 Zurich Airport (ZRH) | 6h55 | 20:15 London City Airport (LCY) | 1 change | |
Air Serbia | 14:35 Zurich Airport (ZRH) | 22h55 | 12:30 London Heathrow Airport (LHR) | 1 change | |
Air France | 14:40 Zurich Airport (ZRH) | 7h45 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France | 14:40 Zurich Airport (ZRH) | 4h55 | 18:35 London Heathrow Airport (LHR) | 1 change | |
TAP Portugal | 15:40 Zurich Airport (ZRH) | 20h30 | 11:10 London Gatwick Airport (LGW) | 1 change | |
Eurowings | 15:45 Zurich Airport (ZRH) | 4h05 | 18:50 London Heathrow Airport (LHR) | 1 change | |
Eurowings | 15:55 Zurich Airport (ZRH) | 3h50 | 18:45 London Heathrow Airport (LHR) | 1 change | |
Eurowings | 16:15 Zurich Airport (ZRH) | 3h50 | 19:05 London Heathrow Airport (LHR) | 1 change | |
Swiss | 16:45 Zurich Airport (ZRH) | 1h40 | 17:25 London City Airport (LCY) | 0 changesDirect | |
Swiss | 16:50 Zurich Airport (ZRH) | 19h20 | 11:10 London Gatwick Airport (LGW) | 1 change | |
Swiss | 16:50 Zurich Airport (ZRH) | 28h20 | 20:10 London Gatwick Airport (LGW) | 1 change | |
Swiss | 17:10 Zurich Airport (ZRH) | 1h45 | 17:55 London Heathrow Airport (LHR) | 0 changesDirect | |
KLM | 17:35 Zurich Airport (ZRH) | 3h40 | 20:15 London City Airport (LCY) | 1 change | |
TAP Portugal | 18:05 Zurich Airport (ZRH) | 16h40 | 09:45 London Gatwick Airport (LGW) | 1 change | |
Lufthansa | 18:05 Zurich Airport (ZRH) | 3h35 | 20:40 London Heathrow Airport (LHR) | 1 change | |
Air France | 18:55 Zurich Airport (ZRH) | 14h05 | 08:00 London Heathrow Airport (LHR) | 1 change | |
Air Serbia | 20:45 Zurich Airport (ZRH) | 16h45 | 12:30 London Heathrow Airport (LHR) | 1 change | |
Swiss | 21:15 Zurich Airport (ZRH) | 13h30 | 09:45 London Gatwick Airport (LGW) | 1 change | |
Swiss | 21:15 Zurich Airport (ZRH) | 16h30 | 12:45 London Heathrow Airport (LHR) | 1 change | |
easyJet | 21:20 Zurich Airport (ZRH) | 1h50 | 22:10 London Luton Airport (LTN) | 0 changesDirect | |
easyJet | 21:30 Zurich Airport (ZRH) | 1h40 | 22:10 London Gatwick Airport (LGW) | 0 changesDirect | |
Vueling | 22:05 Zurich Airport (ZRH) | 11h50 | 08:55 London Gatwick Airport (LGW) | 1 change | |
Vueling | 22:05 Zurich Airport (ZRH) | 11h25 | 08:30 London Gatwick Airport (LGW) | 1 change | |
Vueling | 22:05 Zurich Airport (ZRH) | 15h30 | 12:35 London Gatwick Airport (LGW) | 1 change | |
Vueling | 22:05 Zurich Airport (ZRH) | 15h10 | 12:15 London Gatwick Airport (LGW) | 1 change | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 40 m
Average
8 h 52 m
Flights per day
77
Distance
777 km
Of the 77 flights that leave Zurich for London every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
For as little as £48 you can travel by flight from Zurich to London with easyJet, SWISS and British Airways. Omio will show you the best deals, timetables and tickets available for this route.
EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travellers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travellers bringing hand luggage and checked luggage.
Flight information from Zurich to London with easyJet:
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.
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.
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.
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.
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.
Flights from Zurich to London generally leave from Zurich Airport and arrive in London Gatwick Airport.
Zurich Airport is 12.1 km away from Zurich city centre and London Gatwick Airport is 46.6 km from London city centre.
Here are some other resources that might have the information you need