Shanghai SHA to Dubai DXB flights

Fri, 13 Nov
+ Add return
Vueling
peach aviation
Air France
AirAsia
Transavia France
3,000+ travel companies
Vueling
peach aviation
Air France
AirAsia
Transavia France
3,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest flights from Shanghai to Dubai

Showing times, prices and bookable tickets for 13 Nov
Cheapest price on 13 Nov
$325
Average ticket price on 13 Nov
$1,043
Fastest journey on 13 Nov
9 h 50 m
Average journey duration on 13 Nov
12 h 44 m
Flights on 13 Nov
40
Distance
6420 km
Cheap tickets

The best way to find a cheap flight ticket from Shanghai to Dubai is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Shanghai to Dubai will cost around $1,043 if you buy it on the day, but you can find cheap flight tickets today for only $325.

Fast flights

On Fri, 13 Nov, we found 40 flights from Shanghai to Dubai, including 2 direct services.

These direct flights cover the 6420 km distance in an average of 12 h 44 m but if you time it right, some flights will get you there in just 9 h 50 m .

The slowest flights will take 14 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

  • Gulf AirGF125 · GF500
    1 change
  • Gulf AirGF125 · GF510
    1 change
  • Gulf AirGF125 · GF508
    1 change
  • Gulf AirGF125 · GF504
    1 change
  • Cebu Pacific5J679 · 5J18
    1 change

Journey information

Overview: Shanghai to Dubai flight

ChinaChina
United Arab EmiratesUnited Arab Emirates
Icon of flight
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Live departures

Shanghai to Dubai flight times

The table below shows live departures for Shanghai to Dubai flights for today, Thursday, 12 November. You can also manually refresh the results below to see updated flight journeys.

Last updated at
ProviderDepartsDurationArrivesChanges
Tickets
EmiratesEK329+China SouthernCZ355412:30 PM Shanghai Hongqiao
20h50
5:20 AM Dubai1 change
EmiratesEK307+Air ChinaCA15201:30 PM Shanghai Hongqiao
20h00
5:30 AM Dubai1 change
Air ChinaCA1532+EmiratesEK3072:00 PM Shanghai Hongqiao
19h30
5:30 AM Dubai1 change
Air ChinaCA1524+EmiratesEK3072:45 PM Shanghai Hongqiao
18h45
5:30 AM Dubai1 change
EmiratesEK329+China SouthernCZ35523:30 PM Shanghai Hongqiao
17h50
5:20 AM Dubai1 change
EmiratesEK329+China SouthernCZ35624:30 PM Shanghai Hongqiao
16h50
5:20 AM Dubai1 change
Air ChinaCA1884+EmiratesEK3095:00 PM Shanghai Pudong
22h40
11:40 AM Dubai1 change
Air ChinaCA1884+EmiratesEK3075:00 PM Shanghai Pudong
16h30
5:30 AM Dubai1 change
Cathay PacificCX369+EmiratesEK3815:30 PM Shanghai Pudong
16h10
5:40 AM Dubai1 change
Air ChinaCA1836+EmiratesEK3077:00 PM Shanghai Pudong
14h30
5:30 AM Dubai1 change
EmiratesEK309+Air ChinaCA18367:00 PM Shanghai Pudong
20h40
11:40 AM Dubai1 change
Cathay PacificCX381+EmiratesEK3817:05 PM Shanghai Pudong
14h35
5:40 AM Dubai1 change
Air ChinaCA1550+EmiratesEK3098:30 PM Shanghai Hongqiao
19h10
11:40 AM Dubai1 change
EmiratesEK309+Air ChinaCA15109:30 PM Shanghai Hongqiao
18h10
11:40 AM Dubai1 change
Air IndiaAI351 · AI99510:00 PM Shanghai Pudong
28h05
10:05 PM Dubai1 change
Air IndiaAI351 · AI91710:00 PM Shanghai Pudong
18h10
12:10 PM Dubai1 change
Air IndiaAI351 · AI91510:00 PM Shanghai Pudong
25h00
7:00 PM Dubai1 change
Air IndiaAI351 · AI92910:00 PM Shanghai Pudong
14h35
8:35 AM Dubai1 change
EmiratesEK30311:00 PM Shanghai Pudong
10h10
5:10 AM Dubai0 changesdirect
Turkish AirlinesTK27 · TK76411:05 PM Shanghai Pudong
18h25
1:30 PM Dubai1 change
Turkish AirlinesTK27 · TK76211:05 PM Shanghai Pudong
35h50
6:55 AM Dubai1 change
Turkish AirlinesTK27 · TK76011:05 PM Shanghai Pudong
30h05
1:10 AM Dubai1 change
Turkish AirlinesTK27 · TK75811:05 PM Shanghai Pudong
32h05
3:10 AM Dubai1 change
Friday, 13 November
LufthansaLH727 · LH127 · LH63012:10 AM Shanghai Pudong
26h45
10:55 PM Dubai2 changes
Cebu Pacific5J679 · 5J181:35 AM Shanghai Pudong
20h35
6:10 PM Dubai1 change
Air AstanaKC282 · KC853 · KC2055:40 AM Shanghai Pudong
34h10
11:50 AM Dubai2 changes
Air AstanaKC282 · KC641 · KC2055:40 AM Shanghai Pudong
34h10
11:50 AM Dubai2 changes
Air AstanaKC282 · KC8995:40 AM Shanghai Pudong
33h20
11:00 AM Dubai1 change
Air AstanaKC282 · KC8975:40 AM Shanghai Pudong
35h20
1:00 PM Dubai1 change
EmiratesEK3056:15 AM Shanghai Pudong
9h50
12:05 PM Dubai0 changesdirect
Cathay PacificCX303+EmiratesEK3837:10 AM Shanghai Pudong
19h50
11:00 PM Dubai1 change
Turkish AirlinesTK281 · TK7647:40 AM Shanghai Pudong
33h50
1:30 PM Dubai1 change
Turkish AirlinesTK281 · TK7587:40 AM Shanghai Pudong
23h30
3:10 AM Dubai1 change
Turkish AirlinesTK281 · TK7607:40 AM Shanghai Pudong
21h30
1:10 AM Dubai1 change
Turkish AirlinesTK281 · TK7627:40 AM Shanghai Pudong
27h15
6:55 AM Dubai1 change
Air ChinaCA1564+EmiratesEK3077:45 AM Shanghai Hongqiao
25h45
5:30 AM Dubai1 change
Cathay PacificCX361+EmiratesEK3838:30 AM Shanghai Pudong
18h30
11:00 PM Dubai1 change
Cathay PacificCX361+EmiratesEK3818:30 AM Shanghai Pudong
25h10
5:40 AM Dubai1 change
Cathay PacificCX365+EmiratesEK3819:30 AM Shanghai Pudong
24h10
5:40 AM Dubai1 change
Cathay PacificCX365+EmiratesEK3839:30 AM Shanghai Pudong
17h30
11:00 PM Dubai1 change
SwissLX189 · LX2429:40 AM Shanghai Pudong
40h45
10:25 PM Dubai1 change
British AirwaysBA168+Qatar AirwaysBA7014 · QR102210:55 AM Shanghai Pudong
28h45
11:40 AM Dubai2 changes
British AirwaysBA168 · BA10510:55 AM Shanghai Pudong
24h50
7:45 AM Dubai1 change
British AirwaysBA168+Qatar AirwaysBA7014 · QR100610:55 AM Shanghai Pudong
27h30
10:25 AM Dubai2 changes

This is the last flight of the day.

Find all the dates and times for this journey

More options for your journey from Shanghai to Dubai

Here are some other resources that might have the information you need

HomeFlightsShanghai to Dubai flights

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone