> > > > > >
Shanghai to Indira Gandhi International Airport flight

Displayed flight fares from Shanghai to New Delhi are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Cheap Flights from Shanghai to Indira Gandhi International Airport

Explore airlines fly from Shanghai to Indira Gandhi International Airport. Compare prices to find the airline that best meets your travel needs and enjoy yourself for the wonderful journey!
China Eastern Airlines logo China Eastern Airlines
Air India logo Air India
Thai Airways logo Thai Airways
Thai AirAsia X logo Thai AirAsia X
Spring Airlines logo Spring Airlines
Cathay Pacific logo Cathay Pacific
Thai Lion Air logo Thai Lion Air
Thai Vietjet Air logo Thai Vietjet Air
Juneyao Airlines logo Juneyao Airlines
VietJet Air logo VietJet Air
Vietnam Airlines logo Vietnam Airlines

Flight Info of Flights from Shanghai to Indira Gandhi International Airport

Cheapest return ticket priceUS$319
Cheapest one-way flight priceUS$132
Cheapest monthNovember
Peak season for travelJanuary

FAQs for Shanghai to Indira Gandhi International Airport Flights

  • When are flight tickets from Shanghai to New Delhi the cheapest?

    Airlines adjust prices for flights from Shanghai to New Delhi based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • According to Trip.com's data, the lowest price is around US$770.
  • It takes about 7 hours 35 minutes to fly from Shanghai to New Delhi.
  • Airlines with flights from Shanghai to New Delhi: China Eastern Airlines and Air India.
  • China Eastern Airlines operates 5 direct flights from Shanghai (SHA) to New Delhi (DEL).
  • There are 1 airport(s) in New Delhi (DEL): Indira Gandhi International Airport.