Flights from Dubai to Shanghai

AAA
AAA

The cheapest flights Dubai – Shanghai

  • The distance between Dubai and Shanghai is: 3993 miles (6427 kilometers)
  • Average flight time from Dubai to Shanghai: 8h 26min
  • Frequency of flights from Dubai to Shanghai: daily
BTS will find the cheapest flights from Dubai to Shanghai for you by comparing the cost of an air ticket to Shanghai in 45 agencies, 5 booking systems and 728 airlines. Where exactly to buy plane tickets Dubai – Shanghai-the choice is yours.

List of all airlines flying on the route

Direct flights Dubai - Shanghai
Emirates 03:10 7h 55m 15:05 every day Find a ticket
Emirates 09:10 7h 45m 20:55 every day Find a ticket
China Eastern Airlines 20:45 11h 25m 12:10 tue, thu, sat Find a ticket
Flights from Dubai
Dubai - Moscow from 3244 rub. Find a ticket
Dubai - Manila from 11296 rub. Find a ticket
Dubai - Cairo from 9016 rub. Find a ticket
Dubai - Kozhikode from 5258 rub. Find a ticket
Dubai - Baku from 9667 rub. Find a ticket
Dubai - Bangkok from 11837 rub. Find a ticket
Dubai - Kochi from 5092 rub. Find a ticket
Dubai - Istanbul from 7189 rub. Find a ticket
Dubai - New York from 23967 rub. Find a ticket
Dubai - Kyiv from 7739 rub. Find a ticket
Flights to Shanghai
Moscow - Shanghai from 13257 rub. Find a ticket
Taipei - Shanghai from 2868 rub. Find a ticket
New York - Shanghai from 24526 rub. Find a ticket
Saint Petersburg - Shanghai from 14839 rub. Find a ticket
Vladivostok - Shanghai from 8524 rub. Find a ticket
Bangkok - Shanghai from 6429 rub. Find a ticket
Tokyo - Shanghai from 5291 rub. Find a ticket
Seoul - Shanghai from 3855 rub. Find a ticket
Guangzhou - Shanghai from 3924 rub. Find a ticket
Beijing - Shanghai from 3415 rub. Find a ticket
Subscribe to our news