Plan, book, fly with confidence
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 35% on select hotels after you book a flight*
Cheap Flights from Shanghai (SHA) to Naha (OKA)
Prices were available within the past 7 days and start at AU$234 for one-way flights and AU$386 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri., 3 May - Wed., 15 May
PVG
Shanghai
OKA
Naha
AU$386 Return, found 19 hours ago
AU$386
Return
found 19 hours ago
Fri., 3 May - Fri., 10 May
PVG
Shanghai
OKA
Naha
AU$387 Return, found 3 days ago
AU$387
Return
found 3 days ago
Sat., 25 May - Mon., 27 May
PVG
Shanghai
OKA
Naha
AU$390 Return, found 5 days ago
AU$390
Return
found 5 days ago
Thu., 16 May - Mon., 20 May
PVG
Shanghai
OKA
Naha
AU$451 Return, found 17 hours ago
AU$451
Return
found 17 hours ago
Sat., 25 May - Mon., 27 May
PVG
Shanghai
OKA
Naha
AU$564 Return, found 5 days ago
AU$564
Return
found 5 days ago
Fri., 3 May - Fri., 10 May
PVG
Shanghai
OKA
Naha
AU$566 Return, found 3 days ago
AU$566
Return
found 3 days ago
Expedia's Latest Trends
Hotels
Apartments Melbourne Domain – St Kilda RoadCheap Hotels in New OrleansBright Avenue Motor InnMount Hart Wilderness LodgeRoyalton CHIC Cancun, An Autograph Collection All-Inclusive Resort - Adults OnlyTanoa International Dateline HotelHotels in RethymnoBest Western Bundaberg Cty Mtr InnHotels near Misano World Circuit Marco SimoncelliDiscovery Parks - Bunbury ForeshoreVillas DarwinHotel Riu Plaza The Gresham DublinThe Sands ResortBeach View - Combining great views while being only a 1 minute walk to the Fairhaven BeachHotels in Kraków
Flights
Flights from Cairns (CNS) to Mareeba (MRG)Flights from Sydney (SYD) to Darwin (DRW)Flights from Auckland (AKL) to Whanganui (WAG)Flights from Sydney (SYD) to Las Vegas (LAS)Flights from Sydney (SYD) to Antananarivo (TNR)Flights to JapanFlights from Jakarta (CGK) to Incheon (ICN)Flights to CoonabarabranFlights to Busselton
Activities
*Available to Expedia members.