Flights Asia China Shanghai

Find cheap flights to Shanghai

Wed 20/3
Wed 27/3
Any month
Compare vs momondo |

When is the best time to fly to Shanghai?

+75.0%
+50.0%
+25.0%
Base
Price
30,694 - 49,96030,694 - 49,960 INR

Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
Singapore Airlines
Singapore Airlines
DEL
09:30
New Delhi Indira Gandhi Intl airport
25h 55m
1 Stop
13:55
+1
PVG
Shanghai Pu Dong airport
Singapore Airlines
PVG
12:00
Shanghai Pu Dong airport
17h 40m
1 Stop
03:10
+1
DEL
New Delhi Indira Gandhi Intl airport
21,877 INR
Singapore Airlines
Singapore Airlines
DEL
09:30
New Delhi Indira Gandhi Intl airport
25h 55m
1 Stop
13:55
+1
PVG
Shanghai Pu Dong airport
Singapore Airlines
PVG
12:00
Shanghai Pu Dong airport
24h 05m
1 Stop
09:35
+1
DEL
New Delhi Indira Gandhi Intl airport
21,877 INR
Singapore Airlines
Singapore Airlines
DEL
09:30
New Delhi Indira Gandhi Intl airport
19h 05m
1 Stop
07:05
+1
SHA
Shanghai Hongqiao Intl airport
Singapore Airlines
SHA
12:00
Shanghai Hongqiao Intl airport
15h 20m
1 Stop
00:50
+1
DEL
New Delhi Indira Gandhi Intl airport
23,934 INR
Singapore Airlines
Singapore Airlines
DEL
09:30
New Delhi Indira Gandhi Intl airport
19h 05m
1 Stop
07:05
+1
PVG
Shanghai Pu Dong airport
Singapore Airlines
PVG
12:00
Shanghai Pu Dong airport
15h 20m
1 Stop
00:50
+1
DEL
New Delhi Indira Gandhi Intl airport
23,934 INR
Singapore Airlines
Singapore Airlines
DEL
09:30
New Delhi Indira Gandhi Intl airport
19h 05m
1 Stop
07:05
+1
SHA
Shanghai Hongqiao Intl airport
Singapore Airlines
SHA
12:00
Shanghai Hongqiao Intl airport
13h 00m
1 Stop
22:30
DEL
New Delhi Indira Gandhi Intl airport
24,140 INR
SriLankan
SriLankan
BOM
09:30
Mumbai Chhatrapati Shivaji airport
24h 40m
1 Stop
12:40
+1
PVG
Shanghai Pu Dong airport
SriLankan
PVG
12:00
Shanghai Pu Dong airport
21h 10m
1 Stop
06:40
+1
BOM
Mumbai Chhatrapati Shivaji airport
24,345 INR
Air India
Air India
DEL
09:30
New Delhi Indira Gandhi Intl airport
6h 10m
18:10
PVG
Shanghai Pu Dong airport
Air India
PVG
12:00
Shanghai Pu Dong airport
6h 50m
16:20
DEL
New Delhi Indira Gandhi Intl airport
38,267 INR
Malaysia Airlines
Malaysia Airlines
MAA
09:30
Chennai airport
11h 05m
1 Stop
23:05
SHA
Shanghai Hongqiao Intl airport
Malaysia Airlines
SHA
12:00
Shanghai Hongqiao Intl airport
10h 50m
1 Stop
20:20
MAA
Chennai airport
26,403 INR
Malaysia Airlines
Malaysia Airlines
MAA
09:30
Chennai airport
11h 05m
1 Stop
23:05
PVG
Shanghai Pu Dong airport
Malaysia Airlines
PVG
12:00
Shanghai Pu Dong airport
10h 50m
1 Stop
20:20
MAA
Chennai airport
26,403 INR
Malaysia Airlines
Malaysia Airlines
MAA
09:30
Chennai airport
11h 05m
1 Stop
23:05
SHA
Shanghai Hongqiao Intl airport
Malaysia Airlines
SHA
12:00
Shanghai Hongqiao Intl airport
10h 50m
1 Stop
20:20
MAA
Chennai airport
26,471 INR
Malaysia Airlines
Malaysia Airlines
MAA
09:30
Chennai airport
11h 05m
1 Stop
23:05
PVG
Shanghai Pu Dong airport
Malaysia Airlines
PVG
12:00
Shanghai Pu Dong airport
10h 50m
1 Stop
20:20
MAA
Chennai airport
26,471 INR
China Eastern
China Eastern
CCU
09:30
Kolkata Netaji S. Chandra airport
13h 55m
1 Stop
01:55
+1
SHA
Shanghai Hongqiao Intl airport
China Eastern
SHA
12:00
Shanghai Hongqiao Intl airport
9h 50m
1 Stop
19:20
CCU
Kolkata Netaji S. Chandra airport
26,814 INR

Which airlines operate flights to Shanghai?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Shanghai

Below you will find all the airports in Shanghai along with the distance from the city centre
Shanghai Pu Dong
29 km from city centre
Shanghai Hongqiao Intl
14 km from city centre

Quick facts about Shanghai

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Shanghai
Local time
Currency
Chinese Yuan
Beer
Pint of beer
58 INR
Food
Inexpensive restaurant
342 INR
Public transport
One-way ticket
41 INR

Start planning your trip to Shanghai

Flights Asia China Shanghai