What to know about flights from Singapore to Shanghai?
The approximate distance between Singapore and Shanghai is 3,792.46 km. Average flight time from Singapore to Shanghai is around 5 hours 23 minutes. According to Trip.com data, travel demand hits its peak in July. The cheapest month to book flights is November.
How can I find cheap flights from Singapore to Shanghai?
Explore the cheapest one-way and round-trip flights from Singapore to Shanghai over the next 90 days, with one-way fares from US$107 and round-trip from US$187. Based on Trip.com's latest 7-day flight data.
-
One way
-
Round-trip
-
-
Cheapest nonstop
SIN 21:005h 45mNonstopPVG 02:45Singapore - Shanghai | Thu, Oct 1 | Spring Airlines
PVG 14:355h 25mNonstopSIN 20:00Shanghai - Singapore | Tue, Oct 6 | Spring AirlinesPrice detailsDepartureSIN-PVGEconomy class
Included
ReturnPVG-SINEconomy class
Included
US$187 US$30739% off39% offUS$307 US$187 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Fri, Oct 2 | Spring Airlines
PVG 09:155h 55mNonstopSIN 15:10Shanghai - Singapore | Fri, Oct 9 | Spring AirlinesPrice detailsDepartureSIN-PVGEconomy class
Included
ReturnPVG-SINEconomy class
Included
US$187 US$30739% off39% offUS$307 US$187 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Mon, Sep 28 | Spring Airlines
PVG 23:305h 45mNonstopSIN 05:15Shanghai - Singapore | Mon, Oct 5 | Spring AirlinesPrice detailsDepartureSIN-PVGEconomy class
Included
ReturnPVG-SINEconomy class
Included
US$188 US$30739% off39% offUS$307 US$188 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Wed, Sep 30 | Spring Airlines
PVG 14:355h 25mNonstopSIN 20:00Shanghai - Singapore | Wed, Oct 7 | Spring AirlinesPrice detailsDepartureSIN-PVGEconomy class
Included
ReturnPVG-SINEconomy class
Included
US$18938% offUS$307 US$189 -
SIN 16:305h 40mNonstopPVG 22:10Singapore - Shanghai | Tue, Sep 29 | Spring Airlines
PVG 23:305h 45mNonstopSIN 05:15Shanghai - Singapore | Tue, Oct 6 | Spring AirlinesPrice detailsDepartureSIN-PVGEconomy class
Included
ReturnPVG-SINEconomy class
Included
US$19038% offUS$307 US$190 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Sun, Sep 27 | Spring Airlines
PVG 01:358h 5m1 stopSIN 09:40Shanghai - Singapore | Sun, Oct 4 | AirAsia XPrice detailsDepartureSIN-PVGEconomy class
Included
ReturnPVG-KULEconomy class
Included
KUL-SINEconomy class
Included
USB port and power outletUS$21630% offUS$307 US$216 -
SIN 13:458h 35m1 stopSHA 22:20Singapore - Shanghai | Mon, Sep 28 | China Southern Airlines
PVG 23:305h 45mNonstopSIN 05:15Shanghai - Singapore | Mon, Oct 5 | Spring AirlinesPrice detailsDepartureSIN-CANEconomy class
Included
In-flight meals are availableWi-Fi (additional charge)USB port and power outletCAN-SHAEconomy class
Included
In-flight meals are availableWi-Fi (additional charge)USB port and power outletReturnPVG-SINEconomy class
Included
US$22228% offUS$307 US$222 -
SIN 03:0011h 25m1 stopSHA 14:25Singapore - Shanghai | Wed, Sep 30 | Shenzhen Airlines
PVG 14:355h 25mNonstopSIN 20:00Shanghai - Singapore | Wed, Oct 7 | Spring AirlinesPrice detailsDepartureSIN-SZXEconomy class
Included
In-flight meals are availableSZX-SHAEconomy class
Included
In-flight meals are availableReturnPVG-SINEconomy class
Included
US$22427% offUS$307 US$224 -
SIN 02:408h 20m1 stopSHA 11:00Singapore - Shanghai | Tue, Sep 29 | Xiamen Airlines
PVG 23:305h 45mNonstopSIN 05:15Shanghai - Singapore | Mon, Oct 5 | Spring AirlinesPrice detailsDepartureSIN-XMNEconomy class
Included
In-flight meals are availableXMN-SHAEconomy class
Included
In-flight meals are availableReturnPVG-SINEconomy class
Included
US$22427% offUS$307 US$224 -
SIN 03:0011h 25m1 stopSHA 14:25Singapore - Shanghai | Tue, Sep 29 | Shenzhen Airlines
PVG 23:305h 45mNonstopSIN 05:15Shanghai - Singapore | Mon, Oct 5 | Spring AirlinesPrice detailsDepartureSIN-SZXEconomy class
Included
In-flight meals are availableSZX-SHAEconomy class
Included
In-flight meals are availableReturnPVG-SINEconomy class
Included
US$22427% offUS$307 US$224 -
SIN 13:0017h 25m1 stopSHA 14:00Singapore - Shanghai | Tue, Sep 8 | Normal Airline
SHA 15:006hNonstopSIN 16:00Shanghai - Singapore | Thu, Sep 10 | Normal AirlineMore cheap flightsMore cheap flights
-
Cheapest nonstop
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Sun, Sep 27 | Spring Airlines
US$107 US$16836% off36% offUS$168 US$107 -
SIN 21:005h 45mNonstopPVG 02:45Singapore - Shanghai | Thu, Oct 1 | Spring Airlines
US$107 US$16836% off36% offUS$168 US$107 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Wed, Sep 30 | Spring Airlines
US$108 US$16836% off36% offUS$168 US$108 -
SIN 21:005h 45mNonstopPVG 02:45Singapore - Shanghai | Tue, Sep 29 | Spring Airlines
US$10836% offUS$168 US$108 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Fri, Sep 25 | Spring Airlines
US$11035% offUS$168 US$110 -
SIN 16:305h 40mNonstopPVG 22:10Singapore - Shanghai | Sat, Sep 26 | Spring Airlines
US$11035% offUS$168 US$110 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Fri, Oct 2 | Spring Airlines
US$11035% offUS$168 US$110 -
SIN 06:155h 35mNonstopPVG 11:50Singapore - Shanghai | Mon, Sep 28 | Spring Airlines
US$11134% offUS$168 US$111 -
SIN 16:305h 40mNonstopPVG 22:10Singapore - Shanghai | Thu, Sep 24 | Spring Airlines
US$11432% offUS$168 US$114 -
SIN 16:105h 50mNonstopPVG 22:00Singapore - Shanghai | Wed, Sep 23 | Spring Airlines
US$12227% offUS$168 US$122 -
SIN 13:0017h 25m1 stopSHA 14:00Singapore - Shanghai | Tue, Sep 8 | Normal AirlineMore cheap flightsMore cheap flights
-
Which airlines are the most popular for Singapore to Shanghai flights?
China Eastern Airlines
Singapore Airlines
Juneyao Airlines
Air China
Spring Airlines
Cathay Pacific
China Southern Airlines
Xiamen Airlines
Vietnam Airlines
Hainan Airlines
Shandong Airlines
Shenzhen Airlines
Sichuan Airlines
VietJet Air
Trip.com Price Trends on Flights from Singapore to Shanghai
Which month has the cheapest one-way flights from Singapore to Shanghai?
Based on Trip.com’s data, the cheapest month for flights from Singapore to Shanghai is January, with an average price of US$109; while the month with the highest flight price is usually August, with an average price of up to US$443.
Which month has the cheapest round-trip flights from Singapore to Shanghai?
Based on data from Trip.com, the lowest prices for round-trip flights from Singapore to Shanghai are found during March, with an average price of US$198. Conversely, the highest prices are found during August, with an average price of up to US$496.
Frequently Asked Questions
-
What are the cheapest flights from Singapore to Shanghai (SIN-SHA)?
Based on Trip.com data, Spring Airlines offers one-way fares as low as US$107 on Cheapest nonstop routes (e.g. SIN to PVG on Sun, Sep 27), while Spring Airlines offers Cheapest nonstop round-trips from US$187 departing on Thu, Oct 1 and returning on Tue, Oct 6. -
Which airlines offer direct flights from Singapore to Shanghai?
At the moment, you can catch a nonstop flight from Singapore to Shanghai with the following airlines, including: China Eastern Airlines Singapore Airlines Juneyao Airlines Spring Airlines Air China Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days. -
How long is a flight from Singapore to Shanghai?
It takes about 5 hours 23 minutes to fly from Singapore to Shanghai. -
When is the best time to book flights from Singapore to Shanghai?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Singapore to Shanghai is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals. -
How many flights are there per week from Singapore to Shanghai?
Based on Trip.com data in the past 4 weeks, there is 120 flight per week flying from Singapore to Shanghai. You can check the weekly schedule for popular airlines on this route below: China Eastern Airlines: S/M/T/W/T/F/S -- MU3984 (23:58) Juneyao Airlines: S/M/T/W/T/F/S -- HO3514 (10:15) Juneyao Airlines: S/M/T/W/T/F/S -- HO1576 (23:58) -
How can I find the best deals on flights from Singapore to Shanghai?
To find best deals on flights from Singapore to Shanghai, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Sun, Sep 27, with one-way flights priced at just US$107.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Spring Airlines.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Shanghai travel is around July.
· Get exclusive promo codes for Trip.com app users. -
When are flight tickets from Singapore (SIN) to Shanghai (SHA) the cheapest?
The cheapest months to fly from Singapore to Shanghai is November, when demand for travel is lower. -
Which upcoming date is cheapest to fly from Singapore to Shanghai on?
After crunching the numbers on our September flight calendar, it's currently cheapest to fly from Singapore to Shanghai on September 22, 2026 with Spring Airlines, with prices starting at US$98. -
Which airports fly into Shanghai from Singapore?
You can land at any one of the following hubs in Shanghai: Shanghai Pudong International Airport (PVG), and Shanghai Hongqiao International Airport (SHA). Flying from Singapore Changi Airport to Shanghai Pudong International Airport (SIN-PVG) is by far the most common option on this route. -
Is there any time difference between Singapore and Shanghai?
The time difference between Shanghai and Singapore is 0m. -
How do I change or cancel my ticket from Singapore to Shanghai?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages. -
What is the average cost of a one-way flight from Singapore to Shanghai?
Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Singapore to Shanghai is US$310. Fares vary by travel date, airline and availability. -
What is the average cost of a round-trip flight from Singapore to Shanghai?
Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Singapore to Shanghai is US$556. The final price depends on the outbound and return dates, airline and fare conditions. -
How do I book flights from Singapore to Shanghai on Trip.com?
Enter Singapore and Shanghai, choose your travel dates and passengers, then compare flights by price, duration and baggage. Select a fare, review the change and cancellation rules, enter traveler details and complete payment to receive your confirmation. -
Are there budget airlines on the Singapore to Shanghai route?
Spring Airlines and Cebu Pacificare the most popular budget airlines flying from Singapore to Shanghai. Check baggage, seat and payment fees before comparing the final price.
Singapore to Shanghai Flights: Complete Flight Guide
Flying from Singapore to Shanghai: What You Need to Know
Route Overview
Direct flights between Singapore and Shanghai cover about 3,792 km and take around 5 hours 26 minutes on average. Singapore Airlines, China Eastern Airlines, Juneyao Air, Spring Airlines and Air China all fly the route nonstop, with arrivals split between Shanghai Pudong (PVG) and Shanghai Hongqiao (SHA). Singapore Airlines operates to Pudong, and Spring Airlines generally has the lowest direct fares, from US$107 one way. Compare live schedules and prices for this route on Trip.com.
Airline Details
Singapore Airlines
Flight time | Baggage | Features |
|---|---|---|
5h20m to 5h45m nonstop | Carry-on: up to 7kg per bag. Checked: Economy 25-30kg, Business 40kg (weight concept, non-US routes) | Full-service carrier. Business Class has 180° flat beds and free Wi-Fi |
China Eastern Airlines
Flight time | Baggage | Features |
|---|---|---|
5h30m to 5h45m nonstop | Carry-on: 1 piece up to 8kg (Economy). Checked: Economy 2 pieces up to 23kg each, Business 2 pieces up to 32kg | Full-service carrier. Operates to Shanghai Pudong |
Spring Airlines
Flight time | Baggage | Features |
|---|---|---|
5h15m to 5h30m nonstop | Carry-on: 1 piece up to 7kg (30×20×40cm). Checked: free checked baggage varies by fare, with the cheapest fares including none; SpringPlus adds 20kg checked and 10kg carry-on | Budget airline. Lowest direct fares on the route, from US$107 one way |
Air China
Flight time | Baggage | Features |
|---|---|---|
5h30m to 5h45m nonstop | Not mentioned in source; confirm on official website | Full-service carrier |
Other Airlines (Juneyao Air, Shanghai Airlines)
Juneyao Air and Shanghai Airlines also fly nonstop between Singapore and Shanghai. Flight times and baggage policies were not detailed in the sources reviewed, so check each airline's official website for current details.
Airport Information
Singapore Changi Airport (SIN)
Singapore Changi Airport sits about 20 km (12 miles) from downtown and handles more than 60 million passengers a year across four terminals. Terminals 1, 2 and 3 are connected by walkways and a free Skytrain, while Terminal 4 runs a free shuttle bus. Next to Terminal 1, Jewel Changi has the 40-metre HSBC Rain Vortex, the world's tallest indoor waterfall, inside a complex that stays open around the clock.
Mode | Time | Cost |
|---|---|---|
MRT | 35-40 minutes | about S$2 (~US$1.50) |
Taxi | 20-30 minutes | S$19-42 (~US$15-33) |
Ride-hailing apps | 20-30 minutes | S$17-38 (~US$13-30) |
Private transfer | 20-30 minutes | from S$54 (~US$42) |
Bus | 60-90 minutes | about S$2.40 (~US$1.90) |
Car rental | Up to you | from S$91/day (~US$71) |
Shanghai's Two Airports
Shanghai has two major airports. Pudong International Airport (PVG) lies about 30 km east of downtown and is the city's main gateway for international flights. Hongqiao International Airport (SHA) sits about 13 km west of the city center and mostly serves domestic and regional routes. Flights from Singapore arrive at both, depending on the airline.
Airport | Distance from city center | Main role |
|---|---|---|
Pudong (PVG) | about 30 km east | Primary international gateway |
Hongqiao (SHA) | about 13 km west | Domestic and regional flights |
From Hongqiao, Metro Line 2 or 10 reaches the city center in 30-35 minutes, a taxi takes 20-40 minutes, and an airport bus runs 30-60 minutes.
Mode | Time | Cost |
|---|---|---|
Metro Line 2 or 10 | 30-35 minutes | CNY 4-5 (~US$0.55-0.70) |
Taxi | 20-40 minutes | CNY 50-80 (~US$7-11) |
Airport bus | 30-60 minutes | CNY 4-10 (~US$0.55-1.40) |
From Pudong, Metro Line 2 is the cheapest way in, and the Maglev plus metro is the fastest, at about 30 minutes total.
Mode | Time | Cost |
|---|---|---|
Metro Line 2 | 60-70 minutes | CNY 7-9 (~US$1.00-1.30) |
Maglev + Metro | about 30 minutes total | CNY 50 (~US$7) plus metro fare |
Taxi | 45-90 minutes | CNY 150-200 (~US$21-28) |
Airport bus | 60-90 minutes | CNY 16-30 (~US$2.20-4.00) |
The Shanghai Maglev is the world's first commercial magnetic levitation line. It is designed for a top speed of 431 km/h and in regular service runs at 300 km/h, covering the 30 km from Pudong Airport to Longyang Road in about 8 minutes. A one-way ticket costs CNY 50 (~US$7), and a same-day airline ticket brings a 20% discount (CNY 40). Pudong has two main terminals and two satellite concourses linked by free shuttles and automated trains. To move between the two airports, allow 80-90 minutes on Metro Line 2 (CNY 7-14, about US$1-2) or 50-70 minutes by taxi (CNY 170-202, about US$25-30).
Shanghai Travel Guide: Visas, Customs & Booking Tips
Visa & Entry
Travelers from many countries can enter China without a visa. As of early 2026, citizens of about 50 countries, including the UK, Canada, Australia, New Zealand, Japan and South Korea, get 30-day visa-free entry with an ordinary passport for business, tourism, family visits, exchange visits and transit. The list does not include the United States, so US passport holders need a visa for a regular visit. Singapore citizens are also visa-exempt for short visits of up to 30 days for tourism and business.
For those passing through, the 240-hour visa-free transit policy covers citizens of 55 countries, including the US, at 60 ports across 24 provinces, including Shanghai. This gives up to 10 days for travelers continuing to a third destination.
All foreign nationals entering mainland China must submit the China Digital Arrival Card (CDAC) online before passing border control, even when traveling under a visa-free policy. You can complete it up to 72 hours (3 days) before arrival. Passengers on a direct 24-hour transit who stay airside are exempt.
Currency & Customs
On entry, the carry-on limit for Chinese yuan (RMB) is RMB 20,000, and foreign currency of US$5,000 or more must be declared. Non-Chinese residents temporarily staying in China have a duty-free allowance of up to RMB 2,000 for items that remain in the country; Chinese residents returning from overseas get up to RMB 5,000. Adults may bring in no more than 1,500ml of alcohol (12% or higher) and no more than 400 cigarettes (or 100 cigars, or 500g of tobacco); excess quantities must be declared and taxed.
Items that require mandatory declaration include meat, milk, eggs, bird's nests and fresh fruit; medicines; and radio transmitters, communication devices and drones. The separate Customs Health Declaration Form (often known as the 'Black Code') (often known as the 'Black Code') has been abolished, and health screening now happens as part of standard immigration vetting.
Booking Tips
Spring Airlines usually lists the lowest direct fares, from US$107 one way or US$192 round trip, while Singapore Airlines and China Eastern Airlines operate the most frequent nonstop flights on the route. Trip.com lets you compare airlines, dates and prices in a single search.
※ Fares, schedules and policies are subject to change. Confirm with official sources before booking.
Trip.com Airline Insights on Flights from Singapore to Shanghai
Which airline offers the cheapest direct flights from Singapore to Shanghai?
Based on Trip.com’s data from the past 12 months, Spring Airlines provides the lowest-priced direct flights from Singapore to Shanghai, with fares starting at US$214.
Which airline operates the most flights from Singapore to Shanghai?
Based on Trip.com’s data from the past month, China Eastern Airlines operates the most frequent flights from Singapore to Shanghai, with 53 flights per week.
How many flights fly from Singapore to Shanghai daily?
Based on the past month's historical data from Trip.com, the number of flights from Singapore to Shanghai is the highest on Saturday and the lowest on Sunday.
Explore More Popular Flights
- Cheap flights from Singapore to Kuala Lumpur
- Cheap flights from Singapore to Yangon
- Direct flights from Singapore to Bali
- Direct flights from Singapore to Jakarta
- Direct flights from Singapore to Dhaka
- Return flights from Singapore to Ho Chi Minh City
- Direct flights from Singapore to Bangkok
- Cheap flights from Singapore to Shanghai
- Direct flights from Singapore to Ta Khmau
- Direct flights from Singapore to Seoul
- Cheap flights from Shenzhen to Shanghai
- Return flights from Zhangjiajie to Shanghai
- Direct flights from Bangkok to Shanghai
- Return flights from Beijing to Shanghai
- Return flights from Ta Khmau to Shanghai
- Return flights from Seoul to Shanghai
- Cheap flights from Chongqing to Shanghai
- Return flights from Ulaanbaatar to Shanghai
- Direct flights from Hong Kong to Shanghai
- Cheap flights from Guangzhou to Shanghai
Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.