- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai (SHA) to Baguio (MNL)
Prices were available within the past 7 days and start at ฿2,723 for one-way flights and ฿5,414 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat, 9 Nov - Fri, 15 Nov
PVG
Shanghai
MNL
Manila
฿5,414 Return, found 6 hours ago
฿5,414
Return
found 6 hours ago
Sat, 9 Nov - Fri, 15 Nov
PVG
Shanghai
MNL
Manila
฿9,680 Return, found 6 hours ago
฿9,680
Return
found 6 hours ago
Sat, 9 Nov - Fri, 15 Nov
PVG
Shanghai
MNL
Manila
฿9,800 Return, found 6 hours ago
฿9,800
Return
found 6 hours ago
Sat, 9 Nov - Fri, 15 Nov
SHA
Shanghai
MNL
Manila
฿13,225 Return, found 6 hours ago
฿13,225
Return
found 6 hours ago
Wed, 6 Nov - Wed, 13 Nov
SHA
Shanghai
MNL
Manila
฿13,600 Return, found 1 day ago
฿13,600
Return
found 1 day ago
Sat, 9 Nov - Fri, 15 Nov
PVG
Shanghai
MNL
Manila
฿13,960 Return, found 6 hours ago
฿13,960
Return
found 6 hours ago
Nearby Cities
Expedia's Latest Trends
Hotels
Hotels in RamkhamhaengSports Hotels in ThailandChantra Khiri Chalet Chiang MaiShinagawa Prince HotelCABINN City HotelPark Regis SingaporeHotels near Central RamintraHotels in Khek NoiNernkhao ResortCapzule Bed PhuketVilla Sirilanna HotelHotel Pravo Hong KongSilavadee Pool Spa ResortHotels with Gym in PattayaAmari Don Muang Airport BangkokSo Boutique Pattaya HotelMushroom House KohlarnParadise BungalowsHotels near Pratunam Market
Flights
Holidays
*Available to Expedia members.