Featured airlines
- 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 Oahu (HNL)
Prices were available within the past 7 days and start at ฿21,540 for one-way flights and ฿30,820 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 2 Oct - Thu, 10 Oct
PVG
Shanghai
HNL
Oahu
฿30,820 Return, found 6 days ago
฿30,820
Return
found 6 days ago
Sun, 26 Jan - Mon, 3 Feb
PVG
Shanghai
HNL
Oahu
฿37,080 Return, found 1 day ago
฿37,080
Return
found 1 day ago
Wed, 2 Oct - Thu, 10 Oct
PVG
Shanghai
HNL
Oahu
฿45,400 Return, found 6 days ago
฿45,400
Return
found 6 days ago
Wed, 2 Oct - Thu, 10 Oct
PVG
Shanghai
HNL
Oahu
฿45,415 Return, found 6 days ago
฿45,415
Return
found 6 days ago
Wed, 2 Oct - Thu, 10 Oct
PVG
Shanghai
HNL
Oahu
฿45,525 Return, found 6 days ago
฿45,525
Return
found 6 days ago
Wed, 2 Oct - Thu, 10 Oct
PVG
Shanghai
HNL
Oahu
฿48,570 Return, found 6 days ago
฿48,570
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Flights
Flights from Brussels (BRU) to Bangkok (BKK)Flights from Sa Khu (HKT) to Luang Prabang (LPQ)Flights from Busan (PUS) to Jeju City (CJU)Flights from Chiang Rai (CEI) to Kunming (KMG)Flights from Yangon (RGN) to Tada-U (MDL)Flights from Udon Thani (UTH) to Sepang (KUL)Flights to YalaFlights from Sa Khu (HKT) to Vienna (VIE)
Activities
*Available to Expedia members.