Complete trips near your ideal times Skip navigation

 Welcome - Already a member? Sign in

Site Map My Trips My Profile Customer Support Feedback
 Start search again
Change your search








Change Travellers
 1 Adult
 Change travellers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.

Fares are not guaranteed until purchased



QUESTIONS?
Customer Support
London (LHR) to Shanghai, China (SHA)
 
All Results
Swiss International Air Lines
Swiss International Air Lines
Finnair
Finnair
Qatar Airways
Qatar Airways
KLM
KLM
Air France
Air France
Emirates
Emirates
Air China
Air China
Cathay Pacific
Cathay Pacific
Lufthansa
Lufthansa
Direct
---
---
---
---
---
---
---
---
---
---
see below
see below
---
---
---
---
---
---
---
---
Note: The prices shown below include all taxes and fees. Fares quoted are not guaranteed until purchased. If your itinerary requires paper tickets there will be an additional charge. These results cover a metro area with several airports. Review your choices carefully.
Choose a complete roundtrip flight or view flights separately
Showing the top 50 roundtrips of 224 results Show all 224
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
flight £415.47  
08:50 Depart London (LHR)
Arrive Shanghai (PVG) 07:25 +1 day
Mon 18-Jan
Duration: 14hr 35mn
Swiss International Air Lines Swiss International Air Lines 317  / 188
Connect in Zurich (ZRH)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 16hr 5mn
Swiss International Air Lines Swiss International Air Lines 189  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £415.47  
08:50 Depart London (LHR)
Arrive Shanghai (PVG) 07:25 +1 day
Mon 18-Jan
Duration: 14hr 35mn
Swiss International Air Lines Swiss International Air Lines 317  / 188
Connect in Zurich (ZRH)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 19:10
Mon 25-Jan
Duration: 17hr 25mn
Swiss International Air Lines Swiss International Air Lines 189  / 338
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £415.47  
06:00 Depart London (LHR)
Arrive Shanghai (PVG) 07:25 +1 day
Mon 18-Jan
Duration: 17hr 25mn
Swiss International Air Lines Swiss International Air Lines 345  / 188
Connect in Zurich (ZRH)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 17:50
Mon 25-Jan
Duration: 16hr 5mn
Swiss International Air Lines Swiss International Air Lines 189  / 326
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £415.47  
08:50 Depart London (LHR)
Arrive Shanghai (PVG) 07:25 +1 day
Mon 18-Jan
Duration: 14hr 35mn
Swiss International Air Lines Swiss International Air Lines 317  / 188
Connect in Zurich (ZRH)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 21:15
Mon 25-Jan
Duration: 19hr 30mn
Swiss International Air Lines Swiss International Air Lines 189  / 340
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £415.47  
06:00 Depart London (LHR)
Arrive Shanghai (PVG) 07:25 +1 day
Mon 18-Jan
Duration: 17hr 25mn
Swiss International Air Lines Swiss International Air Lines 345  / 188
Connect in Zurich (ZRH)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 19:10
Mon 25-Jan
Duration: 17hr 25mn
Swiss International Air Lines Swiss International Air Lines 189  / 338
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £415.47  
06:00 Depart London (LHR)
Arrive Shanghai (PVG) 07:25 +1 day
Mon 18-Jan
Duration: 17hr 25mn
Swiss International Air Lines Swiss International Air Lines 345  / 188
Connect in Zurich (ZRH)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 21:15
Mon 25-Jan
Duration: 19hr 30mn
Swiss International Air Lines Swiss International Air Lines 189  / 340
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £422.50  
11:20 Depart London (LHR)
Arrive Shanghai (PVG) 08:15 +1 day
Mon 18-Jan
Duration: 12hr 55mn
Finnair Finnair Finnair 5904 operated by British Airways5904  / 57
Connect in Helsinki (HEL)

10:20 Depart Shanghai (PVG)
Arrive London (LHR) 17:10
Mon 25-Jan
Duration: 14hr 50mn
Finnair Finnair 58  / 833
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £422.50  
11:20 Depart London (LHR)
Arrive Shanghai (PVG) 08:15 +1 day
Mon 18-Jan
Duration: 12hr 55mn
Finnair Finnair Finnair 5904 operated by British Airways5904  / 57
Connect in Helsinki (HEL)

10:20 Depart Shanghai (PVG)
Arrive London (LHR) 20:40
Mon 25-Jan
Duration: 18hr 20mn
Finnair Finnair 58  / 3665
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £431.10  
- Expedia Special Fare 
14:15 Depart London (LHR)
Arrive Shanghai (PVG) 14:15 +1 day
Mon 18-Jan
Duration: 16hr 0mn
Qatar Airways Qatar Airways 12  / 888
Connect in Doha (DOH)

23:35 Depart Shanghai (PVG)
Arrive London (LHR) 12:25 +1 day
Mon 25-Jan
Duration: 20hr 50mn
Qatar Airways Qatar Airways 889  / 11
Connect in Doha (DOH)
    Choose this flight 
 
flight £431.10  
- Expedia Special Fare 
14:05 Depart London (LHR)
Arrive Shanghai (PVG) 14:15 +1 day
Mon 18-Jan
Duration: 16hr 10mn
Qatar Airways Qatar Airways 6  / 888
Connect in Doha (DOH)

23:35 Depart Shanghai (PVG)
Arrive London (LHR) 12:25 +1 day
Mon 25-Jan
Duration: 20hr 50mn
Qatar Airways Qatar Airways 889  / 11
Connect in Doha (DOH)
    Choose this flight 
 
flight £431.10  
- Expedia Special Fare 
07:55 Depart London (LHR)
Arrive Shanghai (PVG) 14:15 +1 day
Mon 18-Jan
Duration: 22hr 20mn
Qatar Airways Qatar Airways 18  / 888
Connect in Doha (DOH)

23:35 Depart Shanghai (PVG)
Arrive London (LHR) 12:25 +1 day
Mon 25-Jan
Duration: 20hr 50mn
Qatar Airways Qatar Airways 889  / 11
Connect in Doha (DOH)
    Choose this flight 
 
flight £432.10  
11:20 Depart London (LHR)
Arrive Shanghai (PVG) 08:15 +1 day
Mon 18-Jan
Duration: 12hr 55mn
Finnair Finnair Finnair 5904 operated by British Airways5904  / 57
Connect in Helsinki (HEL)

10:20 Depart Shanghai (PVG)
Arrive London (LHR) 20:35
Mon 25-Jan
Duration: 18hr 15mn
Finnair Finnair 58  / 637  / Finnair 5931 operated by British Airways5931
Connect in Helsinki (HEL), Stockholm (ARN)
    Choose this flight 
 
flight £432.10  
11:20 Depart London (LHR)
Arrive Shanghai (PVG) 08:15 +1 day
Mon 18-Jan
Duration: 12hr 55mn
Finnair Finnair Finnair 5904 operated by British Airways5904  / 57
Connect in Helsinki (HEL)

10:20 Depart Shanghai (PVG)
Arrive London (LHR) 20:35
Mon 25-Jan
Duration: 18hr 15mn
Finnair Finnair 58  / 645  / Finnair 5931 operated by British Airways5931
Connect in Helsinki (HEL), Stockholm (ARN)
    Choose this flight 
 
flight £442.17  
10:00 Depart London (LHR)
Arrive Shanghai (PVG) 08:05 +1 day
Mon 18-Jan
Duration: 14hr 5mn
KLM KLM 1008  / 893
Connect in Amsterdam (AMS)

23:45 Depart Shanghai (PVG)
Arrive London (LHR) 07:50 +1 day
Mon 25-Jan
Duration: 16hr 5mn
Air France Air France 111  / 1080
Connect in Paris (CDG)
    Choose this flight 
 
flight £442.17  
11:50 Depart London (LHR)
Arrive Shanghai (PVG) 10:55 +1 day
Mon 18-Jan
Duration: 15hr 5mn
KLM KLM 1010  / 895
Connect in Amsterdam (AMS)

11:35 Depart Shanghai (PVG)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 15hr 45mn
Air France Air France 117  / 1880
Connect in Paris (CDG)
    Choose this flight 
 
flight £442.17  
10:00 Depart London (LHR)
Arrive Shanghai (PVG) 08:05 +1 day
Mon 18-Jan
Duration: 14hr 5mn
KLM KLM 1008  / 893
Connect in Amsterdam (AMS)

11:35 Depart Shanghai (PVG)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 16hr 50mn
Air France Air France 117  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £442.17  
11:50 Depart London (LHR)
Arrive Shanghai (PVG) 10:55 +1 day
Mon 18-Jan
Duration: 15hr 5mn
KLM KLM 1010  / 895
Connect in Amsterdam (AMS)

11:35 Depart Shanghai (PVG)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 16hr 50mn
Air France Air France 117  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £442.17  
10:00 Depart London (LHR)
Arrive Shanghai (PVG) 08:05 +1 day
Mon 18-Jan
Duration: 14hr 5mn
KLM KLM 1008  / 893
Connect in Amsterdam (AMS)

23:45 Depart Shanghai (PVG)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 18hr 35mn
Air France Air France 111  / 1280
Connect in Paris (CDG)
    Choose this flight 
 
flight £442.17  
08:40 Depart London (LHR)
Arrive Shanghai (PVG) 08:05 +1 day
Mon 18-Jan
Duration: 15hr 25mn
KLM KLM 1002  / 893
Connect in Amsterdam (AMS)

23:45 Depart Shanghai (PVG)
Arrive London (LHR) 16:25 +1 day
Mon 25-Jan
Duration: 24hr 40mn
Air France Air France 111  / 1680
Connect in Paris (CDG)
    Choose this flight 
 
flight £443.27  
10:00 Depart London (LHR)
Arrive Shanghai (PVG) 08:05 +1 day
Mon 18-Jan
Duration: 14hr 5mn
KLM KLM 1008  / 893
Connect in Amsterdam (AMS)

12:55 Depart Shanghai (PVG)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 14hr 20mn
KLM KLM 896  / 1027
Connect in Amsterdam (AMS)
    Choose this flight 
 
flight £443.27  
11:50 Depart London (LHR)
Arrive Shanghai (PVG) 10:55 +1 day
Mon 18-Jan
Duration: 15hr 5mn
KLM KLM 1010  / 895
Connect in Amsterdam (AMS)

12:55 Depart Shanghai (PVG)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 14hr 20mn
KLM KLM 896  / 1027
Connect in Amsterdam (AMS)
    Choose this flight 
 
flight £443.27  
11:50 Depart London (LHR)
Arrive Shanghai (PVG) 10:55 +1 day
Mon 18-Jan
Duration: 15hr 5mn
KLM KLM 1010  / 895
Connect in Amsterdam (AMS)

12:55 Depart Shanghai (PVG)
Arrive London (LHR) 20:50
Mon 25-Jan
Duration: 15hr 55mn
KLM KLM 896  / 1033
Connect in Amsterdam (AMS)
    Choose this flight 
 
flight £443.87  
20:15 Depart London (LHR)
Arrive Shanghai (PVG) 17:25 +1 day
Mon 18-Jan
Duration: 13hr 10mn
Air France Air France 1881  / 116
Connect in Paris (CDG)

23:45 Depart Shanghai (PVG)
Arrive London (LHR) 07:50 +1 day
Mon 25-Jan
Duration: 16hr 5mn
Air France Air France 111  / 1080
Connect in Paris (CDG)
    Choose this flight 
 
flight £443.87  
20:15 Depart London (LHR)
Arrive Shanghai (PVG) 17:25 +1 day
Mon 18-Jan
Duration: 13hr 10mn
Air France Air France 1881  / 116
Connect in Paris (CDG)

23:45 Depart Shanghai (PVG)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 18hr 35mn
Air France Air France 111  / 1280
Connect in Paris (CDG)
    Choose this flight 
 
flight £443.87  
18:00 Depart London (LHR)
Arrive Shanghai (PVG) 17:25 +1 day
Mon 18-Jan
Duration: 15hr 25mn
Air France Air France 1681  / 116
Connect in Paris (CDG)

11:35 Depart Shanghai (PVG)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 16hr 50mn
Air France Air France 117  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £443.87  
18:00 Depart London (LHR)
Arrive Shanghai (PVG) 17:25 +1 day
Mon 18-Jan
Duration: 15hr 25mn
Air France Air France 1681  / 116
Connect in Paris (CDG)

23:45 Depart Shanghai (PVG)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 18hr 35mn
Air France Air France 111  / 1280
Connect in Paris (CDG)
    Choose this flight 
 
flight £443.87  
12:50 Depart London (LHR)
Arrive Shanghai (PVG) 17:25 +1 day
Mon 18-Jan
Duration: 20hr 35mn
Air France Air France 1281  / 116
Connect in Paris (CDG)

11:35 Depart Shanghai (PVG)
Arrive London (LHR) 19:20
Mon 25-Jan
Duration: 15hr 45mn
Air France Air France 117  / 1880
Connect in Paris (CDG)
    Choose this flight 
 
flight £443.87  
12:50 Depart London (LHR)
Arrive Shanghai (PVG) 17:25 +1 day
Mon 18-Jan
Duration: 20hr 35mn
Air France Air France 1281  / 116
Connect in Paris (CDG)

11:35 Depart Shanghai (PVG)
Arrive London (LHR) 20:25
Mon 25-Jan
Duration: 16hr 50mn
Air France Air France 117  / 1980
Connect in Paris (CDG)
    Choose this flight 
 
flight £444.97  
20:15 Depart London (LHR)
Arrive Shanghai (PVG) 17:25 +1 day
Mon 18-Jan
Duration: 13hr 10mn
Air France Air France 1881  / 116
Connect in Paris (CDG)

12:55 Depart Shanghai (PVG)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 14hr 20mn
KLM KLM 896  / 1027
Connect in Amsterdam (AMS)
    Choose this flight 
 
flight £444.97  
10:15 Depart London (LHR)
Arrive Shanghai (PVG) 07:50 +1 day
Mon 18-Jan
Duration: 13hr 35mn
Air France Air France 1081  / 112
Connect in Paris (CDG)

12:55 Depart Shanghai (PVG)
Arrive London (LHR) 19:15
Mon 25-Jan
Duration: 14hr 20mn
KLM KLM 896  / 1027
Connect in Amsterdam (AMS)
    Choose this flight 
 
flight £450.56  
- Expedia Special Fare 
22:00 Depart London (LHR)
Arrive Shanghai (PVG) 22:25 +1 day
Mon 18-Jan
Duration: 16hr 25mn
Emirates Emirates 6  / 304
Connect in Dubai (Dubai Intl.)

23:00 Depart Shanghai (PVG)
Arrive London (LHR) 11:35 +1 day
Mon 25-Jan
Duration: 20hr 35mn
Emirates Emirates 303  / 1
Connect in Dubai (Dubai Intl.)
    Choose this flight 
 
flight £450.56  
- Expedia Special Fare 
22:00 Depart London (LHR)
Arrive Shanghai (PVG) 22:25 +1 day
Mon 18-Jan
Duration: 16hr 25mn
Emirates Emirates 6  / 304
Connect in Dubai (Dubai Intl.)

06:15 Depart Shanghai (PVG)
Arrive London (LHR) 20:15
Mon 25-Jan
Duration: 22hr 0mn
Emirates Emirates 305  / 5
Connect in Dubai (Dubai Intl.)
    Choose this flight 
 
flight £450.56  
- Expedia Special Fare 
20:00 Depart London (LHR)
Arrive Shanghai (PVG) 22:25 +1 day
Mon 18-Jan
Duration: 18hr 25mn
Emirates Emirates 4  / 304
Connect in Dubai (Dubai Intl.)

23:00 Depart Shanghai (PVG)
Arrive London (LHR) 11:35 +1 day
Mon 25-Jan
Duration: 20hr 35mn
Emirates Emirates 303  / 1
Connect in Dubai (Dubai Intl.)
    Choose this flight 
 
flight £450.56  
- Expedia Special Fare 
20:00 Depart London (LHR)
Arrive Shanghai (PVG) 22:25 +1 day
Mon 18-Jan
Duration: 18hr 25mn
Emirates Emirates 4  / 304
Connect in Dubai (Dubai Intl.)

06:15 Depart Shanghai (PVG)
Arrive London (LHR) 20:15
Mon 25-Jan
Duration: 22hr 0mn
Emirates Emirates 305  / 5
Connect in Dubai (Dubai Intl.)
    Choose this flight 
 
flight £495.50  
10:20 Depart London (LHR)
Arrive Shanghai (PVG) 08:15 +1 day
Mon 18-Jan
Duration: 13hr 55mn
Finnair Finnair 832  / 57
Connect in Helsinki (HEL)

10:20 Depart Shanghai (PVG)
Arrive London (LHR) 17:10
Mon 25-Jan
Duration: 14hr 50mn
Finnair Finnair 58  / 833
Connect in Helsinki (HEL)
    Choose this flight 
 
flight £498.90  
16:50 Depart London (LHR)
Arrive Shanghai (SHA) 15:40 +1 day
Mon 18-Jan
Duration: 14hr 50mn
Air China Air China 938  / 1517
Connect in Beijing (PEK)

07:45 Depart Shanghai (SHA)
Arrive London (LHR) 15:05
Mon 25-Jan
Duration: 15hr 20mn
Air China Air China 1858  / 937
Connect in Beijing (PEK)
    Choose this flight 
 
flight £498.90  
16:50 Depart London (LHR)
Arrive Shanghai (SHA) 16:40 +1 day
Mon 18-Jan
Duration: 15hr 50mn
Air China Air China 938  / 1521
Connect in Beijing (PEK)

07:45 Depart Shanghai (SHA)
Arrive London (LHR) 15:05
Mon 25-Jan
Duration: 15hr 20mn
Air China Air China 1858  / 937
Connect in Beijing (PEK)
    Choose this flight 
 
flight £498.90  
16:50 Depart London (LHR)
Arrive Shanghai (SHA) 19:40 +1 day
Mon 18-Jan
Duration: 18hr 50mn
Air China Air China 938  / 1855
Connect in Beijing (PEK)

07:45 Depart Shanghai (SHA)
Arrive London (LHR) 15:05
Mon 25-Jan
Duration: 15hr 20mn
Air China Air China 1858  / 937
Connect in Beijing (PEK)
    Choose this flight 
 
flight £498.90  
16:50 Depart London (LHR)
Arrive Shanghai (SHA) 22:40 +1 day
Mon 18-Jan
Duration: 21hr 50mn
Air China Air China 938  / 1589
Connect in Beijing (PEK)

07:45 Depart Shanghai (SHA)
Arrive London (LHR) 15:05
Mon 25-Jan
Duration: 15hr 20mn
Air China Air China 1858  / 937
Connect in Beijing (PEK)
    Choose this flight 
 
flight £534.67  
11:45 Depart London (LHR)
Arrive Shanghai (PVG) 11:15 +1 day
Mon 18-Jan
Duration: 15hr 30mn
Lufthansa Lufthansa 4727  / 728
Connect in Frankfurt am Main (Frankfurt)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 19:10
Mon 25-Jan
Duration: 17hr 25mn
Swiss International Air Lines Swiss International Air Lines 189  / 338
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £534.67  
06:20 Depart London (LHR)
Arrive Shanghai (PVG) 11:15 +1 day
Mon 18-Jan
Duration: 20hr 55mn
Lufthansa Lufthansa 4743  / 728
Connect in Frankfurt am Main (Frankfurt)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 19:10
Mon 25-Jan
Duration: 17hr 25mn
Swiss International Air Lines Swiss International Air Lines 189  / 338
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £534.67  
07:05 Depart London (LHR)
Arrive Shanghai (PVG) 11:15 +1 day
Mon 18-Jan
Duration: 20hr 10mn
Lufthansa Lufthansa 4745  / 728
Connect in Frankfurt am Main (Frankfurt)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 21:15
Mon 25-Jan
Duration: 19hr 30mn
Swiss International Air Lines Swiss International Air Lines 189  / 340
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £534.67  
06:20 Depart London (LHR)
Arrive Shanghai (PVG) 11:15 +1 day
Mon 18-Jan
Duration: 20hr 55mn
Lufthansa Lufthansa 4743  / 728
Connect in Frankfurt am Main (Frankfurt)

09:45 Depart Shanghai (PVG)
Arrive London (LHR) 21:15
Mon 25-Jan
Duration: 19hr 30mn
Swiss International Air Lines Swiss International Air Lines 189  / 340
Connect in Zurich (ZRH)
    Choose this flight 
 
flight £539.10  
16:50 Depart London (LHR)
Arrive Shanghai (SHA) 15:40 +1 day
Mon 18-Jan
Duration: 14hr 50mn
Air China Air China 938  / 1517
Connect in Beijing (PEK)

11:30 Depart Shanghai (PVG)
Arrive London (LHR) 16:30
Mon 25-Jan
Duration: 13hr 0mn
Air China Air China Air China 7021 operated by Virgin Atlantic7021
Direct flight
    Choose this flight 
 
flight £539.10  
16:50 Depart London (LHR)
Arrive Shanghai (PVG) 16:30 +1 day
Mon 18-Jan
Duration: 15hr 40mn
Air China Air China 938  / 934
Connect in Beijing (PEK)

11:30 Depart Shanghai (PVG)
Arrive London (LHR) 16:30
Mon 25-Jan
Duration: 13hr 0mn
Air China Air China Air China 7021 operated by Virgin Atlantic7021
Direct flight
    Choose this flight 
 
flight £539.10  
16:50 Depart London (LHR)
Arrive Shanghai (SHA) 16:40 +1 day
Mon 18-Jan
Duration: 15hr 50mn
Air China Air China 938  / 1521
Connect in Beijing (PEK)

11:30 Depart Shanghai (PVG)
Arrive London (LHR) 16:30
Mon 25-Jan
Duration: 13hr 0mn
Air China Air China Air China 7021 operated by Virgin Atlantic7021
Direct flight
    Choose this flight 
 
flight £549.51  
- Expedia Special Fare 
22:05 Depart London (LHR)
Arrive Shanghai (PVG) 21:20 +1 day
Mon 18-Jan
Duration: 15hr 15mn
Cathay Pacific Cathay Pacific 254  / Cathay Pacific 6866 operated by Dragonair6866
Connect in Hong Kong (HKG)

19:20 Depart Shanghai (PVG)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 19hr 0mn
Cathay Pacific Cathay Pacific Cathay Pacific 6869 operated by Dragonair6869  / 255
Connect in Hong Kong (HKG)
    Choose this flight 
 
flight £549.51  
- Expedia Special Fare 
22:05 Depart London (LHR)
Arrive Shanghai (PVG) 21:20 +1 day
Mon 18-Jan
Duration: 15hr 15mn
Cathay Pacific Cathay Pacific 254  / Cathay Pacific 6866 operated by Dragonair6866
Connect in Hong Kong (HKG)

18:50 Depart Shanghai (PVG)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 19hr 30mn
Cathay Pacific Cathay Pacific Cathay Pacific 6847 operated by Dragonair6847  / 255
Connect in Hong Kong (HKG)
    Choose this flight 
 
flight £549.51  
- Expedia Special Fare 
22:05 Depart London (LHR)
Arrive Shanghai (PVG) 21:20 +1 day
Mon 18-Jan
Duration: 15hr 15mn
Cathay Pacific Cathay Pacific 254  / Cathay Pacific 6866 operated by Dragonair6866
Connect in Hong Kong (HKG)

17:20 Depart Shanghai (PVG)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 21hr 0mn
Cathay Pacific Cathay Pacific 369  / 255
Connect in Hong Kong (HKG)
    Choose this flight 
 
flight £549.51  
- Expedia Special Fare 
22:05 Depart London (LHR)
Arrive Shanghai (PVG) 23:25 +1 day
Mon 18-Jan
Duration: 17hr 20mn
Cathay Pacific Cathay Pacific 254  / Cathay Pacific 6854 operated by Dragonair6854
Connect in Hong Kong (HKG)

15:20 Depart Shanghai (PVG)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 23hr 0mn
Cathay Pacific Cathay Pacific Cathay Pacific 6865 operated by Dragonair6865  / 255
Connect in Hong Kong (HKG)
    Choose this flight 
 

Didn't find what you were looking for?
To find additional combinations view flights separately