Cheap Flights Singapore (SIN) to Shanghai (SHA)
The cheapest price from Singapore to Shanghai is €147.31 with return on September 28, 2024. The average price is €203.43. The average flight time is 28 hours 56 minutes. There are 2 airports in Shanghai and 2 direct flights from Singapore.
Photo by zhang kaiyv on Unsplash
Cheapest prices for Shanghai flights by month
September
€241.00
October
€211.00
November
€203.00
December
€192.00
January
€192.00
February
€192.00
March
€192.00
April
€262.00
May
€262.00
June
€262.00
July
€262.00
August
€262.00
The cheapest months to book a flight from Singapore to Shanghai are December, January, February and March and the most expensive months to fly are April, May, June, July and August.
The cheapest day to travel from Singapore (SIN) to Shanghai (SHA)
The cheapest day to travel by plane from Singapore to Shanghai seems to be Tuesday and Sunday while the most expensive flights day is Friday.
Singapore (SIN) to Shanghai (SHA) Flight Information
The average flight time from Singapore to Shanghai is 28 hours 56 minutes with average flight price €203.43 and total distance 0 km.
Avg. Flight Duration: | 28 hours 56 minutes | |
---|---|---|
Flight Price: | €147.31 | |
Flight Depart from: | Singapore | |
Flight Arrive in: | Shanghai | |
Distance: | 3,793.6 km |
Frequently Asked Questions
How many airports are in Shanghai?
There are 2 airports in Shanghai: Shanghai Hongqiao International Airport and Shanghai Pudong International Airport.
How many airlines fly directly from Singapore to Shanghai?
There are 2 airlines that directly fly from Singapore to Shanghai: China Eastern Airlines and Singapore Airlines.
Popular destinations from Singapore
From Singapore (SIN) to Austin (AUS)
From €1,045.00
From Singapore (SIN) to Adler/Sochi (AER)
From €726.00
From Singapore (SIN) to Bucharest (BUH)
From €672.00
From Singapore (SIN) to Delhi (DEL)
From €168.00
From Singapore (SIN) to Cleveland (CLE)
From €1,188.00
From Singapore (SIN) to Baku (BAK)
From €580.00
From Singapore (SIN) to Guangzhou (CAN)
From €184.00
From Singapore (SIN) to Bogota (BOG)
From €1,582.00
From Singapore (SIN) to Auckland (AKL)
From €608.00
From Singapore (SIN) to Batumi (BUS)
From €774.00
From Singapore (SIN) to Antalya (AYT)
From €734.00
From Singapore (SIN) to Kota Kinabalu (BKI)
From €128.00
From Singapore (SIN) to Athens (ATH)
From €693.00
From Singapore (SIN) to Doha (DOH)
From €485.00
From Singapore (SIN) to Dhaka (DAC)
From €347.00
From Singapore (SIN) to Addis Ababa (ADD)
From €809.00
From Singapore (SIN) to Brisbane (BNE)
From €377.00
From Singapore (SIN) to Abu Dhabi (AUH)
From €404.00
From Singapore (SIN) to Chongqing (CKG)
From €246.00
From Singapore (SIN) to Berlin (BER)
From €684.00
From Singapore (SIN) to Buenos Aires (BUE)
From €1,356.00
From Singapore (SIN) to Mahe Island (SEZ)
From €770.00
From Singapore (SIN) to Bangkok (BKK)
From €105.00
From Singapore (SIN) to Almaty (ALA)
From €447.00
From Singapore (SIN) to Beijing (BJS)
From €256.00
From Singapore (SIN) to Chiang Mai (CNX)
From €335.00
From Singapore (SIN) to Cebu City (CEB)
From €137.00
From Singapore (SIN) to Bandar Seri Begawan (BWN)
From €274.00
From Singapore (SIN) to Colombo (CMB)
From €262.00
From Singapore (SIN) to Cancun (CUN)
From €1,251.00
Popular destinations from Shanghai
From Shanghai (SHA) to Bhavnagar (BHU)
From €591.00
From Shanghai (SHA) to Beijing (BJS)
From €147.00
From Shanghai (SHA) to Mumbai (BOM)
From €426.00
From Shanghai (SHA) to Atlanta (ATL)
From €1,445.00
From Shanghai (SHA) to Budapest (BUD)
From €546.00
From Shanghai (SHA) to Bacolod (BCD)
From €439.00
From Shanghai (SHA) to Bodrum (BJV)
From €989.00
From Shanghai (SHA) to Barnaul (BAX)
From €642.00
From Shanghai (SHA) to Guangzhou (CAN)
From €113.00
From Shanghai (SHA) to Abu Dhabi (AUH)
From €370.00
From Shanghai (SHA) to Antalya (AYT)
From €757.00
From Shanghai (SHA) to Bukhara (BHK)
From €842.00
From Shanghai (SHA) to Almaty (ALA)
From €479.00
From Shanghai (SHA) to Bangkok (BKK)
From €171.00
From Shanghai (SHA) to Belgrade (BEG)
From €576.00
From Shanghai (SHA) to Adler/Sochi (AER)
From €640.00
From Shanghai (SHA) to Bridgetown (BGI)
From €1,342.00
From Shanghai (SHA) to Cebu City (CEB)
From €215.00
From Shanghai (SHA) to Baltimore (BWI)
From €1,195.00
From Shanghai (SHA) to Baku (BAK)
From €587.00
From Shanghai (SHA) to Brisbane (BNE)
From €540.00
From Shanghai (SHA) to Seoul (SEL)
From €106.00
From Shanghai (SHA) to Tokyo (TYO)
From €160.00
From Shanghai (SHA) to Auckland (AKL)
From €375.00
From Shanghai (SHA) to Kota Kinabalu (BKI)
From €150.00
From Shanghai (SHA) to Nha Trang (NHA)
From €189.00
From Shanghai (SHA) to Berlin (BER)
From €627.00
From Shanghai (SHA) to Barcelona (BCN)
From €587.00
From Shanghai (SHA) to Buenos Aires (BUE)
From €1,350.00
From Shanghai (SHA) to Amsterdam (AMS)
From €533.00