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 today

402 airlines compared

80%+ AI score for best value

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

Today’s best flight deals from Singapore to Shanghai

Explore current cheapest deals departing from Singapore to Shanghai

July 13 - July 20

Cheapest
Best
Earliest

SIN - Shanghai

$469

$239

Round trip

August 28 - August 31

Cheapest

SIN - Shanghai

$300

$239

Round trip

July 21 - July 29

SIN - Shanghai

$375

$244

Round trip

July 21 - July 22

SIN - Shanghai

$419

$244

Round trip

July 21 - July 30

SIN - Shanghai

$371

$244

Round trip

July 21 - July 23

SIN - Shanghai

$420

$244

Round trip

July 21 - July 28

SIN - Shanghai

$384

$244

Round trip

July 22 - July 29

SIN - Shanghai

$380

$244

Round trip

July 22 - July 30

SIN - Shanghai

$371

$244

Round trip

July 22 - July 23

SIN - Shanghai

$413

$244

Round trip

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

Singapore to Shanghai: Overview

Insights for flights from Singapore to Shanghai

Fares for flights from Singapore to Shanghai typically range from $292–$627, with a median of $417. Right now, current fares are above the typical level, and 0% of recent fares were classified as a good price. New deals appear almost daily for this route, suggesting frequent opportunities to find competitive pricing.
If you are 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 5h 25m, including connections. Since most itineraries connect at least once, this duration accounts for the additional time involved in transfers. For connecting flights, the median duration extends to 11h 5m, while direct flights from Singapore to Shanghai typically take 5h 25m.
The route from Singapore to Shanghai covers a distance of 3805 kilometers, classifying it as a medium-haul journey. This distance means you can expect a substantial flight duration, often involving a full day of travel when connections are included.

How much is a round trip from Singapore to Shanghai

Regular price: $267 - $453

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

The regular price range for flights from Singapore to Shanghai is typically between $267 and $453. Currently, the lowest deal is $238 with China Southern Airlines for travel from Oct 1-Oct 5.

now $238

Low $267

High $453

The cheapest time to fly from Singapore to Shanghai

The cheapest month to fly from Singapore to Shanghai is August, with a median price of $249. The most expensive month is December, with a median price of $691. Prices are generally lower from March to October.

August

Cheapest

Flights from $249

December

Most Expensive

Flights from $691

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

Sun, Jul 12

⌛ Last-Minute

SIN - Shanghai

China Southern Airlines

Singapore (SIN) - Shanghai (SHA)

China Southern Airlines

$529

$304

One-way

Sun, Jul 12

⌛ Last-Minute

SIN - Shanghai

China Southern Airlines

Singapore (SIN) - Shanghai (SHA)

China Southern Airlines

$521

$319

One-way

Sun, Jul 12

⌛ Last-Minute

SIN - Shanghai

Sichuan Airlines

Singapore (SIN) - Shanghai (PVG)

Sichuan Airlines

$504

$348

One-way

Mon, Jul 13

⌛ Last-Minute

SIN - Shanghai

China Southern Airlines

Singapore (SIN) - Shanghai (PVG)

China Southern Airlines

$451

$233

One-way

Mon, Jul 13

⌛ Last-Minute

SIN - Shanghai

China Southern Airlines

Singapore (SIN) - Shanghai (SHA)

China Southern Airlines

$488

$271

One-way

Mon, Jul 13

⌛ Last-Minute

SIN - Shanghai

Shenzhen Airlines

Singapore (SIN) - Shanghai (SHA)

Shenzhen Airlines

$521

$298

One-way

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

4 nights

Jul 23 - Jul 27

$501  →  $262

48%

4 nights

Jul 22 - Jul 26

$501  →  $264

47%

2 nights

Jul 21 - Jul 23

$509  →  $278

45%

1 night

Jul 20 - Jul 21

$509  →  $284

44%

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 for the route.

📅 Best time to fly

April, August, and May are historically cheapest.

Historically, the cheapest months to fly from Singapore to Shanghai are April, August, and May.

⏱️ Flight duration

Direct flights average 5h 25m.

Direct flights from Singapore to Shanghai typically average 5h 25m, while connecting flights average 11h 5m.

✈️ Airlines & availability

31.1% of flights are direct.

Historically, 31.1% of flights on this route are direct, with connecting flights typically having 1 stopover.

🏆 Airline highlight

Spring Airlines offers direct flights.

Spring Airlines is one of the airlines that historically offers direct flights on this route.

🎯 Booking tip

Deals are frequent on this route.

Deals for flights from Singapore to Shanghai are frequent, appearing within a 30-day window.

Singapore main airports to depart from

Singapore Changi (SIN)

Cheapest

Singapore Changi Airport is a convenient departure point for flights to Shanghai.

📍 ~19 km from Singapore (reachable by car or train)

💸 Flights from ~$239

Shanghai main airports to arrive at

Shanghai Pudong International (PVG)

Cheapest

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

📍 ~33 km from Shanghai (reachable by car)

💸 Flights from ~$244

Shanghai Hongqiao International (SHA)

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

📍 ~14 km from Shanghai (reachable by car)

💸 Flights from ~$244

Airports nearby Shanghai used as alternative

Hangzhou Xiaoshan International (HGH)

Cheapest

This airport is a major international hub with extensive networks, often providing competitive pricing compared to Shanghai airports.

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

💸 Flights from ~$233

Sunan Shuofang International (WUX)

This airport is geographically the closest major alternative to Shanghai and convenient for western Shanghai travelers.

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

💸 Flights from ~$260

Nanjing Lukou International (NKG)

This primary regional hub offers a wide variety of carriers and serves as a backup during disruptions.

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

💸 Flights from ~$255

Ningbo Lishe International (NGB)

This airport has a solid domestic network and increasing regional international flights, with good accessibility.

📍 ~180 km from destination city (reachable by bridge or high-speed rail)

💸 Flights from ~$242

Nantong Xingdong (NTG)

This airport is useful for specific domestic routes and offers proximity to northern Shanghai districts.

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

💸 Flights from ~$281

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. During this period, the average price was around $302. Booking 7-13 days out saw average prices of $318, while booking 60 or more days in advance typically resulted in higher average prices, around $515. These trends are based on data from the trailing 90 days.

Across the trailing quarter, a good price for a flight from Singapore to Shanghai was considered to be $292 or less. The median price for this route during the same period was $417. Prices above $627 were typically in the higher range for this route, based on data from the trailing 90 days.

Historically, April has been one of the cheapest months 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 $417, based on data from the trailing 270 days.