Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai (SHA) to Dubai (DXB)
Prices were available within the past 7 days and start at NZ$323 for one-way flights and NZ$646 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu., 17 Oct. - Thu., 24 Oct.
PVG
Shanghai
DXB
Dubai
NZ$646 Return, found 2 days ago
NZ$646
Return
found 2 days ago
Thu., 17 Oct. - Thu., 24 Oct.
SHA
Shanghai
DXB
Dubai
NZ$655 Return, found 2 days ago
NZ$655
Return
found 2 days ago
Sat., 5 Oct. - Sat., 12 Oct.
SHA
Shanghai
DXB
Dubai
NZ$677 Return, found 2 days ago
NZ$677
Return
found 2 days ago
Sun., 29 Dec. - Fri., 10 Jan.
PVG
Shanghai
DXB
Dubai
NZ$701 Return, found 1 day ago
NZ$701
Return
found 1 day ago
Thu., 9 Jan. - Mon., 13 Jan.
PVG
Shanghai
DXB
Dubai
NZ$1,005 Return, found 1 day ago
NZ$1,005
Return
found 1 day ago
Sun., 29 Dec. - Thu., 9 Jan.
PVG
Shanghai
DXB
Dubai
NZ$1,014 Return, found 1 day ago
NZ$1,014
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Flights
Flights from Manila (MNL) to Malay (MPH)Flights from Holy Cross (HCR) to Leh (IXL)Flights from Almaty to ChristchurchFlights from Christchurch (CHC) to Toronto (YYZ)Flights from Christchurch to AlmatyFlights from Dublin (DUB) to London (LHR)Flights from Gary to BusanFlights from Osaka (KIX) to Auckland (AKL)Flights from Auckland to Taipa
General
*Available to Expedia members.