Flights from London to Zurich

The cheapest flights from London to Zurich

Showing times and prices for May 22

Cheapest

236

Average

490

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
05:30PMLondon Heathrow Airport3h20 09:50PMZurich Airport
1 transfer
2361One-way
2nd Cheapest
09:05PMLondon Gatwick Airport16h50 02:55PMZurich Airport
1 transfer
2771One-way
10:55AMLondon Heathrow Airport4h30 04:25PMZurich Airport
1 transfer
2811One-way
01:30PMLondon Heathrow Airport4h45 07:15PMZurich Airport
1 transfer
2871One-way
08:30PMLondon Heathrow Airport22h15 07:45PMZurich Airport
1 transfer
2921One-way

Flight schedule from London to Zurich

Showing flights for tomorrow, Sunday, May 22
06:00AMLondon Heathrow Airport1h40 08:40AMZurich Airport
0 transfers
06:20AMLondon Heathrow Airport10h35 05:55PMZurich Airport
1 transfer
06:40AMLondon Heathrow Airport12h20 08:00PMZurich Airport
1 transfer
06:50AMLondon Heathrow Airport3h25 11:15AMZurich Airport
1 transfer
07:25AMLondon Heathrow Airport4h10 12:35PMZurich Airport
1 transfer
08:05AMLondon Heathrow Airport6h05 03:10PMZurich Airport
1 transfer
08:30AMLondon Heathrow Airport4h25 01:55PMZurich Airport
1 transfer
08:40AMLondon Heathrow Airport1h55 11:35AMZurich Airport
0 transfers
09:00AMLondon Heathrow Airport7h55 05:55PMZurich Airport
1 transfer
09:30AMLondon Heathrow Airport3h25 01:55PMZurich Airport
1 transfer
09:55AMLondon Heathrow Airport22h45 09:40AMZurich Airport
1 transfer
09:55AMLondon Heathrow Airport6h55 05:50PMZurich Airport
1 transfer
10:20AMLondon Heathrow Airport26h05 01:25PMZurich Airport
1 transfer
10:30AMLondon Heathrow Airport4h10 03:40PMZurich Airport
1 transfer
10:35AMLondon Gatwick Airport24h50 12:25PMZurich Airport
1 transfer
10:35AMLondon Gatwick Airport7h40 07:15PMZurich Airport
1 transfer
10:35AMLondon Gatwick Airport10h55 10:30PMZurich Airport
1 transfer
10:35AMLondon Heathrow Airport8h25 08:00PMZurich Airport
1 transfer
10:55AMLondon Heathrow Airport4h30 04:25PMZurich Airport
1 transfer
11:20AMLondon Heathrow Airport24h05 12:25PMZurich Airport
1 transfer
11:20AMLondon Heathrow Airport6h55 07:15PMZurich Airport
1 transfer
11:20AMLondon Heathrow Airport28h55 05:15PMZurich Airport
1 transfer
11:30AMLondon Heathrow Airport5h25 05:55PMZurich Airport
1 transfer
11:30AMLondon Heathrow Airport4h50 05:20PMZurich Airport
1 transfer
11:30AMLondon Heathrow Airport10h10 10:40PMZurich Airport
1 transfer
12:00PMLondon Gatwick Airport25h55 02:55PMZurich Airport
1 transfer
12:00PMLondon Gatwick Airport9h55 10:55PMZurich Airport
1 transfer
12:00PMLondon Gatwick Airport27h30 04:30PMZurich Airport
1 transfer
01:30PMLondon Heathrow Airport4h45 07:15PMZurich Airport
1 transfer
01:45PMLondon Heathrow Airport26h30 05:15PMZurich Airport
1 transfer
01:45PMLondon Heathrow Airport1h45 04:30PMZurich Airport
0 transfers
01:45PMLondon Heathrow Airport21h40 12:25PMZurich Airport
1 transfer
01:45PMLondon Heathrow Airport28h30 07:15PMZurich Airport
1 transfer
02:45PMLondon Heathrow Airport4h00 07:45PMZurich Airport
1 transfer
02:50PMLondon Heathrow Airport4h05 07:55PMZurich Airport
1 transfer
02:50PMLondon Heathrow Airport6h50 10:40PMZurich Airport
1 transfer
03:35PMLondon Heathrow Airport20h50 01:25PMZurich Airport
1 transfer
04:35PMLondon Heathrow Airport25h40 07:15PMZurich Airport
1 transfer
05:00PMLondon Heathrow Airport15h40 09:40AMZurich Airport
1 transfer
05:00PMLondon Heathrow Airport25h45 07:45PMZurich Airport
1 transfer
05:10PMLondon Heathrow Airport1h45 07:55PMZurich Airport
0 transfers
05:30PMLondon Heathrow Airport3h20 09:50PMZurich Airport
1 transfer
05:30PMLondon Heathrow Airport18h55 01:25PMZurich Airport
1 transfer
05:35PMLondon Heathrow Airport4h05 10:40PMZurich Airport
1 transfer
05:40PMLondon City Airport1h35 08:15PMZurich Airport
0 transfers
05:45PMLondon City Airport3h05 09:50PMZurich Airport
1 transfer
06:05PMLondon Heathrow Airport23h35 06:40PMZurich Airport
1 transfer
06:05PMLondon Gatwick Airport1h50 08:55PMZurich Airport
0 transfers
06:15PMLondon Luton Airport1h35 08:50PMZurich Airport
0 transfers
06:40PMLondon Heathrow Airport14h00 09:40AMZurich Airport
1 transfer
06:40PMLondon Heathrow Airport1h40 09:20PMZurich Airport
0 transfers
06:40PMLondon Heathrow Airport24h05 07:45PMZurich Airport
1 transfer
06:45PMLondon Heathrow Airport16h40 12:25PMZurich Airport
1 transfer
06:45PMLondon Heathrow Airport23h30 07:15PMZurich Airport
1 transfer
06:45PMLondon Heathrow Airport21h30 05:15PMZurich Airport
1 transfer
06:45PMLondon Heathrow Airport26h45 10:30PMZurich Airport
1 transfer
07:05PMLondon Heathrow Airport22h35 06:40PMZurich Airport
1 transfer
07:10PMLondon City Airport1h35 09:45PMZurich Airport
0 transfers
07:30PMLondon Heathrow Airport16h55 01:25PMZurich Airport
1 transfer
07:50PMLondon Heathrow Airport22h25 07:15PMZurich Airport
1 transfer
07:50PMLondon Heathrow Airport15h35 12:25PMZurich Airport
1 transfer
07:50PMLondon Heathrow Airport25h40 10:30PMZurich Airport
1 transfer
07:50PMLondon Heathrow Airport20h25 05:15PMZurich Airport
1 transfer
08:05PMLondon Heathrow Airport1h40 10:45PMZurich Airport
0 transfers
08:30PMLondon Heathrow Airport22h15 07:45PMZurich Airport
1 transfer
08:30PMLondon Heathrow Airport12h10 09:40AMZurich Airport
1 transfer
09:05PMLondon Gatwick Airport18h25 04:30PMZurich Airport
1 transfer
09:05PMLondon Heathrow Airport20h35 06:40PMZurich Airport
1 transfer
09:05PMLondon Gatwick Airport16h50 02:55PMZurich Airport
1 transfer
09:05PMLondon Gatwick Airport24h50 10:55PMZurich Airport
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

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

The fastest flights from London to Zurich

Showing times and prices for May 22

Fastest Journey

1 h 35 m

Average

13 h 18 m

Flights per day

70

Distance

777 km

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

Fastest
05:40PMLondon City Airport1h35 08:15PMZurich Airport
0 transfers
4581One-way
Fastest
06:15PMLondon Luton Airport1h35 08:50PMZurich Airport
0 transfers
3491One-way
Fastest
07:10PMLondon City Airport1h35 09:45PMZurich Airport
0 transfers
4581One-way
2nd Fastest
06:00AMLondon Heathrow Airport1h40 08:40AMZurich Airport
0 transfers
7931One-way
2nd Fastest
06:40PMLondon Heathrow Airport1h40 09:20PMZurich Airport
0 transfers
5801One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Zurich?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: London to Zurich flight

distanceDistance482 miles (777 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price$184 (€165)
changesDirect flightYes
carriersAirlinesLufthansa Cityline, Finnair, BA Cityflyer, British Airways, Swiss, Lufthansa, Tuifly, Air Serbia, Germanwings, easyJet, KLM, Eurowings, Brussels Airlines, Iberia, Vueling, tab, Air France, Edelweiss Air or Sas Airways

Flights from London to Zurich cover the 482 miles (777 km) long trip taking on average 1 h 45 min with our travel partners like Lufthansa Cityline, Finnair, BA Cityflyer, British Airways, Swiss, Lufthansa, Tuifly, Air Serbia, Germanwings, easyJet, KLM, Eurowings, Brussels Airlines, Iberia, Vueling, tab, Air France, Edelweiss Air or Sas Airways. There are direct flight services available. While the average ticket price for this route costs around $184 (€165), you can find the cheapest plane ticket for as low as $81 (€72). Travelers depart most frequently from London Heathrow Airport and arrive in Zurich Airport.

Airlines: British Airways, SWISS and Lufthansa flights from London to Zurich

Buy your official British Airways, SWISS and Lufthansa flight tickets from London to Zurich from $81 (€72) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable route.

British Airways
SWISS
Lufthansa

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.

  • Average Price: $256

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight from London to Zurich.

Looking for flights to Zurich from London? SWISS is one of the best companies to travel with on the 482 miles (777 km) route to Zurich from London. As an official travel partner of SWISS, Omio quickly shows you the latest SWISS flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest London to Zurich routes, find the best amenities to make your trip smooth and easy, and buy the most affordable SWISS plane tickets that fit your budget. If you use the Omio app to search for flights from London to Zurich, you can quickly see if the SWISS ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your London - Zurich flight now on Omio quickly and easily and enjoy your upcoming trip with SWISS!

    Germany's largest airline is Lufthansa. Fly from London to Zurich and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

    Find the perfect Lufthansa flight from London to Zurich for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Lufthansa flight schedules and compare the cheapest, fastest or earliest flight between London and Zurich. You can also check relevant travel information for the Lufthansa flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Lufthansa plane tickets online. You can expect to travel around 482 miles (777 km) on this journey and your Lufthansa London to Zurich plane ticket can cost as little as $264 (€236) one-way if you book in advance. When you search for Lufthansa tickets between London and Zurich in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Lufthansa plane tickets online quickly and easily on Omio and enjoy the travel experience!

    • Average Price: $264

    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.

    Travel Tips: London to Zurich Flight

    Take a flight to Zurich easily. 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

    Travel between London, United Kingdom and Zurich, Switzerland by plane is: Fully open.

    What is the status of international entry into Switzerland from United Kingdom?

    International entry status: Entry is fully open for citizens and permanent residents of United Kingdom

    Do I need to self-quarantine on arrival in Switzerland from London?

    Conditions of entry:

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in Zurich, Switzerland?

    When traveling in Switzerland, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Regional advice

    The information above was last checked on 5/9/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from London to Zurich before traveling.

    The current restriction level for your return trip by plane from Zurich to London is: Fully open

    Are there any international entry restrictions on returning to United Kingdom from Switzerland?

    Reentry to United Kingdom is allowed for: Entry is fully open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in United Kingdom from Zurich?

    What are the requirements?

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in London, United Kingdom?

    The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: metre (s) ( feet)
    • Face mask: Regional advice

    Last checked on 5/20/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to London from Zurich here.

    If you’re looking to save money on tickets, you can find cheap London to Zurich flights for as little as $81 (€72)  in the next 7 days.
    If you are looking to book your plane ticket in the next 7 days, you can expect the London to Zurich flight to cost on average $184 (€165)  one way.
    The London to Zurich flight distance is approximately 482 miles (777 km).
    On average the London to Zurich flight travel time is 1 h 45 min  for the 482 miles (777 km) long route, but the duration can vary if you travel on weekends and holidays.

    Omio travelers most frequently book a flight from London Heathrow Airport   to Zurich Airport   for this route.

    You can find the most popular departure airport for this trip, London Heathrow Airport, located approximately 17.1 miles (27.5 km) from the city center of London. The most popular arrival airport in Zurich, called Zurich Airport, is located around 7.5 miles (12.1 km) away from its city center. To reach the city center of Zurich from Zurich Airport, check what taxi services, airport shuttle services or public transit options are available.

    Take the London to Zurich flight with Lufthansa Cityline, Finnair, BA Cityflyer, British Airways, Swiss, Lufthansa, Tuifly, Air Serbia, Germanwings, easyJet, KLM, Eurowings, Brussels Airlines, Iberia, Vueling, tab, Air France, Edelweiss Air or Sas Airways. However, it's always good to check out all possible airlines for the journey from London to Zurich as there might be differences in the amenities they offer.
    If you’re looking for a direct flight, consider traveling with easyJet, British Airways, Swiss, BA Cityflyer or tab. Nonstop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
    The earliest flight for this trip departs from London at 5: 00 AM. The last flight leaves from London at 8: 30 PM. Check Omio for the latest flight schedule from London to Zurich and book the best time to depart on your chosen travel date.
    You can find flights from London to Zurich to cost on average $184 (€165) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the London to Zurich flight generally on sale a few months before the planned travel date.

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