London to Zurich Flights

Wed, May 22
+ 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: London to Zurich flight

distanceDistance482 miles (777 km)
durationAverage flight duration1 h 30 min
priceAverage plane ticket price$169 (€146)
changesDirect flightYes
carriersAirlineseasyJet, SWISS, British Airways, Cityflyer (British Airways 2), LAER, Eurowings, Lufthansa, Air Baltic, KLM, Air France, KLM Cityhopper, Vueling Airlines, Edelweiss Air, TAP Portugal, SAS, TUIfly, Lufthansa Cityline (2), Iberia, airmax, Austrian Airlines or Air Serbia

Flights from London to Zurich cover the 482 miles (777 km) long trip taking on average 1 h 30 min with our travel partners like easyJet, SWISS, British Airways, Cityflyer (British Airways 2), LAER, Eurowings, Lufthansa, Air Baltic, KLM, Air France, KLM Cityhopper, Vueling Airlines, Edelweiss Air, TAP Portugal, SAS, TUIfly, Lufthansa Cityline (2), Iberia, airmax, Austrian Airlines or Air Serbia. There are direct flight services available. While the average ticket price for this trip costs around $169 (€146), you can find the cheapest plane ticket for as low as $72 (€62). Travelers depart most frequently from London Gatwick Airport and arrive in Zurich Airport.

The cheapest flights from London to Zurich

Showing times and prices for May 23

Cheapest

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

Cheapest
Eurowings
08:45AM5h30
London Heathrow Airport (LHR)
03:15PMZurich Airport (ZRH)
$2241One-way
1 transfer
2nd Cheapest
easyJet
06:00PM1h45
London Luton Airport (LTN)
08:45PMZurich Airport (ZRH)
$2791One-way
0 transfers
easyJet
06:05PM1h45
London Gatwick Airport (LGW)
08:50PMZurich Airport (ZRH)
$3011One-way
0 transfers
easyJet
07:05AM1h45
London Gatwick Airport (LGW)
09:50AMZurich Airport (ZRH)
$3211One-way
0 transfers
Smartwings
02:45PM3h55
London Heathrow Airport (LHR)
07:40PMZurich Airport (ZRH)
$3411One-way
1 transfer

Flight schedulefrom London to Zurich

Showing flights for tomorrow, Thursday, May 23
TAP Portugal
06:00AM10h15
London Heathrow Airport (LHR)
05:15PMZurich Airport (ZRH)
1 transfer
TAP Portugal
06:00AM15h30
London Heathrow Airport (LHR)
10:30PMZurich Airport (ZRH)
1 transfer
Swiss
06:00AM1h40
London Heathrow Airport (LHR)
08:40AMZurich Airport (ZRH)
0 transfers
Air France
06:15AM6h30
London Heathrow Airport (LHR)
01:45PMZurich Airport (ZRH)
1 transfer
Air France
06:15AM10h50
London Heathrow Airport (LHR)
06:05PMZurich Airport (ZRH)
1 transfer
KLM
06:30AM6h15
London Heathrow Airport (LHR)
01:45PMZurich Airport (ZRH)
1 transfer
KLM
06:30AM3h35
London Heathrow Airport (LHR)
11:05AMZurich Airport (ZRH)
1 transfer
KLM
06:30AM9h15
London Heathrow Airport (LHR)
04:45PMZurich Airport (ZRH)
1 transfer
Vueling
06:35AM13h45
London Gatwick Airport (LGW)
09:20PMZurich Airport (ZRH)
1 transfer
Brussels Airlines
06:50AM3h15
London Heathrow Airport (LHR)
11:05AMZurich Airport (ZRH)
1 transfer
Swiss
07:00AM4h05
London Heathrow Airport (LHR)
12:05PMZurich Airport (ZRH)
1 transfer
Swiss
07:00AM3h45
London Heathrow Airport (LHR)
11:45AMZurich Airport (ZRH)
1 transfer
easyJet
07:05AM1h45
London Gatwick Airport (LGW)
09:50AMZurich Airport (ZRH)
0 transfers
Lufthansa Cityline
07:25AM4h15
London Heathrow Airport (LHR)
12:40PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
07:45AM8h00
London City Airport (LCY)
04:45PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
07:45AM5h00
London City Airport (LCY)
01:45PMZurich Airport (ZRH)
1 transfer
TAP Portugal
08:00AM13h30
London Heathrow Airport (LHR)
10:30PMZurich Airport (ZRH)
1 transfer
TAP Portugal
08:00AM8h15
London Heathrow Airport (LHR)
05:15PMZurich Airport (ZRH)
1 transfer
KLM
08:40AM7h05
London Heathrow Airport (LHR)
04:45PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
08:40AM9h00
London City Airport (LCY)
06:40PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
08:40AM7h05
London City Airport (LCY)
04:45PMZurich Airport (ZRH)
1 transfer
Swiss
08:40AM1h55
London Heathrow Airport (LHR)
11:35AMZurich Airport (ZRH)
0 transfers
KLM
08:40AM9h00
London Heathrow Airport (LHR)
06:40PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
08:40AM4h05
London City Airport (LCY)
01:45PMZurich Airport (ZRH)
1 transfer
KLM
08:40AM4h05
London Heathrow Airport (LHR)
01:45PMZurich Airport (ZRH)
1 transfer
Eurowings
08:45AM5h30
London Heathrow Airport (LHR)
03:15PMZurich Airport (ZRH)
1 transfer
Eurowings
08:50AM5h45
London Heathrow Airport (LHR)
03:35PMZurich Airport (ZRH)
1 transfer
Air France
09:00AM8h05
London Heathrow Airport (LHR)
06:05PMZurich Airport (ZRH)
1 transfer
Air France
09:00AM11h15
London Heathrow Airport (LHR)
09:15PMZurich Airport (ZRH)
1 transfer
Air France
09:00AM3h45
London Heathrow Airport (LHR)
01:45PMZurich Airport (ZRH)
1 transfer
Austrian Airlines
09:05AM4h15
London Heathrow Airport (LHR)
02:20PMZurich Airport (ZRH)
1 transfer
Vueling
09:10AM11h10
London Gatwick Airport (LGW)
09:20PMZurich Airport (ZRH)
1 transfer
Lufthansa Cityline
09:15AM3h45
London City Airport (LCY)
02:00PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
09:20AM8h20
London City Airport (LCY)
06:40PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
09:20AM3h25
London City Airport (LCY)
01:45PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
09:20AM6h25
London City Airport (LCY)
04:45PMZurich Airport (ZRH)
1 transfer
Helvetic Airways
09:25AM1h35
London City Airport (LCY)
12:00PMZurich Airport (ZRH)
0 transfers
Lufthansa
09:30AM3h30
London Heathrow Airport (LHR)
02:00PMZurich Airport (ZRH)
1 transfer
Vueling
09:40AM10h40
London Gatwick Airport (LGW)
09:20PMZurich Airport (ZRH)
1 transfer
KLM
09:55AM5h50
London Heathrow Airport (LHR)
04:45PMZurich Airport (ZRH)
1 transfer
KLM
09:55AM7h45
London Heathrow Airport (LHR)
06:40PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
10:00AM5h45
London City Airport (LCY)
04:45PMZurich Airport (ZRH)
1 transfer
KLM Cityhopper
10:00AM7h40
London City Airport (LCY)
06:40PMZurich Airport (ZRH)
1 transfer
PGA-Portugalia Airlines
10:35AM10h55
London Gatwick Airport (LGW)
10:30PMZurich Airport (ZRH)
1 transfer
Vueling
10:55AM9h25
London Gatwick Airport (LGW)
09:20PMZurich Airport (ZRH)
1 transfer
TAP Portugal
11:20AM10h10
London Heathrow Airport (LHR)
10:30PMZurich Airport (ZRH)
1 transfer
Lufthansa
11:30AM3h25
London Heathrow Airport (LHR)
03:55PMZurich Airport (ZRH)
1 transfer
Air France
11:30AM5h35
London Heathrow Airport (LHR)
06:05PMZurich Airport (ZRH)
1 transfer
Air France
11:30AM8h45
London Heathrow Airport (LHR)
09:15PMZurich Airport (ZRH)
1 transfer
KLM
11:45AM4h00
London Heathrow Airport (LHR)
04:45PMZurich Airport (ZRH)
1 transfer
KLM
11:45AM5h55
London Heathrow Airport (LHR)
06:40PMZurich Airport (ZRH)
1 transfer
Swiss
12:05PM1h40
London Heathrow Airport (LHR)
02:45PMZurich Airport (ZRH)
0 transfers
British Airways
12:20PM1h50
London Heathrow Airport (LHR)
03:10PMZurich Airport (ZRH)
0 transfers
Vueling
01:00PM7h20
London Gatwick Airport (LGW)
09:20PMZurich Airport (ZRH)
1 transfer
TAP Portugal
01:45PM7h45
London Heathrow Airport (LHR)
10:30PMZurich Airport (ZRH)
1 transfer
Swiss
01:45PM1h45
London Heathrow Airport (LHR)
04:30PMZurich Airport (ZRH)
0 transfers
Vueling
02:30PM5h50
London Gatwick Airport (LGW)
09:20PMZurich Airport (ZRH)
1 transfer
Smartwings
02:45PM3h55
London Heathrow Airport (LHR)
07:40PMZurich Airport (ZRH)
1 transfer
TAP Portugal
02:50PM25h25
London Gatwick Airport (LGW)
05:15PMZurich Airport (ZRH)
1 transfer
Eurowings
02:50PM4h00
London Heathrow Airport (LHR)
07:50PMZurich Airport (ZRH)
1 transfer
TAP Portugal
02:50PM20h35
London Gatwick Airport (LGW)
12:25PMZurich Airport (ZRH)
1 transfer
Air France
03:05PM5h10
London Heathrow Airport (LHR)
09:15PMZurich Airport (ZRH)
1 transfer
GetJet Airlines
04:30PM15h25
London Gatwick Airport (LGW)
08:55AMZurich Airport (ZRH)
1 transfer
Swiss
05:10PM1h45
London Heathrow Airport (LHR)
07:55PMZurich Airport (ZRH)
0 transfers
Lufthansa
05:30PM3h25
London Heathrow Airport (LHR)
09:55PMZurich Airport (ZRH)
1 transfer
Helvetic Airways
05:55PM1h40
London City Airport (LCY)
08:35PMZurich Airport (ZRH)
0 transfers
easyJet
06:00PM1h45
London Luton Airport (LTN)
08:45PMZurich Airport (ZRH)
0 transfers
easyJet
06:05PM1h45
London Gatwick Airport (LGW)
08:50PMZurich Airport (ZRH)
0 transfers
Swiss
06:40PM1h45
London Heathrow Airport (LHR)
09:25PMZurich Airport (ZRH)
0 transfers
TAP Portugal
06:45PM21h30
London Heathrow Airport (LHR)
05:15PMZurich Airport (ZRH)
1 transfer
TAP Portugal
06:45PM16h40
London Heathrow Airport (LHR)
12:25PMZurich Airport (ZRH)
1 transfer
TAP Portugal
07:50PM15h35
London Heathrow Airport (LHR)
12:25PMZurich Airport (ZRH)
1 transfer
TAP Portugal
07:50PM20h25
London Heathrow Airport (LHR)
05:15PMZurich Airport (ZRH)
1 transfer
TAP Portugal
09:05PM16h50
London Gatwick Airport (LGW)
02:55PMZurich Airport (ZRH)
1 transfer
Vueling
09:05PM10h50
London Gatwick Airport (LGW)
08:55AMZurich Airport (ZRH)
1 transfer

Find all the dates and times for this journey

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

Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12

The fastest flights from London to Zurich

Showing times and prices for May 23

Fastest Journey

1 h 35 m

Average

7 h 27 m

Flights per day

75

Distance

777 km

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

Fastest
Helvetic Airways
09:25AM1h35
London City Airport (LCY)
12:00PMZurich Airport (ZRH)
$8201One-way
0 transfers
2nd Fastest
Swiss
12:05PM1h40
London Heathrow Airport (LHR)
02:45PMZurich Airport (ZRH)
$5611One-way
0 transfers
2nd Fastest
Helvetic Airways
05:55PM1h40
London City Airport (LCY)
08:35PMZurich Airport (ZRH)
$11921One-way
0 transfers
2nd Fastest
Swiss
06:00AM1h40
London Heathrow Airport (LHR)
08:40AMZurich Airport (ZRH)
$5611One-way
0 transfers
Swiss
05:10PM1h45
London Heathrow Airport (LHR)
07:55PMZurich Airport (ZRH)
$10221One-way
0 transfers

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 flights from London to Zurich

For as little as $84 (€73) you can travel by flight between London and Zurich with easyJet, SWISS and British Airways. Omio will show you the best deals, schedules and tickets available for this route.

British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.

British Airways from London to Zurich flight information:

  • Average Duration: 1 h 45 min
  • Cheapest Price: $104

London to Zurich Flights: An Overview

There are frequent daily direct London to Zurich flights, which take between 1 hour and 35 and 1 hour and 50 minutes. Several airlines fly this route 15 to 25 times a day collectively, so passengers have their choice of various flight times from the early morning till the evening on both weekdays and weekends. The first weekend flights tend to be a few hours earlier than the first weekday take-offs.

Which airlines fly from London to Zurich?

Five airlines fly daily from London to Zurich direct, including TAB Airlines, national carriers British Airways, BA City Flyer, Swiss Air, and budget operator easyJet. Each airline offers these flights at least twice daily during the week, and Swiss Air typically runs a minimum of eight daily London to Zurich flights.

How long is the flight from London to Zurich?

Flying from London to Zurich takes between 1 hour and 35 minutes and 1 hour and 50 minutes. Most airlines have a few different flight times available, and the last flights of the day tend to take 1 hour and 35 minutes with Swiss Air.

How many flights are there from London to Zurich?

There are roughly 15 to 25 daily London to Zurich flights. On weekends, the flight frequency decreases slightly. Weekend flights are scheduled evenly throughout the day and begin earlier than during the week, still taking off well into the evening.

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

Departure airports: There are four departure airports: London City, Gatwick, Heathrow, and Luton. From Central London, the City Airport is 30 minutes on the Docklands Light Railway (DLR) train, while Gatwick is 30 minutes on the Gatwick Express. Heathrow is 15 minutes away on the Heathrow Express, and Luton is roughly one hour by train. All airports provide short and long stay parking options as well as limited free Wifi.

Arrival airport: Zurich Airport is 10 km from the city center which takes 10 to 15 minutes to reach by train; the station is located directly under the airport. Zurich Airport provides free Wifi, car hire, premium lounges and chains of many of the most popular shops in Europe.

FAQs: London to Zurich Flight

FAQs: Take a flight from London to Zurich 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 London to Zurich.
FAQs
Cheap plane tickets from London to Zurich can start from as little as $72 (€62) when you book in advance. The average flight ticket price for London to Zurich is $169 (€146); 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 London to Zurich is 1 h 30 min   to travel the 482 mile (777 km) long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first flight from London to Zurich leaves at 5: 45 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from London to Zurich leaves at 9: 40 PM.
Take the London to Zurich flight with easyJet, SWISS, British Airways, Cityflyer (British Airways 2), LAER, Eurowings, Lufthansa, Air Baltic, KLM, Air France, KLM Cityhopper, Vueling Airlines, Edelweiss Air, TAP Portugal, SAS, TUIfly, Lufthansa Cityline (2), Iberia, airmax, Austrian Airlines or Air Serbia. However, it's always good to check out all possible airlines for the trip to Zurich from London as there might be differences in the amenities they offer.

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

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

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

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
Currency
Language