There are 13 ways to get from Zurich Airport (ZRH) to London Heathrow Airport (LHR) by plane, subway, train, bus, night bus, car, car train or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Zurich to London Heathrow  •  1 h 45 min

  1. Fly from Zurich (ZRH) to London Heathrow (LHR) ZRH - LHR

$60 - $230

Cheapest option

Fly Zurich to London Luton, bus  •  3 h 27 min

  1. Fly from Zurich (ZRH) to London Luton (LTN) ZRH - LTN
  2. Take the bus from Luton Airport to Heathrow Airport London

$47 - $188

11 alternative options

Fly Zurich to London City, Tube, train  •  2 h 44 min

  1. Fly from Zurich (ZRH) to London City (LCY) ZRH - LCY
  2. Take the Tube from Stratford Underground Station to Lancaster Gate Underground Station
  3. Take the train from London Paddington to Heathrow Terminals 1-3

$105 - $368

Train to Basel, fly to London Heathrow  •  5 h 12 min

  1. Take the train from Zürich HB to Basel SBB
  2. Fly from Basel (BSL) to London Heathrow (LHR) BSL - LHR

$86 - $314

Fly Zurich to London Gatwick  •  2 h 52 min

  1. Fly from Zurich (ZRH) to London Gatwick (LGW) ZRH - LGW

$100 - $323

Bus to Stuttgart, fly to London Heathrow  •  7 h 37 min

  1. Take the bus from Winterthur to Stuttgart
  2. Fly from Stuttgart (STR) to London Heathrow (LHR) STR - LHR

Train  •  10 h 22 min

  1. Take the train from Zürich HB to Paris Gare de Lyon Tgv
  2. Take the train from Marne-la-Vallée - Chessy to London St. Pancras International

$236 - $469

Train via Mulhouse Ville  •  10 h 40 min

  1. Take the train from Zürich HB to Mulhouse Ville TGV / ...
  2. Take the train from Mulhouse Ville to Marne la Vallée-Chessy Tgv
  3. Take the train from Marne-la-Vallée - Chessy to London St. Pancras International

$231 - $458

Train #2  •  11 h 13 min

  1. Take the train from Zürich Flughafen to Basel SBB 37 / ...
  2. Take the train from Mulhouse Ville to Lille Europe Tgv
  3. Take the train from Lille Europe Eurostar to London St. Pancras International Est

$242 - $411

Train, night bus, bus  •  17 h 44 min

  1. Take the train from Zürich Flughafen to Basel SBB 37 / ...
  2. Take the night bus from Basel, Basel central station to Luxembourg, Luxembourg central station
  3. Take the bus from Lucemburk, Central station CFL - Gare Routière to Londýn, Victoria Green Line Station Rj

$88 - $140

Bus  •  18 h 27 min

  1. Take the bus from Zürich to Paris Disneyland
  2. Take the bus from Paris MLV to London Ouibus

Drive, Eurotunnel  •  9 h 45 min

  1. Drive from Zurich Airport (ZRH) to Calais
  2. Take the Eurotunnel from Calais to Folkestone
  3. Drive from Folkestone to London Heathrow Airport (LHR)

$306 - $365

Drive, car ferry  •  10 h 47 min

  1. Drive from Zurich Airport (ZRH) to Calais
  2. Take the car ferry from Calais to Dover
  3. Drive from Dover to London Heathrow Airport (LHR)

$156 - $228

What companies run services between Zurich Airport (ZRH), Switzerland and London Heathrow Airport (LHR), England?

Swiss, British Airways and five other airlines fly from Zurich Airport (ZRH) to London Heathrow Airport (LHR) hourly. Alternatively, you can take a train from Zurich Airport (ZRH) to London Heathrow Airport (LHR) via Zürich HB, Paris Gare de Lyon, Paris Lyon RER, Marne la Vallée-Chessy RER, Marne-la-Vallée - Chessy, London St. Pancras International, King's Cross St. Pancras Underground Station, Paddington (H&C Line)-Underground, and London Paddington in around 10 h 22 min.

Airlines
Swiss
Website
swiss.com
Flights from Zurich to London Heathrow
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$75 - $380
Flights from Zurich to London City
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$95 - $550
Flights from Zurich to London Gatwick via Geneva
Ave. Duration
3 h 15 min
When
Saturday
Estimated price
$180 - $3,800
Flights from Stuttgart to London Heathrow via Zurich
Ave. Duration
3 h 51 min
When
Every day
Estimated price
$180 - $1,000
British Airways
Website
britishairways.com
Flights from Zurich to London Heathrow
Ave. Duration
1 h 51 min
When
Every day
Estimated price
$80 - $450
Flights from Zurich to London City
Ave. Duration
1 h 38 min
When
Every day
Estimated price
$100 - $600
Flights from Basel to London Heathrow
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$55 - $420
Flights from Stuttgart to London Heathrow
Ave. Duration
1 h 47 min
When
Every day
Estimated price
$100 - $600
Eurowings
Website
eurowings.com
Flights from Zurich to London Heathrow via Dusseldorf
Ave. Duration
3 h 45 min
When
Monday and Wednesday
Estimated price
$110 - $550
Flights from Basel to London Heathrow via Dusseldorf
Ave. Duration
3 h 35 min
When
Monday to Friday
Estimated price
$110 - $650
Flights from Stuttgart to London Heathrow
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$70 - $490
Flights from Stuttgart to London Heathrow via Dusseldorf
Ave. Duration
3 h 40 min
When
Sunday
Estimated price
$70 - $490
KLM
Website
klm.com
Flights from Basel to London Heathrow via Amsterdam
Ave. Duration
3 h 45 min
When
Monday to Friday
Estimated price
$160 - $650
Flights from Stuttgart to London Heathrow via Amsterdam
Ave. Duration
3 h 53 min
When
Every day
Estimated price
$160 - $750
easyJet
Website
easyjet.com
Flights from Zurich to London Gatwick
Ave. Duration
1 h 41 min
When
Every day
Estimated price
$55 - $360
Flights from Zurich to London Luton
Ave. Duration
1 h 48 min
When
Every day
Estimated price
$45 - $260
Lufthansa
Website
lufthansa.com
Flights from Zurich to London Heathrow via Frankfurt
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$190 - $950
Flights from Basel to London Heathrow via Frankfurt
Ave. Duration
4 h
When
Every day
Estimated price
$180 - $800
Flights from Stuttgart to London Heathrow via Frankfurt
Ave. Duration
3 h 27 min
When
Every day
Estimated price
$190 - $800
Air France
Website
airfrance.com
Flights from Zurich to London Heathrow via Paris CDG
Ave. Duration
3 h 42 min
When
Every day
Estimated price
$170 - $650
Flights from Basel to London Heathrow via Paris CDG
Ave. Duration
3 h 45 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$160 - $600
Flairjet
Website
flair-jet.com
Flights from Zurich to London City
Ave. Duration
1 h 30 min
When
Monday to Friday
Estimated price
$55 - $380
Train operators
London Underground (Tube)
Website
tfl.gov.uk
Subway from Stratford Underground Station to Lancaster Gate Underground Station
Ave. Duration
24 min
Frequency
Every 5 minutes
Estimated price
$3 - $5
Schedules at
tfl.gov.uk
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$30 - $60
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Zürich HB to Mulhouse Ville
Ave. Duration
1 h 22 min
Frequency
5 times a day
Estimated price
$40 - $75
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Zürich Flughafen to Basel SBB
Ave. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$35 - $65
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Every 3 hours
Estimated price
$23 - $28
Website
en.oui.sncf
2nd Class
$23 - $28
1st Class
$41 - $42
Train from Zürich HB to Paris Gare de Lyon
Ave. Duration
4 h 11 min
Frequency
5 times a day
Estimated price
$120 - $140
Website
en.oui.sncf
2nd Class
$120 - $140
1st Class
$160 - $230
Train from Zürich HB to Mulhouse Ville
Ave. Duration
1 h 19 min
Frequency
Every 2 hours
Estimated price
$29 - $35
Website
en.oui.sncf
2nd Class
$29 - $35
1st Class
$49 - $54
Train from Mulhouse Ville to Marne la Vallée-Chessy
Ave. Duration
3 h 6 min
Frequency
Once daily
Estimated price
$90 - $100
Website
en.oui.sncf
2nd Class
$90 - $100
1st Class
$110 - $180
Train from Mulhouse Ville to Lille Europe
Ave. Duration
4 h 21 min
Frequency
Once daily
Estimated price
$130 - $160
Website
en.oui.sncf
2nd Class
$130 - $160
1st Class
$180 - $270
Eurostar
Website
eurostar.com
Train from Marne-la-Vallée - Chessy to London St. Pancras International
Ave. Duration
2 h 45 min
Frequency
4 times a week
Estimated price
$80 - $260
Website
eurostar.com
Standard
$80 - $260
Premier
$200 - $300
Train from Lille Europe Eurostar to London St. Pancras International
Ave. Duration
1 h 28 min
Frequency
Every 3 hours
Estimated price
$55 - $150
Website
eurostar.com
Standard
$55 - $150
Premier
$120 - $170
Eurotunnel
Phone
+44 (0) 8443 35 35 35
Website
eurotunnel.com
Car train from Calais to Folkestone
Ave. Duration
25 min
Frequency
Every 30 minutes
Estimated price
$177
Website
eurotunnel.com
Bus operators
Ouibus
Website
fr.ouibus.com
Bus from Winterthur to Stuttgart
Ave. Duration
3 h 25 min
Frequency
Every 15 minutes
Schedules at
fr.ouibus.com
Bus from Paris MLV to London
Ave. Duration
6 h 30 min
Frequency
Every 10 minutes
Schedules at
fr.ouibus.com
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Night bus from Basel, Basel central station to Luxembourg, Luxembourg central station
Ave. Duration
4 h 55 min
Frequency
4 times a week
Estimated price
$21 - $35
Website
flixbus.co.uk
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Lucemburk, Central station CFL - Gare Routière to Londýn, Victoria Green Line Station
Ave. Duration
8 h 20 min
Frequency
Twice daily
Estimated price
$26 - $35
Schedules at
regiojet.sk
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Zürich to Paris Disneyland
Ave. Duration
9 h 45 min
Frequency
Twice a week
Estimated price
$45 - $65
Book at
eurolines.ch
Ferry operators

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Zurich Airport (ZRH) and London Heathrow Airport (LHR) is 789 km.

The cheapest way to get from Zurich Airport (ZRH) to London Heathrow Airport (LHR) is to fly and bus which costs SFr 45 - SFr 190 and takes 3 h 27 min.

The quickest way to get from Zurich Airport (ZRH) to London Heathrow Airport (LHR) is to fly which takes 1 h 45 min and costs SFr 60 - SFr 230.

It takes approximately 1 h 45 min to fly from Zurich (ZRH) to London Heathrow (LHR), including transfers and time at the airport.