Flights from Islamabad to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ISB to PEK – All flight route options from Islamabad International Airport, Pakistan to Beijing Capital International Airport, China. These flights are operated by 2 airlines. Fly non-stop with Pakistan International Airlines or choose from 2 different transit flights. The shortest flight time is 5 hours and 35 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 Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
Islamabad to Beijing flights
There are over 3 and approximately 12 flights every week. You can fly non-stop to Beijing (PEK) from Islamabad (ISB) with Pakistan International Airlines or choose a connecting flight via Kashi (KHG) or Urumqi (URC) if it suits you better.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Islamabad to Beijing with Pakistan International Airlines
You can fly non-stop with Pakistan International Airlines every Friday at 7:00 am, 10:00 am or 11:00 am.
Distance & flight times: Islamabad International Airport to Beijing Capital International Airport
The shortest flight time between ISB and PEK is 5 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 35m | - | 2451 miles (3944 km) |
KHG Kashi | 8h 15m | 1h 30m | 2600 miles (4183 km) |
URC Urumqi | 10h 45m | 3h 55m | 2587 miles (4162 km) |


Quick copy and share this page
From Islamabad to China
Below is a list of other destinations to China from Islamabad International Airport with either direct flights or 1 stop connections.
From Pakistan to Beijing
Below is a list of other cities in Pakistan with flights to Beijing with either non-stop or connecting flights.