Cheap flight deals from Edinburgh to Shanghai
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
EDI 12:00 PM22h 40m1 stopsSHA 5:40 PMEdinburgh - Shanghai | Fri, Apr 11 | Hainan AirlinesSHA 8:20 AM29h 40m1 stopsEDI 7:00 AMShanghai - Edinburgh | Sun, Apr 13 | Hainan AirlinesPHP 26,136 PHP 31,76218% OFF18% OFFPHP 31,762 PHP 26,136
-
EDI 12:00 PM24h1 stopsSHA 7:00 PMEdinburgh - Shanghai | Fri, May 16 | Hainan AirlinesSHA 8:20 AM29h 40m1 stopsEDI 7:00 AMShanghai - Edinburgh | Thu, May 22 | Hainan AirlinesPHP 26,544 PHP 31,76216% OFF16% OFFPHP 31,762 PHP 26,544
-
EDI 12:00 PM28h 5m1 stopsSHA 11:05 PMEdinburgh - Shanghai | Sat, May 31 | Hainan AirlinesSHA 8:15 PM17h 45m1 stopsEDI 7:00 AMShanghai - Edinburgh | Sun, Jun 8 | Hainan AirlinesPHP 26,685 PHP 31,76216% OFF16% OFFPHP 31,762 PHP 26,685
-
EDI 12:00 PM28h 5m1 stopsSHA 11:05 PMEdinburgh - Shanghai | Mon, May 26 | Hainan AirlinesSHA 7:00 PM19h1 stopsEDI 7:00 AMShanghai - Edinburgh | Tue, Jun 3 | Hainan AirlinesPHP 26,81016% OFFPHP 31,762 PHP 26,810
-
EDI 12:00 PM28h 5m1 stopsSHA 11:05 PMEdinburgh - Shanghai | Wed, May 21 | Hainan AirlinesSHA 8:20 AM29h 40m1 stopsEDI 7:00 AMShanghai - Edinburgh | Tue, May 27 | Hainan AirlinesPHP 26,83416% OFFPHP 31,762 PHP 26,834
-
EDI 12:00 PM28h 5m1 stopsSHA 11:05 PMEdinburgh - Shanghai | Mon, May 19 | Hainan AirlinesSHA 7:00 PM19h1 stopsEDI 7:00 AMShanghai - Edinburgh | Sun, May 25 | Hainan AirlinesPHP 26,88115% OFFPHP 31,762 PHP 26,881
-
EDI 12:00 PM14h 50m1 stopsPVG 9:50 AMEdinburgh - Shanghai | Wed, May 28 | Hainan AirlinesPVG 11:05 AM26h 55m1 stopsEDI 7:00 AMShanghai - Edinburgh | Thu, Jun 5 | Hainan AirlinesPHP 26,89715% OFFPHP 31,762 PHP 26,897
-
EDI 12:00 PM15h 55m1 stopsSHA 10:55 AMEdinburgh - Shanghai | Fri, May 23 | Hainan AirlinesSHA 11:15 AM26h 45m1 stopsEDI 7:00 AMShanghai - Edinburgh | Fri, May 30 | Hainan AirlinesPHP 28,18211% OFFPHP 31,762 PHP 28,182
-
EDI 12:00 PM14h 50m1 stopsPVG 9:50 AMEdinburgh - Shanghai | Sat, May 17 | Hainan AirlinesSHA 11:15 AM26h 45m1 stopsEDI 7:00 AMShanghai - Edinburgh | Sun, May 25 | Hainan AirlinesPHP 28,19711% OFFPHP 31,762 PHP 28,197
-
EDI 12:00 PM24h1 stopsSHA 7:00 PMEdinburgh - Shanghai | Fri, May 9 | Hainan AirlinesPVG 11:05 AM26h 55m1 stopsEDI 7:00 AMShanghai - Edinburgh | Thu, May 15 | Hainan AirlinesPHP 28,26811% OFFPHP 31,762 PHP 28,268
-
EDI 1:00 PM17h 25m1 stopsSHA Invalid DateEdinburgh - Shanghai | Sat, Apr 5 | Normal AirlineSHA 3:00 PM6hNonstopEDI 4:00 PMShanghai - Edinburgh | Mon, Apr 7 | Normal AirlineFind More FlightsFind More Flights
-
EDI 12:00 PM14h 50m1 stopsPVG 9:50 AMEdinburgh - Shanghai | Fri, Apr 11 | Hainan AirlinesPHP 18,566 PHP 26,71631% OFF31% OFFPHP 26,716 PHP 18,566
-
EDI 12:00 PM22h 40m1 stopsSHA 5:40 PMEdinburgh - Shanghai | Sat, May 31 | Hainan AirlinesPHP 19,232 PHP 26,71628% OFF28% OFFPHP 26,716 PHP 19,232
-
EDI 12:00 PM14h 50m1 stopsPVG 9:50 AMEdinburgh - Shanghai | Mon, Apr 14 | Hainan AirlinesPHP 19,318 PHP 26,71628% OFF28% OFFPHP 26,716 PHP 19,318
-
EDI 12:00 PM22h 40m1 stopsSHA 5:40 PMEdinburgh - Shanghai | Mon, Apr 21 | Hainan AirlinesPHP 19,34228% OFFPHP 26,716 PHP 19,342
-
EDI 12:00 PM14h 50m1 stopsPVG 9:50 AMEdinburgh - Shanghai | Mon, May 19 | Hainan AirlinesPHP 19,52227% OFFPHP 26,716 PHP 19,522
-
EDI 12:00 PM14h 50m1 stopsPVG 9:50 AMEdinburgh - Shanghai | Wed, May 21 | Hainan AirlinesPHP 19,66326% OFFPHP 26,716 PHP 19,663
-
EDI 12:00 PM28h 5m1 stopsSHA 11:05 PMEdinburgh - Shanghai | Fri, Apr 25 | Hainan AirlinesPHP 23,30713% OFFPHP 26,716 PHP 23,307
-
EDI 12:00 PM15h1 stopsSHA 10:00 AMEdinburgh - Shanghai | Mon, Apr 28 | Hainan AirlinesPHP 23,53412% OFFPHP 26,716 PHP 23,534
-
EDI 8:25 AM15h 15m1 stopsPVG 6:40 AMEdinburgh - Shanghai | Thu, May 15 | FinnairPHP 23,58912% OFFPHP 26,716 PHP 23,589
-
EDI 6:00 AM16h 45m1 stopsPVG 5:45 AMEdinburgh - Shanghai | Fri, Apr 25 | easyJetPHP 23,77711% OFFPHP 26,716 PHP 23,777
-
EDI 1:00 PM17h 25m1 stopsSHA Invalid DateEdinburgh - Shanghai | Sat, Apr 5 | Normal AirlineFind 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 from Edinburgh to Shanghai?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Edinburgh (EDI) to Shanghai (SHA) the cheapest?
Airlines adjust prices for flights from Edinburgh to Shanghai based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Edinburgh (EDI) to Shanghai (SHA) cost?
According to Trip.com's data, the lowest price is around PHP 55,172. -
What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 33 km. It takes about 50 minutes by taxi.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
How to find a cheap flight from Edinburgh to Shanghai
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Edinburgh to Shanghai. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Info | Edinburgh to Shanghai
Cheapest one-way flight price | PHP 18,565 |
---|---|
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 9,017.53 km |
Popular airline | Air France |
More Travel Options
-
Popular Flights From Edinburgh
-
Top Routes to Shanghai
-
Recommended Routes
- Edinburgh to Paris Flights
- Edinburgh to Birmingham Flights
- Edinburgh to Amsterdam Flights
- Edinburgh to Tokyo Flights
- Edinburgh to Barcelona Flights
- Edinburgh to Istanbul Flights
- Edinburgh to Bali Flights
- Edinburgh to Bristol Flights
- Edinburgh to Bangkok Flights
- Edinburgh to Belfast Flights
- Edinburgh to Fuzhou Flights
- Flights from Edinburgh Airport to Ozamis City
- Flights from Edinburgh Airport to Cebu
- Flights from Edinburgh Airport to Iloilo City
- Flights from Edinburgh Airport to Calbayog
- Flights from Edinburgh Airport to Roxas City
- Flights from Edinburgh Airport to Cagayan De Oro
- Flights from Edinburgh to Basco Airport
- Flights from Edinburgh to Pagadian Airport
- Flights from Edinburgh to Dipolog Airport
- Flights from Edinburgh to Puerto Princesa International Airport
- Flights from Edinburgh to Laguindingan International Airport
- Flights from Edinburgh to Ninoy Aquino International Airport
- Flights from Edinburgh Airport to Ninoy Aquino International Airport
- Flights from Edinburgh Airport to Clark International Airport
- Flights from Edinburgh Airport to Francisco Bangoy International Airport
- Flights from Edinburgh Airport to Mactan-Cebu International Airport
- Flights from Edinburgh Airport to Laguindingan International Airport
- Flights from Edinburgh Airport to SUG Airport
- Los Angeles to Shanghai Flights
- Singapore to Shanghai Flights
- Moscow to Shanghai Flights
- Kuala Lumpur to Shanghai Flights
- Jakarta to Shanghai Flights
- Kaohsiung to Shanghai Flights
- Melbourne to Shanghai Flights
- Sydney to Shanghai Flights
- Bangkok to Shanghai Flights
- Taipei to Shanghai Flights
- Paris to Shanghai Flights
- Flights from Ninoy Aquino International Airport to Shanghai
- Flights from Mactan-Cebu International Airport to Shanghai
- Flights from Francisco Bangoy International Airport to Shanghai
- Flights from Clark International Airport to Shanghai
- Flights from Iloilo International Airport to Shanghai
- Flights from Godofredo P. Ramos Airport to Shanghai
- Flights from Manila to Shanghai Pudong International Airport
- Flights from Manila to Shanghai Hongqiao International Airport
- Flights from Cebu to Shanghai Hongqiao International Airport
- Flights from Cebu to Shanghai Pudong International Airport
- Flights from Mabalacat to Shanghai Hongqiao International Airport
- Flights from Mabalacat to Shanghai Pudong International Airport
- Flights from Ninoy Aquino International Airport to Shanghai Hongqiao International Airport
- Flights from Ninoy Aquino International Airport to Shanghai Pudong International Airport
- Flights from Mactan-Cebu International Airport to Shanghai Hongqiao International Airport
- Flights from Mactan-Cebu International Airport to Shanghai Pudong International Airport
- Flights from Godofredo P. Ramos Airport to Shanghai Hongqiao International Airport
- Flights from Godofredo P. Ramos Airport to Shanghai Pudong International Airport
- London to Hong Kong Flights
- London to Shanghai Flights
- London to Taipei Flights
- London to Beijing Flights
- London to Guangzhou Flights
- London to Fuzhou Flights
- London to Shenzhen Flights
- Birmingham to Hong Kong Flights
- Manchester to Shanghai Flights
- Edinburgh to Hong Kong Flights
- Manchester to Guangzhou Flights