Popular airlines among travellers
Plan, book, fly with confidence
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 25% on select hotels after you book a flight*
Cheap Flights from Shanghai (SHA) to Delhi (DEL)
Prices were available within the past 7 days and start at £161 for one-way flights and £307 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 20 May - Thu, 23 May
PVG
Shanghai
DEL
Delhi
£307 Return, found 4 days ago
£307
Return
found 4 days ago
Wed, 12 Jun - Sun, 16 Jun
PVG
Shanghai
DEL
Delhi
£351 Return, found 2 days ago
£351
Return
found 2 days ago
Mon, 20 May - Thu, 23 May
PVG
Shanghai
DEL
Delhi
£392 Return, found 4 days ago
£392
Return
found 4 days ago
Wed, 12 Jun - Sun, 16 Jun
SHA
Shanghai
DEL
Delhi
£433 Return, found 2 days ago
£433
Return
found 2 days ago
Fri, 2 Aug - Thu, 8 Aug
PVG
Shanghai
DEL
Delhi
£455 Return, found 1 day ago
£455
Return
found 1 day ago
Mon, 6 May - Tue, 14 May
PVG
Shanghai
DEL
Delhi
£556 Return, found 5 hours ago
£556
Return
found 5 hours ago
Nearby Cities
Expedia's Latest Trends
Hotels
Hard Rock Hotel & Casino Punta Cana All InclusiveHoliday Inn Express Newcastle City Centre, an IHG HotelHotels near Fortis Escorts Heart InstituteHotels near Chandni ChowkHotels with Early Check-in in New DelhiPerle Oban Hotel & SpaH10 Roma CittàHotels in Aerocity3 Star Hotels in Karol BaghGolf Hotels in London5 Star Hotels in Karol Bagh5 Star Hotels in Rajouri GardenHilton Garden Inn Austin University Capitol District5 Star Hotels in AerocityHotels in Green ParkTLH Toorak Hotel - TLH Leisure, Entertainment and Spa ResortHotels with Entertainment in South WestHotels in Connaught Place5 Star Hotels in Connaught Place
Flights
Activities
*Available to Expedia members.