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.

Cheapest one-way
US$107
Spring Airlines Spring Airlines SIN-SHA 5h 35m · Nonstop Sun, Sep 27
Book Now
Cheapest round-trip
US$187
Spring Airlines Spring Airlines SIN-SHA 5h 45m · Nonstop Thu, Oct 1 - Tue, Oct 6
Book Now
When to fly
January
Cheapest
July
Peak season
Route details
3,792.46 km
Flight distance
5h 23m
Average flight time

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.

Flight.News
Flights from Singapore to Shanghai operate an average of 40 times per day over the past 7 days, with a 26.8% on-time departure rate and a 78.2% on-time arrival rate.

Which airlines are the most popular for Singapore to Shanghai flights?

The most popular airlines flying from Singapore to Shanghai are China Eastern Airlines, Singapore Airlines, and Juneyao Airlines, among 14 carriers on this route. Spring Airlines offers the lowest fares. Based on Trip.com's flight booking data from the previous 12 months.
China Eastern Airlines logo China Eastern Airlines
Singapore Airlines logo Singapore Airlines
Juneyao Airlines logo Juneyao Airlines
Air China logo Air China
Spring Airlines logo Spring Airlines
Cathay Pacific logo Cathay Pacific
China Southern Airlines logo China Southern Airlines
Xiamen Airlines logo Xiamen Airlines
Vietnam Airlines logo Vietnam Airlines
Hainan Airlines logo Hainan Airlines
Shandong Airlines logo Shandong Airlines
Shenzhen Airlines logo Shenzhen Airlines
Sichuan Airlines logo Sichuan Airlines
VietJet Air logo VietJet Air
Airlines are determined based on actual purchased flight tickets from Singapore to Shanghai according to previous 12 months data from Trip.com.

Trip.com Price Trends on Flights from Singapore to Shanghai

Which month has the cheapest one-way flights from Singapore to Shanghai?

Average monthly one-way flight prices from Singapore to Shanghai, based on bookings made by Trip.com users over the past 12 months.

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.

US$443
US$276
US$109
0
    Cheapest
  • US$443
    Aug
  • US$128
    Sep
  • US$130
    Oct
  • US$133
    Nov
  • US$136
    Dec
  • US$109
    Jan
  • US$180
    Feb
  • US$113
    Mar
  • US$128
    Apr
  • US$161
    May
  • US$124
    Jun
  • US$141
    Jul

Which month has the cheapest round-trip flights from Singapore to Shanghai?

The average price of round-trip flights from Singapore to Shanghai purchased by Trip.com users by month over the past 12 months.

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.

US$496
US$347
US$198
US$49
    Cheapest
  • US$496
    Aug
  • US$250
    Sep
  • US$244
    Oct
  • US$218
    Nov
  • US$316
    Dec
  • US$284
    Jan
  • US$359
    Feb
  • US$198
    Mar
  • US$228
    Apr
  • US$220
    May
  • US$292
    Jun
  • US$335
    Jul

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.
  • 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.
  • It takes about 5 hours 23 minutes to fly 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.
  • 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)
  • 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.
  • The cheapest months to fly from Singapore to Shanghai is November, when demand for travel is lower.
  • 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.
  • 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.
  • The time difference between Shanghai and Singapore is 0m.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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?

Data is based on the average price of all nonstop flights from Singapore to Shanghai on Trip.com over the past 12 months.

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.

US$122
US$214
US$307
US$400
US$492
Spring Airlines
US$214
Spring Airlines
China Southern Airlines
US$269
China Southern Airlines
Juneyao Airlines
US$340
Juneyao Airlines
Air China
US$347
Air China
China Eastern Airlines
US$432
China Eastern Airlines
Singapore Airlines
US$492
Singapore Airlines

Which airline operates the most flights from Singapore to Shanghai?

Total flights from Singapore to Shanghai across all airlines. (Based on Trip.com data from the past month)

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.

17
29
41
53
China Eastern Airlines
53
China Eastern Airlines
Singapore Airlines
44
Singapore Airlines
Air China
44
Air China
Virgin Australia
37
Virgin Australia
Juneyao Airlines
29
Juneyao Airlines
Qantas Airways
29
Qantas Airways

How many flights fly from Singapore to Shanghai daily?

The data is based on the flight numbers for each day of the week from Singapore to Shanghai within the Trip.com database over the past month.

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.

196
162
127
93
Highest
148
Mon
147
Tue
153
Wed
154
Thu
191
Fri
196
Sat
127
Sun

Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.

Book with no extra fees

Prices displayed on this page are all-inclusive (incl. taxes, fuel surcharges, Civil Aviation Development Fund, etc.), and all fees are clearly shown before you pay. Charges for checked baggage, onboard meals, Wi‑Fi, and other optional services are also included where applicable in the flight cards.

Real-time pricing updates

Prices, availability, and travel details on this page have been updated within the last 24 hours, and for many routes are refreshed in real time. The more popular the route, the more accurate and up-to-date the data.

Change & Cancellation Policy

Trip.com shows the change and cancellation rules for each ticket during the booking process, including all related fees and conditions. Please refer to the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply based on the airline’s fare rules.
Cancellation/change due to a flight schedule change:
If your flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For full details of change and cancellation policies, please refer to the customer support pages.