FlightsFrom Singapore

To Shanghai

Cheap Flights from Singapore to Shanghai

Browse current best options from Singapore. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Singapore

RatePunk searches hundreds of travel sites at once for deals on flights to Shanghai

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Singapore to Shanghai

Explore current cheapest deals departing from Singapore to Shanghai

November 3 - November 17

Cheapest

SIN - Shanghai

$259

$221

Round trip

October 1 - October 7

Earliest

SIN - Shanghai

$237

$230

Round trip

October 1 - October 14

Earliest

SIN - Shanghai

$263

$233

Round trip

November 2 - November 4

SIN - Shanghai

$271

$234

Round trip

October 1 - October 6

Earliest

SIN - Shanghai

$243

$235

Round trip

October 19 - October 28

SIN - Shanghai

$283

$243

Round trip

October 18 - October 21

Best

SIN - Shanghai

$293

$243

Round trip

October 1 - October 10

Earliest

SIN - Shanghai

$274

$243

Round trip

October 21 - October 27

SIN - Shanghai

$286

$243

Round trip

October 20 - October 28

SIN - Shanghai

$284

$243

Round trip

Unlock all 500+ flight deals to Shanghai and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Singapore to Shanghai

Fares for flights from Singapore to Shanghai typically range from $244–$459, with a median price of $316. Right now, current fares are above the typical level, and only 9% of recent fares were classified as a good price. New deals appear almost daily, suggesting frequent opportunities to find better prices.
When looking for cheap flights from Singapore to Shanghai, the cheapest time to fly is often April, with a median fare of $231. Other cost-effective months include August, where the median fare is $256, and May, with a median fare of $279.
A typical journey from Singapore to Shanghai takes about 10h 50m, including connections. This is because most itineraries connect at least once, with the median number of stopovers for connecting flights being 1. Only 37.6% of recent fares were for direct flights from Singapore to Shanghai.
The route from Singapore to Shanghai covers a distance of 3805 km, classifying it as a medium-haul flight. This distance means you can expect a journey that is neither very short nor extremely long, often involving a single stopover for connecting itineraries.

How much is a round trip from Singapore to Shanghai

Regular price: $233 - $439

Prices for flights from Singapore to Shanghai are currently below the regular range.

The regular price range for this route is between 233 USD and 439 USD. The current lowest deal is 221 USD with AirAsia, for travel from Nov 3 to Nov 17.

now $221

Low $233

High $439

The cheapest time to fly from Singapore to Shanghai

The cheapest month to fly from Singapore to Shanghai is April, with a median price of $231. The most expensive month is November, with a median price of $578. Prices are generally lower from January to September.

April

Cheapest

Flights from $231

November

Most Expensive

Flights from $578

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Singapore to Shanghai

Airline logo

Spring Airlines

Last-minute flights going from Singapore to Shanghai

Wed, Jun 17

⌛ Last-Minute

SIN - Shanghai

Xiamen Airlines

Singapore (SIN) - Shanghai (SHA)

Xiamen Airlines

$432

$332

One-way

Fri, Jun 19

⌛ Last-Minute

SIN - Shanghai

China Southern Airlines

Singapore (SIN) - Shanghai (SHA)

China Southern Airlines

$365

$309

One-way

Mon, Jun 22

⌛ Last-Minute

SIN - Shanghai

China Southern Airlines

Singapore (SIN) - Shanghai (SHA)

China Southern Airlines

$377

$311

One-way

Tue, Jun 23

⌛ Last-Minute

SIN - Shanghai

Shenzhen Airlines

Singapore (SIN) - Shanghai (SHA)

Shenzhen Airlines

$369

$299

One-way

Wed, Jun 24

⌛ Last-Minute

SIN - Shanghai

China Southern Airlines

Singapore (SIN) - Shanghai (PVG)

China Southern Airlines

$358

$312

One-way

Thu, Jun 25

⌛ Last-Minute

SIN - Shanghai

Spring Airlines

Singapore (SIN) - Shanghai (PVG)

Spring Airlines

$373

$306

One-way

Biggest price drops on these dates for flights from Singapore to Shanghai

3 nights

Jul 2 - Jul 5

$425  →  $288

32%

5 nights

Jul 2 - Jul 7

$407  →  $283

30%

4 nights

Jul 9 - Jul 13

$397  →  $276

30%

4 nights

Jul 3 - Jul 7

$403  →  $282

30%

Popular Airports to fly from Singapore to Shanghai

Singapore - Shanghai route insights

💸 Price insights

Recent fares are above the typical level

Recent fares from Singapore to Shanghai are above the typical level of $316.

📅 Best time to fly

April is historically the cheapest month to fly

Historically, April is the cheapest month to fly, with a median price of $231.

⏱️ Flight duration

Flights are typically 10h 50m

The typical flight duration from Singapore to Shanghai is 10h 50m.

✈️ Airlines & availability

Connecting flights are dominant on this route

Connecting flights are dominant, making up 62.4% of deals, with a median of 1 stopover.

🏆 Airline highlight

Spring Airlines offers direct flights

Spring Airlines has offered direct flights from Singapore to Shanghai historically.

🎯 Booking tip

Deals appear frequently

Deals from Singapore to Shanghai appear frequently, with over 1 deal per day historically.

Singapore main airports to depart from

Singapore Changi (SIN)

Cheapest

Singapore Changi Airport offers flights to Shanghai, making it a convenient departure option.

📍 ~18 km from Singapore city center (reachable by car or train)

💸 Flights from ~$221

Shanghai main airports to arrive at

Shanghai Pudong International (PVG)

Cheapest

Shanghai Pudong International Airport is a good choice for flights from Singapore to Shanghai.

📍 ~30 km from city center (reachable by car)

💸 Flights from ~$221

Shanghai Hongqiao International (SHA)

Shanghai Hongqiao International Airport is a convenient option for flights from Singapore to Shanghai.

📍 ~15 km from city center (reachable by car)

💸 Flights from ~$276

Airports nearby Shanghai used as alternative

Hangzhou Xiaoshan International (HGH)

Cheapest

Hangzhou Xiaoshan International is a major international hub with extensive networks, offering excellent high-speed rail connectivity to Shanghai.

📍 ~170 km from destination city (reachable by high-speed rail)

💸 Flights from ~$235

Sunan Shuofang International (WUX)

Sunan Shuofang International is a less congested option, conveniently serving the Suzhou-Wuxi-Shanghai industrial corridor.

📍 ~110 km from destination city (reachable by high-speed rail)

💸 Flights from ~$289

Nanjing Lukou International (NKG)

Nanjing Lukou International is a primary regional hub with high flight frequency and reliable high-speed rail service to Shanghai.

📍 ~270 km from destination city (reachable by high-speed rail)

💸 Flights from ~$290

Ningbo Lishe International (NGB)

Ningbo Lishe International offers a solid domestic network and good accessibility via the Hangzhou Bay Bridge or high-speed rail.

📍 ~150 km from destination city (reachable by car or high-speed rail)

💸 Flights from ~$296

Nantong Xingdong (NTG)

Nantong Xingdong is geographically close to northern Shanghai and useful for domestic routes to avoid airspace delays.

📍 ~100 km from destination city (reachable by car)

💸 Flights from ~$304

Business & First Class Flight Deals to Shanghai

Discover luxury on the budget with premium cabin class on flights from Singapore to Shanghai.

Elite

Best Elite deals to Shanghai

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From SIN

Elite

Sep 07

Shanghai, China

92% AI deal score

$1,150

$561

Save $589

From SIN

Elite

Sep 03

Shanghai, China

92% AI deal score

$1,159

$561

Save $598

From SIN

Elite

Sep 04

Shanghai, China

92% AI deal score

$1,159

$561

Save $598

From SIN

Elite

Sep 06

Shanghai, China

92% AI deal score

$1,149

$561

Save $588

From SIN

Elite

Sep 02

Shanghai, China

92% AI deal score

$1,148

$561

Save $587

From SIN

Elite

Sep 04

Shanghai, China

92% AI deal score

$1,148

$561

Save $587

From SIN

Elite

Oct 17

Shanghai, China

92% AI deal score

$1,155

$561

Save $594

From SIN

Elite

Oct 18

Shanghai, China

92% AI deal score

$1,155

$561

Save $594

From SIN

Elite

Sep 05

Shanghai, China

92% AI deal score

$1,160

$561

Save $599

From SIN

Elite

Sep 04

Shanghai, China

91% AI deal score

$1,119

$561

Save $558

From SIN

Elite

Sep 23

Shanghai, China

91% AI deal score

$1,124

$561

Save $563

From SIN

Elite

Sep 05

Shanghai, China

91% AI deal score

$1,120

$561

Save $559

From SIN

Elite

Sep 04

Shanghai, China

91% AI deal score

$1,119

$561

Save $558

From SIN

Elite

Sep 06

Shanghai, China

91% AI deal score

$1,120

$561

Save $559

From SIN

Elite

Sep 20

Shanghai, China

91% AI deal score

$1,124

$561

Save $563

From SIN

Elite

Sep 19

Shanghai, China

91% AI deal score

$1,124

$561

Save $563

From SIN

Elite

Sep 03

Shanghai, China

91% AI deal score

$1,121

$561

Save $560

From SIN

Elite

Sep 01

Shanghai, China

91% AI deal score

$1,121

$561

Save $560

From SIN

Elite

Sep 02

Shanghai, China

91% AI deal score

$1,119

$561

Save $558

From SIN

Elite

Sep 02

Shanghai, China

91% AI deal score

$1,122

$561

Save $561

From SIN

Elite

Sep 01

Shanghai, China

91% AI deal score

$1,121

$561

Save $560

From SIN

Elite

Sep 22

Shanghai, China

91% AI deal score

$1,125

$561

Save $564

From SIN

Elite

Sep 08

Shanghai, China

89% AI deal score

$1,462

$893

Save $569

From SIN

Elite

Oct 22

Shanghai, China

89% AI deal score

$1,485

$894

Save $591

From SIN

Elite

Aug 23

Shanghai, China

88% AI deal score

$1,369

$898

Save $471

From SIN

Elite

Oct 16

Shanghai, China

88% AI deal score

$1,188

$561

Save $627

From SIN

Elite

Sep 07

Shanghai, China

88% AI deal score

$1,190

$561

Save $629

From SIN

Elite

Sep 02

Shanghai, China

88% AI deal score

$1,184

$561

Save $623

From SIN

Elite

Sep 09

Shanghai, China

88% AI deal score

$1,186

$561

Save $625

From SIN

Elite

Sep 02

Shanghai, China

88% AI deal score

$1,188

$561

Save $627

From SIN

Elite

Sep 11

Shanghai, China

88% AI deal score

$1,190

$561

Save $629

From SIN

Elite

Oct 21

Shanghai, China

88% AI deal score

$1,190

$561

Save $629

From SIN

Elite

Oct 17

Shanghai, China

88% AI deal score

$1,184

$561

Save $623

From SIN

Elite

Sep 03

Shanghai, China

88% AI deal score

$1,188

$561

Save $627

From SIN

Elite

Oct 21

Shanghai, China

88% AI deal score

$1,171

$561

Save $610

From SIN

Elite

Oct 22

Shanghai, China

88% AI deal score

$1,190

$561

Save $629

From SIN

Elite

Aug 06

Shanghai, China

88% AI deal score

$1,380

$746

Save $634

From SIN

Elite

Aug 06

Shanghai, China

88% AI deal score

$1,359

$746

Save $613

From SIN

Elite

Aug 06

Shanghai, China

88% AI deal score

$1,347

$746

Save $601

From SIN

Elite

Aug 06

Shanghai, China

88% AI deal score

$1,327

$746

Save $581

From SIN

Elite

Jul 03

Shanghai, China

87% AI deal score

$1,111

$535

Save $576

From SIN

Elite

Jul 03

Shanghai, China

87% AI deal score

$1,114

$535

Save $579

From SIN

Elite

Jul 04

Shanghai, China

87% AI deal score

$1,124

$535

Save $589

From SIN

Elite

Jul 04

Shanghai, China

87% AI deal score

$1,111

$535

Save $576

From SIN

Elite

Jul 05

Shanghai, China

87% AI deal score

$1,136

$535

Save $601

From SIN

Elite

Jul 05

Shanghai, China

87% AI deal score

$1,124

$535

Save $589

From SIN

Elite

Sep 09

Shanghai, China

87% AI deal score

$1,171

$561

Save $610

From SIN

Elite

Sep 06

Shanghai, China

87% AI deal score

$1,170

$561

Save $609

From SIN

Elite

Oct 19

Shanghai, China

87% AI deal score

$1,166

$561

Save $605

From SIN

Elite

Oct 18

Shanghai, China

87% AI deal score

$1,170

$561

Save $609

From SIN

Elite

Sep 02

Shanghai, China

87% AI deal score

$1,169

$561

Save $608

From SIN

Elite

Aug 06

Shanghai, China

87% AI deal score

$1,293

$746

Save $547

From SIN

Elite

Aug 06

Shanghai, China

87% AI deal score

$1,293

$746

Save $547

From SIN

Elite

Aug 06

Shanghai, China

87% AI deal score

$1,294

$746

Save $548

From SIN

Elite

Jul 10

Shanghai, China

86% AI deal score

$1,302

$893

Save $409

From SIN

Elite

Jul 15

Shanghai, China

86% AI deal score

$1,290

$894

Save $396

From SIN

Elite

Jul 03

Shanghai, China

86% AI deal score

$1,293

$897

Save $396

From SIN

Elite

Sep 23

Shanghai, China

86% AI deal score

$8,778

$7,433

Save $1,345

From SIN

Elite

Sep 03

Shanghai, China

86% AI deal score

$1,046

$692

Save $354

From SIN

Elite

Sep 14

Shanghai, China

85% AI deal score

$1,097

$738

Save $359

From SIN

Elite

Aug 06

Shanghai, China

84% AI deal score

$1,357

$893

Save $464

From SIN

Elite

Aug 06

Shanghai, China

84% AI deal score

$1,342

$893

Save $449

From SIN

Elite

Jul 05

Shanghai, China

84% AI deal score

$1,386

$894

Save $492

From SIN

Elite

Jul 05

Shanghai, China

84% AI deal score

$1,372

$894

Save $478

From SIN

Elite

Oct 14

Shanghai, China

84% AI deal score

$1,540

$1,102

Save $438

From SIN

Elite

Aug 24

Shanghai, China

84% AI deal score

$9,707

$8,250

Save $1,457

From SIN

Elite

Aug 01

Shanghai, China

84% AI deal score

$10,056

$8,250

Save $1,806

From SIN

Elite

Sep 07

Shanghai, China

84% AI deal score

$1,048

$738

Save $310

From SIN

Elite

Sep 02

Shanghai, China

84% AI deal score

$1,047

$738

Save $309

From SIN

Elite

Sep 01

Shanghai, China

84% AI deal score

$1,073

$738

Save $335

From SIN

Elite

Aug 06

Shanghai, China

83% AI deal score

$1,312

$893

Save $419

From SIN

Elite

Aug 06

Shanghai, China

83% AI deal score

$1,262

$893

Save $369

From SIN

Elite

Aug 06

Shanghai, China

83% AI deal score

$1,260

$893

Save $367

From SIN

Elite

Jul 02

Shanghai, China

83% AI deal score

$1,306

$894

Save $412

From SIN

Elite

Jul 03

Shanghai, China

83% AI deal score

$1,345

$894

Save $451

From SIN

Elite

Jul 03

Shanghai, China

83% AI deal score

$1,307

$894

Save $413

From SIN

Elite

Jul 04

Shanghai, China

83% AI deal score

$1,348

$894

Save $454

From SIN

Elite

Aug 10

Shanghai, China

83% AI deal score

$9,579

$8,250

Save $1,329

From SIN

Elite

Aug 14

Shanghai, China

83% AI deal score

$1,063

$757

Save $306

From SIN

Elite

Aug 10

Shanghai, China

83% AI deal score

$1,059

$757

Save $302

From SIN

Elite

Sep 21

Shanghai, China

83% AI deal score

$1,049

$757

Save $292

From SIN

Elite

Aug 06

Shanghai, China

82% AI deal score

$1,254

$893

Save $361

From SIN

Elite

Jul 02

Shanghai, China

82% AI deal score

$1,292

$894

Save $398

From SIN

Elite

Sep 07

Shanghai, China

79% AI deal score

$1,472

$1,102

Save $370

From SIN

Elite

Sep 08

Shanghai, China

79% AI deal score

$1,429

$1,102

Save $327

From SIN

Elite

Jul 01

Shanghai, China

79% AI deal score

$1,530

$1,102

Save $428

From SIN

Elite

Aug 24

Shanghai, China

79% AI deal score

$1,429

$1,102

Save $327

From SIN

Elite

Sep 04

Shanghai, China

79% AI deal score

$1,472

$1,102

Save $370

From SIN

Elite

Sep 05

Shanghai, China

79% AI deal score

$1,436

$1,102

Save $334

From SIN

Elite

Sep 07

Shanghai, China

79% AI deal score

$1,426

$1,102

Save $324

From SIN

Elite

Aug 15

Shanghai, China

79% AI deal score

$1,428

$1,102

Save $326

From SIN

Elite

Sep 26

Shanghai, China

79% AI deal score

$1,442

$1,102

Save $340

From SIN

Elite

Sep 05

Shanghai, China

79% AI deal score

$1,426

$1,102

Save $324

From SIN

Elite

Sep 01

Shanghai, China

79% AI deal score

$1,464

$1,102

Save $362

From SIN

Elite

Nov 09

Shanghai, China

79% AI deal score

$8,130

$7,427

Save $703

From SIN

Elite

Jul 08

Shanghai, China

78% AI deal score

$1,449

$1,102

Save $347

From SIN

Elite

Aug 24

Shanghai, China

78% AI deal score

$1,351

$1,102

Save $249

From SIN

Elite

Aug 25

Shanghai, China

78% AI deal score

$1,343

$1,102

Save $241

From SIN

Elite

Jun 30

Shanghai, China

78% AI deal score

$1,412

$1,102

Save $310

From SIN

Elite

Sep 05

Shanghai, China

78% AI deal score

$1,415

$1,102

Save $313

Frequently Asked Questions About Flights to Shanghai

Historically, the best prices for flights from Singapore to Shanghai have been found when booking within 0-6 days of departure, with an average price of $302. Booking 7-13 days in advance typically sees an average price of $318. Prices tend to be higher for bookings made further out, such as 60+ days in advance, where the average price was $515. This suggests that last-minute bookings can offer more favorable rates on this route.

Across the trailing quarter, a good price for a flight from Singapore to Shanghai was considered to be $244. The median price for this route was $316. Prices typically ranged up to $459 for the higher end of the market. Travelers aiming for a more economical trip should target prices around or below the $244 threshold.

Historically, April has been the cheapest month to fly from Singapore to Shanghai, with a median price of $231. August also offered competitive prices, with a median of $256. The annual median price for this route was $316, indicating that certain months can offer significant savings compared to the overall average. May, with a median price of $279, was among the more expensive months in the trailing 270 days.