Direct flights from Zurich to London

ZRH - LHR route map All flights from ZRH to LHR non-stop. There are direct flights from Zurich Airport, Switzerland to Heathrow (LHR), United Kingdom every day of the week with SWISS and British Airways. The flight distance is 492 miles and the trip usually takes about 1 hour and 50 minutes.

ZRH
Zurich Airport
SwitzerlandZurich , Switzerland
LHR
Heathrow
United KingdomLondon , United Kingdom
ZRH
Zurich Airport
SwitzerlandZurich , Switzerland
Heathrow
United KingdomLondon , United Kingdom
LHR
Flight time is 1 hour and 50 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

SWISS

S
M
T
W
T
F
S
Star Alliance
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights per day
7 flights per day

British Airways

S
M
T
W
T
F
S
Oneworld
Sun
Mon
Tue
Wed
Thu
Fri
Sat
6-8 flights per day
6-8 flights per day

JAL
No flights anymore

Ended in Dec 2021
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Ad
Flight schedule from Zurich to London with SWISS

This is a weekly direct flight schedule for SWISS. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Mar 31
Tue
Apr 1
Wed
Apr 2
Thu
Apr 3
Fri
Apr 4
Sat
Apr 5
Sun
Apr 6
LX316
07:05
07:05
07:05
07:05
07:05
07:05
07:05
LX318
10:30
10:30
10:30
10:30
10:30
10:30
10:30
LX332
12:05
12:05
12:05
12:05
12:05
12:05
12:05
LX324
15:35
15:35
15:35
15:35
15:35
15:35
15:35
LX326
17:05
17:05
17:05
17:05
17:05
17:05
17:05
LX338
18:30
18:30
18:30
18:30
18:30
18:30
18:30
LX340
20:55
20:55
20:55
20:55
20:55
20:55
20:55

The timetable & schedule information was updated at 2025-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Zurich to London with British Airways

This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Mar 31
Tue
Apr 1
Wed
Apr 2
Thu
Apr 3
Fri
Apr 4
Sat
Apr 5
Sun
Apr 6
BA709
07:15
07:15
07:15
07:15
07:15
07:15
07:45
BA711
10:35
10:25
10:15
----
09:50
18:20
----
BA713
13:20
----
----
13:10
13:20
----
13:20
BA715
17:25
----
15:20
16:00
----
15:35
----
BA717
18:55
18:55
----
----
19:00
----
18:20
BA719
21:45
----
19:40
20:35
----
----
19:40

The timetable & schedule information was updated at 2025-03-15

RETURN SCHEDULE
CHECK PRICES

Zurich to London flight departures

Select a date to see all scheduled flight departures between ZRH to LHR.

Wednesday
Wed
Apr 02
11 flights(11)
Thursday
Thu
Apr 03
11 flights(11)
Friday
Fri
Apr 04
11 flights(11)
Saturday
Sat
Apr 05
10 flights(10)
Sunday
Sun
Apr 06
11 flights(11)
Monday
Mon
Apr 07
13 flights(13)
Tuesday
Tue
Apr 08
11 flights(11)
Time
Airline
Flight
07:05
SWISS SWISS
LX316
07:15
British Airways British Airways
BA709
10:15
British Airways British Airways
BA711
10:30
SWISS SWISS
LX318
12:05
SWISS SWISS
LX332
15:20
British Airways British Airways
BA715
15:35
SWISS SWISS
LX324
17:05
SWISS SWISS
LX326
18:30
SWISS SWISS
LX338
19:40
British Airways British Airways
BA719
20:55
SWISS SWISS
LX340
07:05
SWISS SWISS
LX316
07:15
British Airways British Airways
BA709
10:30
SWISS SWISS
LX318
12:05
SWISS SWISS
LX332
13:10
British Airways British Airways
BA713
15:35
SWISS SWISS
LX324
16:00
British Airways British Airways
BA715
17:05
SWISS SWISS
LX326
18:30
SWISS SWISS
LX338
20:35
British Airways British Airways
BA719
20:55
SWISS SWISS
LX340
07:05
SWISS SWISS
LX316
07:15
British Airways British Airways
BA709
09:50
British Airways British Airways
BA711
10:30
SWISS SWISS
LX318
12:05
SWISS SWISS
LX332
13:20
British Airways British Airways
BA713
15:35
SWISS SWISS
LX324
17:05
SWISS SWISS
LX326
18:30
SWISS SWISS
LX338
19:00
British Airways British Airways
BA717
20:55
SWISS SWISS
LX340
07:05
SWISS SWISS
LX316
07:15
British Airways British Airways
BA709
10:30
SWISS SWISS
LX318
12:05
SWISS SWISS
LX332
15:35
SWISS SWISS
LX324
15:35
British Airways British Airways
BA715
17:05
SWISS SWISS
LX326
18:20
British Airways British Airways
BA711
18:30
SWISS SWISS
LX338
20:55
SWISS SWISS
LX340
07:05
SWISS SWISS
LX316
07:45
British Airways British Airways
BA709
10:30
SWISS SWISS
LX318
12:05
SWISS SWISS
LX332
13:20
British Airways British Airways
BA713
15:35
SWISS SWISS
LX324
17:05
SWISS SWISS
LX326
18:20
British Airways British Airways
BA717
18:30
SWISS SWISS
LX338
19:40
British Airways British Airways
BA719
20:55
SWISS SWISS
LX340
07:05
SWISS SWISS
LX316
07:15
British Airways British Airways
BA709
10:30
SWISS SWISS
LX318
10:35
British Airways British Airways
BA711
12:05
SWISS SWISS
LX332
13:20
British Airways British Airways
BA713
15:35
SWISS SWISS
LX324
17:05
SWISS SWISS
LX326
17:25
British Airways British Airways
BA715
18:30
SWISS SWISS
LX338
18:55
British Airways British Airways
BA717
20:55
SWISS SWISS
LX340
21:45
British Airways British Airways
BA719
07:05
SWISS SWISS
LX316
07:15
British Airways British Airways
BA709
10:25
British Airways British Airways
BA711
10:30
SWISS SWISS
LX318
12:05
SWISS SWISS
LX332
15:35
SWISS SWISS
LX324
17:05
SWISS SWISS
LX326
18:30
SWISS SWISS
LX338
18:55
British Airways British Airways
BA717
20:45
British Airways British Airways
BA719
20:55
SWISS SWISS
LX340
Ad
Departing from Zurich Airport
Departing from Zurich Airport. Copyright: Flughafen Zürich AG
ZRH-LHR flight route
Zurich, ZRH to London, LHR flight path. The distance is 492 miles or 792 km.
Ad
Zurich - London direct flight map
Ad

ZRH - LHR information

  • Distance
    492 miles (792 km)
  • Flight time
    1 hour and 50 minutes
  • Airlines
    SWISS SWISS
    British Airways British Airways
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • SWISS Aircrafts
    Airbus A220
    Airbus A318 / A319 / A320 / A321
    Embraer 170 / 175 / 190 / 195
  • British Airways Aircraft
    Airbus A318 / A319 / A320 / A321
  • Arrival Terminals
    Terminal 2 (SWISS)
    Terminal 5 (British Airways)
Ad

Yes, you can take a direct flight from Zurich (ZRH) to London (LHR) with British Airways or SWISS.

The flight time is 1 hour and 55 minutes. The distance is 492 miles or 792 kilometers.

The flight (BA707) departs at 21:00.

Yes, you can fly direct with Star Alliance member SWISS.

Yes, you can fly direct with One World member British Airways.

Unfortunately you can't fly direct from Zurich to London with Sky Team.

Both British Airways and SWISS fly this route with the Airbus A318 / A319 / A320 / A321 aircraft.

Two airlines. Both British Airways and SWISS have non-stop flights to London.

You can fly direct every day of the week.
Direct flights from Zurich to United Kingdom
From Zurich to Jersey

JER Jersey

From Zurich to Edinburgh

EDI Edinburgh Airport

From Zurich to Newquay

NQY St Mawgan

From Zurich to Manchester

MAN Manchester Airport

From Zurich to Bristol

BRS Bristol Airport

From Zurich to London

LTN Luton

From Zurich to Birmingham

BHX Birmingham Airport

From Zurich to London

LGW Gatwick

From Zurich to London

STN Stansted

From Zurich to London

LCY City