Find cheap flights to Shanghai

Find cheap flights to Shanghai

Return
Economy
Washington (WAS)
Shanghai Hongqiao Intl
Wed 30/9
Wed 7/10
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Shanghai

Top tips for finding cheap flights to Shanghai

  • Looking for cheap airfare to Shanghai? 25% of our users found return tickets to Shanghai for the following prices or less: From Hyderabad Rajiv Gandhi Intl ₹ 31,909, from Mumbai Chhatrapati Shivaji ₹ 34,763, from Pune Lohegaon ₹ 46,648
  • High season is considered to be January, February and December. The cheapest month to fly to Shanghai is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Shanghai flight deals.
  • When booking flights to Shanghai, there are two potential airports that you could be flying into – Shanghai Pudong Airport or Hongqiao Airport, which both handle large volumes of international flights. Both airports are located just outside of the city centre, with Pudong Airport along the coast to the East and Hongqiao to the West.
  • Flights to Shanghai often have a layover in either Singapore or Beijing, depending on which airport you’re flying into. Booking early will give you your choice of layover city, just in case you would like to get out and see the sights. Both airports have easy transit options, so you can narrow the choice either by layover or the part of the city you’re staying in.
  • The majority of international flights arrive at Pudong Airport. To get to the city centre from Pudong Airport via public transport, you can take Shanghai Metro Line 2. Line 2 offers connections to several areas and destinations within central Shanghai. Fares for the metro start at around CNY 3-8 (₹31-82).
  • Buses to Shanghai city centre are frequent and offer direct connections with some of the city’s most popular areas, including People’s Square, Jing’an Temple and Disney. Buses come approximately every 15-25 minutes, with fares ranging from CNY 16-30 (₹164-307), and direct shuttle buses to central areas in the city costing around CNY 68 (₹695).
  • Getting to the city centre from Hongqiao Airport is also quite manageable on public transport. Hongqiao Airport is served by the same metro line that serves Pudong Airport, with connections between the two possible if necessary. The fare is the same for a connection to the city centre from Hongqiao Airport, with a trip time of around 35 minutes.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Shanghai flights

How long is the flight to Shanghai?

What is the cheapest flight to Shanghai?

Which airlines fly to Shanghai?

How much is a taxi to Shanghai city centre from the airports?

Which airport is most convenient for Shanghai city centre?

Which Shanghai airport has more budget flights?

Are there connections to regional trains at Pudong Airport?

How does KAYAK find such low prices on flights to Shanghai?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Shanghai?

What is the Hacker Fare option on flights to Shanghai?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Shanghai?

Top 5 airlines flying to Shanghai

Scores according to KAYAK customer reviews

8.0
SWISS
Overall score based on 8,983 reviews
8.2
Boarding
7.8
Comfort
8.6
Crew
7.7
Entertainment
7.9
Food
Airline reviews
Read more about SWISS

Book Cheap Shanghai Plane Tickets

Recent return flight deals

21/3
Sun
1 stop
SriLankan Airlines
16h 25m
BLR - PVG
24/3
Wed
1 stop
SriLankan Airlines
22h 15m
PVG - BLR
21/3
Sun
1 stop
SriLankan Airlines
16h 25m
BLR - PVG
24/3
Wed
1 stop
SriLankan Airlines
22h 15m
PVG - BLR
22/3
Mon
1 stop
Etihad Airways
27h 20m
BLR - PVG
25/3
Thu
1 stop
Etihad Airways
19h 30m
PVG - BLR
22/3
Mon
1 stop
Etihad Airways
27h 20m
BLR - PVG
25/3
Thu
1 stop
Etihad Airways
19h 30m
PVG - BLR
2/2
Tue
1 stop
Etihad Airways
27h 05m
MAA - PVG
7/2
Sun
1 stop
Etihad Airways
30h 30m
PVG - MAA
2/2
Tue
1 stop
Etihad Airways
27h 05m
MAA - PVG
7/2
Sun
1 stop
Etihad Airways
30h 30m
PVG - MAA
1/12
Tue
1 stop
British Airways
28h 20m
BOM - PVG
16/12
Wed
2 stops
British Airways
36h 50m
PVG - BOM
1/12
Tue
1 stop
British Airways
28h 20m
BOM - PVG
16/12
Wed
2 stops
British Airways
36h 50m
PVG - BOM
1/12
Tue
1 stop
British Airways
28h 20m
BOM - PVG
16/12
Wed
2 stops
British Airways
36h 50m
PVG - BOM
2/12
Wed
2 stops
British Airways
38h 55m
BOM - PVG
16/12
Wed
2 stops
British Airways
36h 50m
PVG - BOM
1/12
Tue
1 stop
Lufthansa
30h 25m
BOM - PVG
15/12
Tue
1 stop
Lufthansa
26h 15m
PVG - BOM
2/12
Wed
2 stops
British Airways
38h 55m
BOM - PVG
16/12
Wed
2 stops
British Airways
36h 50m
PVG - BOM
1/12
Tue
1 stop
Etihad Airways
27h 05m
BOM - PVG
16/12
Wed
1 stop
Etihad Airways
22h 05m
PVG - BOM
2/12
Wed
2 stops
British Airways
32h 45m
BOM - PVG
16/12
Wed
2 stops
British Airways
36h 50m
PVG - BOM
1/12
Tue
1 stop
British Airways
28h 20m
BOM - PVG
16/12
Wed
1 stop
British Airways
26h 50m
PVG - BOM
1/3
Mon
1 stop
SWISS
28h 05m
BOM - PVG
16/3
Tue
1 stop
SWISS
39h 10m
PVG - BOM
2/12
Wed
2 stops
British Airways
33h 45m
BOM - PVG
16/12
Wed
1 stop
British Airways
26h 50m
PVG - BOM
1/3
Mon
1 stop
SWISS
28h 05m
BOM - PVG
16/3
Tue
1 stop
SWISS
39h 10m
PVG - BOM
1/3
Mon
1 stop
Lufthansa
30h 25m
BOM - PVG
15/3
Mon
1 stop
Lufthansa
26h 15m
PVG - BOM
1/3
Mon
1 stop
SWISS
28h 05m
BOM - PVG
16/3
Tue
1 stop
SWISS
39h 10m
PVG - BOM
Show more results

Recent one-way flight deals

26/11
Thu
2 stops
Multiple Airlines
15h 40m
MAA - PVG
23/11
Mon
2 stops
Multiple Airlines
15h 40m
MAA - PVG
25/11
Wed
1 stop
SriLankan Airlines
17h 00m
MAA - PVG
31/10
Sat
2 stops
Multiple Airlines
15h 40m
MAA - PVG
24/11
Tue
2 stops
Multiple Airlines
15h 40m
MAA - PVG
25/11
Wed
2 stops
Multiple Airlines
15h 40m
MAA - PVG
25/10
Sun
3 stops
Multiple Airlines
32h 15m
MAA - PVG
25/10
Sun
3 stops
Multiple Airlines
32h 15m
MAA - PVG
28/10
Wed
2 stops
Multiple Airlines
15h 40m
MAA - PVG
23/11
Mon
1 stop
Etihad Airways
22h 30m
MAA - PVG
24/11
Tue
1 stop
SriLankan Airlines
17h 00m
MAA - PVG
27/10
Tue
2 stops
Multiple Airlines
23h 35m
BLR - PVG
25/10
Sun
2 stops
Multiple Airlines
20h 50m
MAA - PVG
25/10
Sun
2 stops
Multiple Airlines
27h 50m
MAA - PVG
19/10
Mon
2 stops
Multiple Airlines
26h 40m
MAA - PVG
20/10
Tue
1 stop
Multiple Airlines
16h 55m
BOM - PVG
29/11
Sun
1 stop
Etihad Airways
22h 30m
MAA - PVG
8/10
Thu
1 stop
Virgin Atlantic
28h 40m
BOM - PVG
8/10
Thu
1 stop
Multiple Airlines
14h 40m
BOM - PVG
5/10
Mon
1 stop
Multiple Airlines
31h 15m
BOM - PVG
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in INR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First