Flights from Beijing to Dhaka – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PKX to DAC – All flight route options from Daxing International Airport, China to Zia International, Bangladesh. These flights are operated by 3 airlines. Fly non-stop with China Southern Airlines or choose from 1 different transit flights. The shortest flight time is 5 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zia
We got great deals on hotels and car rentals near the airport.
Beijing to Dhaka flights
There are over 2 and approximately 15 flights every week. You can fly non-stop to Dhaka (DAC) from Beijing (PKX) with China Southern Airlines or opt for a connecting flight via Kunming (KMG).
Tip! You can also fly to Dhaka from Beijing Capital International Airport (PEK).
Beijing to Dhaka with China Southern Airlines
China Southern Airlines has non-stop every Monday or Saturday at 17:30.
With China Eastern Airlines
If you fly from Beijing with China Eastern Airlines you will do a stopover in Kunming, KMG before reaching Dhaka. This flight trip will take 7 hours and 45 minutes and you can fly every weekday with departures at 07:15. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Daxing International Airport to Zia International
The shortest flight time between PKX and DAC is 5 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 10m | - | 1872 miles (3012 km) |
KMG Kunming | 7h 45m | 1h 50m | 2069 miles (3329 km) |


Quick copy and share this page
From China to Dhaka
Below is a list of other cities in China with flights to Dhaka with either non-stop or connecting flights.
-
PVG Shanghai
-
PEK Beijing Direct
-
CAN Guangzhou Direct
-
TFU Chengdu
-
XIY Xian
-
SZX Shenzhen
-
CKG Chongqing
-
KMG Kunming Direct
-
HGH Hangzhou
-
HAK Haikou