Flights from Singapore to SHA

SIN
Singapore
37h 10m avg
SHA
SHA
Flights from
$211
Compare 23 options across 8 airlines
Updated 2 hours ago
$211
Cheapest Flight
$286
Average Price
3
Direct Flights
8
Airlines

Compare All SIN to SHA Flights

Prices are per person for one-way travel. Click “Book” to complete your reservation on the partner site.

23 of 23 flights
AirlineScheduleStopsDurationPrice
CZ
CZ
CZ · 3040
Schedule on partner site 1 stop(s) — $211 Best Book →
MF
MF
MF · 8676
02:40
SIN
15:50
SHA
0 stop(s) 37h 10m $238 Book →
MF
MF
MF · 866
Schedule on partner site 1 stop(s) — $245 Book →
MF
MF
MF · 886
Schedule on partner site 1 stop(s) — $246 Book →
MF
MF
MF · 852
Schedule on partner site 1 stop(s) — $247 Book →
ZH
ZH
ZH · 230
Schedule on partner site 1 stop(s) — $249 Book →
CZ
CZ
CZ · 8118
Schedule on partner site 1 stop(s) — $253 Book →
MF
MF
MF · 8676
Schedule on partner site 1 stop(s) — $253 Book →
9C
9C
9C · 8552
Schedule on partner site Direct — $255 Book →
9C
9C
9C · 7678
Schedule on partner site Direct — $256 Book →
CZ
CZ
CZ · 8048
Schedule on partner site 1 stop(s) — $263 Book →
CZ
CZ
CZ · 354
Schedule on partner site 1 stop(s) — $266 Book →
CZ
CZ
CZ · 8490
Schedule on partner site 1 stop(s) — $272 Book →
CZ
CZ
CZ · 8088
Schedule on partner site 1 stop(s) — $274 Book →
CZ
CZ
CZ · 5086
Schedule on partner site 1 stop(s) — $274 Book →
ZH
ZH
ZH · 228
Schedule on partner site 1 stop(s) — $289 Book →
MF
MF
MF · 8020
Schedule on partner site 1 stop(s) — $292 Book →
MU
MU
MU · 882
Schedule on partner site 1 stop(s) — $318 Book →
VJ
VJ
VJ · 814
Schedule on partner site 1 stop(s) — $340 Book →
HO
HO
HO · 1576
Schedule on partner site Direct — $346 Book →
VJ
VJ
VJ · 812
Schedule on partner site 1 stop(s) — $368 Book →
HU
HU
HU · 7954
Schedule on partner site 1 stop(s) — $403 Book →
HU
HU
HU · 448
Schedule on partner site 1 stop(s) — $431 Book →

Airport Information

Key details about departure and arrival airports for this route

SIN
Singapore Changi Airport
City: Singapore
Country: SG
Type: Large Airport
Elevation: 22 ft
SIN Airport Guide →
SHA
Shanghai Hongqiao International Airport
City: Shanghai (Minhang)
Country: CN
Type: Large Airport
Elevation: 10 ft
SHA Airport Guide →

Tips for Singapore to SHA Flights

Save money and travel smarter with these route-specific tips

📅 When to Book
Book SIN–SHA flights 6–8 weeks in advance for the best prices. Last-minute fares are typically 40–60% more expensive on this route.
💰 Price Trends
The average fare is $286, but prices as low as $211 are available. That’s a potential saving of 51% compared to the most expensive option.
✈ Direct vs Connecting
3 direct flight(s) available on this route , starting from $255 . Direct flights save you 2–5 hours of travel time.
📍 Flexible Dates
Flying midweek (Tuesday–Thursday) on SIN–SHA is typically 15–30% cheaper. Use our price comparison to spot the best day to fly.

Frequently Asked Questions

Everything you need to know about flying SIN to SHA

What is the cheapest flight from Singapore to SHA?
The cheapest flight from Singapore (SIN) to SHA (SHA) currently starts at $211 with CZ. Prices are updated regularly and may vary by date and availability.
How many airlines fly from SIN to SHA?
We found 8 airline(s) operating on the SIN–SHA route, including CZ, MF, ZH and 5 more.
Are there direct flights from Singapore to SHA?
Yes, there are 3 direct flight(s) available from SIN to SHA, with prices starting at $255.
What is the average flight price on this route?
The average flight price from Singapore to SHA is approximately $286. Prices range from $211 to $431 depending on airline, time, and class.
How long is the flight from SIN to SHA?
The average flight duration from Singapore to SHA is approximately 37 hours 10 minutes. Direct flights are typically shorter than connecting options.
What is the baggage allowance on SIN–SHA flights?
Baggage allowance varies by airline and fare class. Most economy fares on this route include 1 carry-on (7–8 kg) and 1 checked bag (20–23 kg). Always confirm baggage rules on the airline's site at booking — low-cost carriers may charge for checked bags.
From $211
Book Cheapest →
✨ Jiai — Travel AI Open Full →
Hi! I'm **Jiai**. Ask me about hotels, flights, activities or budgets for any destination.
✈️

You're on a roll!

Enter your email for unlimited Jiai access + personalised travel deals.

No spam. Unsubscribe anytime.