![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
Worldwide Coverage
Flights to over 5,000 cities
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Secure Payment
Convenient & reliable booking and payment system
![BA](https://pic.tripcdn.com/airline_logo/3x/ba.png?proc=resize/m_w,w_600,h_600,B0B3)
British Airways Flights to Shanghai
- One way
- Round-trip
- Cheapest nonstopLHR12:3512h 35mNonstopPVG09:10
British Airways|London - Shanghai|Thu, Feb 20
AED 2,320AED 2,79517% OFF17% OFFAED 2,795AED 2,320 - BUD16:5530h 10m1 stopPVG06:05
British Airways|Budapest - Shanghai|Sat, Mar 8
AED 1,398AED 2,79550% OFF50% OFFAED 2,795AED 1,398 - LHR19:4526h1 stopPVG05:45
British Airways|London - Shanghai|Thu, Mar 20
AED 1,493AED 2,79547% OFF47% OFFAED 2,795AED 1,493 - OSL19:2528h 10m1 stopPVG06:35
British Airways|Oslo - Shanghai|Tue, Feb 25
AED 1,709AED 1,709 - MAD19:0028h 5m1 stopPVG06:05
British Airways|Madrid - Shanghai|Tue, Mar 4
AED 1,727AED 1,727 - LUX21:3526h 20m1 stopPVG05:55
British Airways|Luxembourg - Shanghai|Wed, Apr 9
AED 1,756AED 1,756 - JER07:2515h 10m1 stopPVG06:35
British Airways|Jersey - Shanghai|Thu, Feb 20
AED 1,767AED 1,767 - ABZ21:0025h 35m1 stopPVG06:35
British Airways|Aberdeen - Shanghai|Thu, Mar 13
AED 1,789AED 1,789 - NCL21:3025h 25m1 stopPVG05:55
British Airways|Newcastle - Shanghai|Wed, Apr 16
AED 1,808AED 1,808 - GLA16:1530h 40m1 stopPVG05:55
British Airways|Glasgow - Shanghai|Fri, Apr 18
AED 1,808AED 1,808 - SHA01:00 pm3h 5mNonstopSHA02:00 pm
British Airways|Shanghai - Shanghai|Thu, Feb 20
Find More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly to Shanghai with British Airways?
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
There are 2 airports in Shanghai. Find the most suitable British Airways flights to Shanghai.
- 11.25 km from downtown ShanghaiCheapestClosestShanghai Hongqiao International AirportTickets FromAED 1,071
- 42.33 km from downtown ShanghaiShanghai Pudong International AirportTickets FromAED 1,076
About British Airways
![]() | ||
Airline Name British Airways | Airline Code BA | Airline Type Full Service Carrier (FSC) |
Airline Alliance ![]() | ||
Popular Countries British Airways Flies to: Colombia, Sweden and United Kingdom | ||
Popular British Airways Arrival Cities | ||
Popular British Airways Departure Cities |
Based on Trip.com Historical Data
British Airways Flights to Shanghai - FAQ
Recommendations by Trip.com
Popular Routes Going to Shanghai
- Datong to Shanghai Flights
- Errachidia to Shanghai Flights
- Abu Dhabi to Shanghai Flights
- Antique to Shanghai Flights
- Evenes to Shanghai Flights
- Damascus to Shanghai Flights
- Erbil to Shanghai Flights
- Batumi to Shanghai Flights
- Dubai to Shanghai Flights
- El Nido to Shanghai Flights
- Fort McMurray to Shanghai Flights
- Mombasa to Shanghai Flights
- Porto Velho to Shanghai Flights
- Victoria to Shanghai Flights
- Hail to Shanghai Flights
Popular Routes With British Airways
- British Airways Flights to Las Vegas
- British Airways Flights to Dubai
- British Airways Flights to Orlando
- British Airways Flights to London
- British Airways Flights to Cape Town
- British Airways Flights to Edinburgh
- British Airways Flights to Rome
- British Airways Flights to Faro
- British Airways Flights to Malta
- British Airways Flights to New York
- British Airways Flights to Barcelona
- British Airways Flights to Bangkok
- British Airways Flights to Malaga
- British Airways Flights to Mauritius
- British Airways Flights to Port Moresby
- British Airways Flights to Nukus
- British Airways Flights to Catania
- British Airways Flights to Terceira Island
- British Airways Flights to Grand Island
Other popular airlines
- Malaysia Airlines Flights to London
- Emirates Flights to Bangkok
- Aer Lingus Flights to Porto
- British Airways Flights to Shanghai
- Turkish Airlines Flights to Kathmandu
- Cathay Pacific Flights to Vancouver
- Norwegian Flights to Stockholm
- easyJet Flights to Rotterdam
- Aer Lingus Flights to Denver
- Brussels Airlines Flights to Freetown
Top Flight Destinations in China
Most Viewed Hotels
- Hampton by Hilton Wuhan Jingkai
- Beishang Shenghui Fortune Hotel
- Sheraton Okinawa Sunmarina Resort
- Jade Hotel and Suites
- Lingshui Huaxinton Business Hotel
- GreenTree Inn (Shenzhen East Railway Station Changlong Subway Station)
- Lazy Dog Bed & Breakfast
- Willow Hotel Restaurant
- Ebai Chain Hotel (Shanghai Hongqiao Railway Station Exhibition Center Branch)
- Phi Phi Chang Grand Resort
- Halls Haven Holiday Units
- Toyoko Inn Keihin-Kyuko Kawasaki Ekimae
- Ayi Cange Inn (Lijiang Old Town Dayan Huaxiang Branch)
- Girivihar Holiday Club - Pure Veg
- Snow Village Erlanghe Mengliang Inn
Recommended for you
Payment Methods
Our Partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.