Compare prices and tickets by train, coach or flight

17 Jan
£182Air France
18 Jan
19 Jan
20 Jan
21 Jan
£172Air France
22 Jan
23 Jan
24 Jan
25 Jan
26 Jan
27 Jan
28 Jan
£120Air France
29 Jan
30 Jan
31 Jan
£120Air France
1 Feb
2 Feb
3 Feb
4 Feb
5 Feb
£101Sas Airways

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

Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View All

Overview: Zurich to London flight

distanceDistance482 miles (777 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price£137 (€157)
changesDirect flightYes
carriersAirlineseasyJet, Swiss, British Airways, Eurowings, tab, BA Cityflyer, Germanwings or Ryanair

Flights from Zurich to London cover the 482 miles (777 km) long route taking on average 1 h 45 min with our travel partners like easyJet, Swiss, British Airways, Eurowings, tab, BA Cityflyer, Germanwings or Ryanair. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £76, but the average price of plane tickets is £137. Travellers depart most frequently from Zurich Airport and arrive in London Heathrow Airport.

Airlines: British Airways, Eurowings and Ryanair Zurich to London

Find the best flights from Zurich to London with Omio's travel partners British Airways, Eurowings and Ryanair from £76. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

British Airways

British Airways (BA) is the flag carrier airline of the United Kingdom with its headquarters in London near its main hub at London Heathrow Airport (LHR). Known as a full-service global airline, BA offers low fares year-round to destinations around the globe 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. BA is also the second largest airline based in the UK in terms of its fleet size and number of passengers carried.

    British Airways 's current ticket policies due to COVID-19 for your flight between Zurich and London are the following:

    • Exceptions to waive change or cancellation fees policy
    • Refund or voucher policy
    • Change fees waived for booking made up to July 31, 2020 (traveling by December 31, 2020). Cancel your bookings for travel from now until July 31, 2020 and receive a voucher to travel by April 30, 2022.
    • Cashless payments recommended
    • Online booking and check-in recommended

    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.

    Travel Tips: Zurich to London flight

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

    What are the travel restrictions for London, United Kingdom if I'm coming from Zurich, Switzerland by plane?

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

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

    International entry status: Entry is partially open for citizens and permanent residents of Switzerland

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

    Conditions of entry:

    • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
    • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
    • 10-day mandatory self-quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
    • Passenger Locator Form (PLF) required

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

    When travelling in United Kingdom, you must follow these COVID-19 safety rules:

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

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

    What are the COVID-19 restrictions for my return trip to Switzerland from London, United Kingdom?

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

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

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

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

    What are the entry requirements?

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • COVID-19 test required after arrival, between day 4 and day 7
    • Entry is allowed only for fully vaccinated travellers
    • Health declaration required
    • Digital entry registration is required prior to arrival

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

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

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    Last verified on 13/01/2022. 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 London to Zurich flight here.

    How much do cheap flights to London from Zurich cost?

    You can find a cheap flight from Zurich to London for some dates and times for as low as £76  one way in the next 7 days.

    What is the average cost of a flight from Zurich to London?

    The Zurich to London plane ticket price is on average £137  if you are looking to buy your tickets for this trip in the next week.

    How many miles is it from Zurich to London by flight?

    When travelling this route you should expect the distance to London from Zurich via plane to be approximately 482 miles (777 km).

    How long is the flight to London from Zurich?

    The flight time between Zurich and London is on average 1 h 45 min  for the 482 miles (777 km) long journey, but the time it takes to go between Zurich and London by flight can vary depending on specific dates or travelling on weekends and holidays.

    Which airport for the flight from Zurich to London do I fly out of? Which London airport from Zurich do I arrive in?

    Omio customers most frequently book their flights from Zurich Airport   to London Heathrow Airport.

    Where is the airport in Zurich to go to London? Where is the airport in London located?

    Passengers board their flight most frequently from Zurich Airport, which is located around 5.8 miles (9.4 km) away from the city centre, and they get off the plane at London Heathrow Airport, located 14.3 miles (23 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from London Heathrow Airport to take you to the city centre of London.

    Which airlines should I travel with from Zurich to London?

    For the best Zurich to London flight to purchase, you can travel safely and comfortably with easyJet, Swiss, British Airways, Eurowings, tab, BA Cityflyer, Germanwings or Ryanair. However, it's always good to check all possible airlines with services from Zurich to London to compare what amenities they may offer.

    Can I buy a direct flight from Zurich to London?

    If you’re looking for a direct flight from Zurich to London, consider travelling with easyJet, Swiss or tab. Non-stop 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.

    When does the first flight depart from Zurich to London? When does the last flight depart from Zurich to London?

    The first flight from Zurich to London leaves at 05: 45   and the last flight for this leaves at 20: 30. Omio shows you the latest flight from Zurich to London schedule to help you book the best departure time for this journey.

    How early should I purchase plane tickets from Zurich to London to score the best deals?

    You can find a flight from Zurich to London to cost on average £137 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 Zurich to London flight generally on sale a few months before the planned travel date.