Cheap flights from India to Shanghai from ₹ 28,868

Return
1 adult
Economy
From?
To?
Mon 24/1
Mon 31/1

Flight information for India to Shanghai

Find info about flight duration, direct flights, and airports for your flight from India to Shanghai
Fastest flight time13h 30mThe fastest flight from India to Shanghai takes 13h 30m
Direct flightsNoneThere are no direct flights from India to Shanghai. Popular non-direct routes for this connection are New Delhi Indira Gandhi Intl Airport - Shanghai Hongqiao Intl Airport, Mumbai Chhatrapati Shivaji Intl Airport - Shanghai Hongqiao Intl Airport and Bengaluru Intl Airport - Shanghai Hongqiao Intl Airport.
Airports in Shanghai2 airportsThere are 2 airports near Shanghai: Shanghai Pu Dong (PVG), Shanghai Hongqiao Intl (SHA)

How to get the cheapest flight ticket from India to Shanghai

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Shanghai from India?

SriLankan Airlines

China Southern, Malaysia Airlines, and Shandong Airlines are the most popular carriers operating from India to Shanghai

What is the cheapest India to Shanghai flight route?

Tiruchirappalli Civil - Shanghai Pu Dong

Fly from Tiruchirappalli Civil to Shanghai Pu Dong for the best India - Shanghai flight prices


Easily compare return flights from India to Shanghai

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from India to Shanghai by changing tabs
Malaysia Airlines
1 Mar
DEL08:20New Delhi Indira Gandhi Intl
22h 25m
1 stop
PVG06:45Shanghai Pu Dong
5 Mar
PVG11:05Shanghai Pu Dong
32h 15m
1 stop
DEL19:20New Delhi Indira Gandhi Intl
₹ 47,170
Find similar
Malaysia Airlines
8 Mar
DEL08:20New Delhi Indira Gandhi Intl
22h 25m
1 stop
PVG06:45Shanghai Pu Dong
28 May
PVG11:25Shanghai Pu Dong
32h 55m
1 stop
DEL20:20New Delhi Indira Gandhi Intl
₹ 48,212
Find similar
Multiple Airlines
6 Apr
BLR20:35Bengaluru Intl
33h 00m
2 stops
PVG05:35Shanghai Pu Dong
10 Apr
PVG11:25Shanghai Pu Dong
10h 45m
1 stop
BLR22:10Bengaluru Intl
₹ 102,971
Find similar
China Eastern
27 Mar
DEL22:40New Delhi Indira Gandhi Intl
6h 00m
PVG04:40Shanghai Pu Dong
28 Mar
PVG17:15Shanghai Pu Dong
6h 40m
DEL23:55New Delhi Indira Gandhi Intl
₹ 127,003
Find similar
Multiple Airlines
6 Apr
BLR20:35Bengaluru Intl
39h 20m
2 stops
PVG11:55Shanghai Pu Dong
10 Apr
PVG16:05Shanghai Pu Dong
30h 05m
2 stops
BLR22:10Bengaluru Intl
₹ 113,983
Find similar
Multiple Airlines
7 Apr
BLR06:15Bengaluru Intl
35h 20m
3 stops
PVG17:35Shanghai Pu Dong
10 Apr
PVG16:05Shanghai Pu Dong
30h 05m
2 stops
BLR22:10Bengaluru Intl
₹ 115,843
Find similar

Find the cheapest one-way flights from India to Shanghai

If you're looking for one-way flights from India to Shanghai, view some of our deals below provided by ANA and Malaysia Airlines
Malaysia Airlines
1 Mar
DEL08:20New Delhi Indira Gandhi Intl
22h 25m
1 stop
PVG06:45Shanghai Pu Dong
₹ 28,868
Find similar
Multiple Airlines
21 Apr
DEL13:30New Delhi Indira Gandhi Intl
12h 50m
2 stops
PVG02:20Shanghai Pu Dong
₹ 33,332
Find similar
Malaysia Airlines
22 Mar
DEL09:20New Delhi Indira Gandhi Intl
22h 25m
1 stop
PVG07:45Shanghai Pu Dong
₹ 28,942
Find similar

Search last-minute flights to Shanghai from India

Find and compare return flight prices for your last-minute flight from India to Shanghai
Multiple Airlines
28 Jan
BLR04:55Bengaluru Intl
17h 30m
1 stop
PVG22:25Shanghai Pu Dong
17 Jun
PVG17:15Shanghai Pu Dong
14h 10m
1 stop
BLR07:25Bengaluru Intl
₹ 184,292
Find similar
Multiple Airlines
26 Jan
DEL08:50New Delhi Indira Gandhi Intl
30h 30m
3 stops
PVG15:20Shanghai Pu Dong
2 Feb
PVG07:45Shanghai Pu Dong
36h 45m
3 stops
DEL20:30New Delhi Indira Gandhi Intl
₹ 217,624
Find similar
Multiple Airlines
28 Jan
BLR04:55Bengaluru Intl
17h 30m
1 stop
PVG22:25Shanghai Pu Dong
17 Jun
PVG06:15Shanghai Pu Dong
15h 55m
2 stops
BLR22:10Bengaluru Intl
₹ 248,128
Find similar
Multiple Airlines
26 Jan
DEL08:50New Delhi Indira Gandhi Intl
30h 30m
3 stops
PVG15:20Shanghai Pu Dong
2 Feb
PVG15:20Shanghai Pu Dong
32h 25m
2 stops
DEL23:45New Delhi Indira Gandhi Intl
₹ 248,500
Find similar
Air Canada
26 Jan
DEL07:35New Delhi Indira Gandhi Intl
39h 35m
2 stops
PVG23:10Shanghai Pu Dong
2 Feb
PVG06:00Shanghai Pu Dong
43h 15m
2 stops
DEL01:15New Delhi Indira Gandhi Intl
₹ 758,148
Find similar

Best airlines flying from India to Shanghai

Compare and see reviews for airlines that fly from India to Shanghai with momondo
AirlineRatingFree cancellationPrice
Shandong Airlines
PriceFrom ₹ 18,568
Free cancellation
Rating
0.0
Singapore Airlines
PriceFrom ₹ 18,586
Free cancellation
Rating
8.2
SriLankan Airlines
PriceFrom ₹ 21,553
Free cancellation
Rating
7.9
Thai Lion Air
PriceFrom ₹ 22,712
Free cancellation
Rating
4.0
China Southern
PriceFrom ₹ 26,316
Free cancellation
Rating
6.9
Malaysia Airlines
PriceFrom ₹ 27,545
Free cancellation
Rating
7.6
Air China
PriceFrom ₹ 31,841
Free cancellation
Rating
7.0
Cathay Pacific
PriceFrom ₹ 32,072
Free cancellation
Rating
8.1
Thai Airways
PriceFrom ₹ 32,344
Free cancellation
Rating
7.4
Air India
PriceFrom ₹ 33,553
Free cancellation
Rating
6.5

Malaysia Airlines flights from India to Shanghai

Our best Malaysia Airlines deals on India to Shanghai flight tickets
Malaysia Airlines
1 Mar
DEL08:20New Delhi Indira Gandhi Intl
22h 25m
1 stop
PVG06:45Shanghai Pu Dong
5 Mar
PVG11:05Shanghai Pu Dong
32h 15m
1 stop
DEL19:20New Delhi Indira Gandhi Intl
₹ 47,170
Find similar
Malaysia Airlines
8 Mar
DEL08:20New Delhi Indira Gandhi Intl
22h 25m
1 stop
PVG06:45Shanghai Pu Dong
28 May
PVG11:25Shanghai Pu Dong
32h 55m
1 stop
DEL20:20New Delhi Indira Gandhi Intl
₹ 48,212
Find similar

  • Are airlines flying from India to Shanghai offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from India to Shanghai, such as Air India, Singapore Airlines, and China Eastern may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.


Alternative routes for India to Shanghai

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
New Delhi to Shanghai Flights
Fastest flight time22h 45m
Cheapest price₹ 169,114
Mumbai to Shanghai Flights
Fastest flight time13h 30m
Cheapest price₹ 123,952
Chennai to Shanghai Flights
Fastest flight time42h 10m
Cheapest price₹ 173,504
Bengaluru to Shanghai Flights
Fastest flight time24h 45m
Cheapest price₹ 119,414
Tiruchirappalli to Shanghai Flights
Fastest flight time30h 55m
Cheapest price₹ 101,632
Kolkata to Shanghai Flights
Fastest flight time34h 05m
Cheapest price₹ 311,146
Coimbatore to Shanghai Flights
Fastest flight time21h 55m
Cheapest price₹ 137,940
Pune to Shanghai Flights
Fastest flight time18h 55m
Cheapest price₹ 702,050
Hyderabad to Shanghai Flights
Fastest flight time38h 55m
Cheapest price₹ 128,044
Ahmedabad to Shanghai Flights
Fastest flight time42h 15m
Cheapest price₹ 383,390

Similar India to Shanghai flights

Flexible with your destination? Broaden your search and find flights similar to your India to Shanghai route