Direct flights from Beijing Capital International (PEK) to Dubai

21 nonstop flights a week from Beijing Capital International (PEK) to Dubai with 2 airlines, 8h 25m to 9h 15m in the air, 3,639 mi (5,856 km). Departures from 00:40 to 18:00.

Flights from Beijing to Dubai

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Beijing to Dubai

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Beijing Capital International (PEK) to Dubai at a glance

flights a week
21
airlines
2
flight time
8h 25m - 9h 15m
distance
3,639 mi (5,856 km)
first and last departure
00:40 - 18:00
departure terminal
3
arrival terminals
1, 3

Beijing Capital International (PEK) to Dubai flight schedule

21 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
EK 307
Emirates
00:40 Beijing Capital International, terminal 3
05:30 Dubai, terminal 3
8h 50m
Daily
Boeing 777-300ER
EK 309
Emirates
06:50 Beijing Capital International, terminal 3
11:40 Dubai, terminal 3
8h 50m
Daily
Boeing 777-300ER
CA 941
Air China
18:00 Beijing Capital International, terminal 3
23:15 Dubai, terminal 1
9h 15m
Daily
Airbus A330-300

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 March.

FlightDepartsArrivesDurationDaysAircraft
EK 309
Emirates
07:25 Beijing Capital International, terminal 3
11:50 Dubai, terminal 3
8h 25m
Seasonal
Boeing 777-300ER
CA 941
Air China
17:15 Beijing Capital International, terminal 3
22:20 Dubai, terminal 1
9h 5m
Seasonal
Boeing 787-900

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Dubai is 4 hours behind Beijing.

Airlines flying Beijing Capital International (PEK) to Dubai

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Beijing Capital International (PEK) to Dubai?
21 nonstop flights a week by the current schedule, 3 flight numbers.
How long is the flight from Beijing Capital International (PEK) to Dubai?
From 8 hours 25 minutes to 9 hours 15 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Beijing Capital International (PEK) to Dubai?
Emirates (14 a week) and Air China (7 a week).
Which terminals are used between Beijing Capital International (PEK) and Dubai?
Flights depart from Beijing Capital International, terminal 3 and arrive at Dubai, terminals 1, 3.
How far is Dubai from Beijing Capital International (PEK)?
3,639 mi (5,856 km) in a straight line.
What are the earliest and latest flights from Beijing Capital International (PEK) to Dubai?
The first departure is at 00:40 (Emirates), the last at 18:00 (Air China), local time.