Blantyre → Beijing
Chileka International Airport (BLZ) to Beijing Daxing International Airport (PKX)・10,399 km
No nonstop or one-stop flights. The shortest route is BLZ → DAR ⇒ ZNZ → MCT → PKX (via Dar es Salaam (DAR ⇒ ZNZ), Muscat), about 14h 3m of flying time (layovers not included). It includes a road transfer of about 72 km between DAR and ZNZ.
With milesANA 48,000 miles+ (via ADD, TFU)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops or an airport change
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- BLZ → DAR ⇒ ZNZ → MCT → PKXvia Dar es Salaam (DAR ⇒ ZNZ), Muscat72 km by roadFastest≈ 14h 3m
- BLZ → DAR → MCT → PKXvia Dar es Salaam, Muscat≈ 14h 7m
- BLZ → DAR ⇒ ZNZ → AUH → PKXvia Dar es Salaam (DAR ⇒ ZNZ), Abu Dhabi72 km by road≈ 14h 14m
- BLZ → DAR ⇒ ZNZ → DOH → PKXvia Dar es Salaam (DAR ⇒ ZNZ), Doha72 km by road≈ 14h 25m
- BLZ → DAR → DOH → PKXvia Dar es Salaam, Doha≈ 14h 30m
- BLZ → ADD → MCT → PKXvia Addis Ababa, Muscat≈ 14h 33m
- BLZ → ADD → AUH → PKXvia Addis Ababa, Abu Dhabi≈ 14h 36m
- BLZ → ADD → DOH → PKXvia Addis Ababa, Doha≈ 14h 40m
- BLZ → ADD → DMM → PKXvia Addis Ababa, Dammam≈ 14h 46m
- BLZ → ADD → RUH → PKXvia Addis Ababa, Riyadh≈ 14h 50m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.
Related routes
All flights from Blantyre to Beijing, every airport