# Distance between Qinhuangdao (BPE) and Zhangjiakou (ZQZ)

Flight distance from Qinhuangdao to Zhangjiakou (Qinhuangdao Beidaihe Airport – Zhangjiakou Ningyuan Airport) is 231 miles / 371 kilometers / 200 nautical miles. Estimated flight time is 56 minutes.

Driving distance from Qinhuangdao (BPE) to Zhangjiakou (ZQZ) is 277 miles / 445 kilometers and travel time by car is about 4 hours 57 minutes.

## Map of flight path and driving directions from Qinhuangdao to Zhangjiakou.

Shortest flight path between Qinhuangdao Beidaihe Airport (BPE) and Zhangjiakou Ningyuan Airport (ZQZ).

## How far is Zhangjiakou from Qinhuangdao?

There are several ways to calculate distances between Qinhuangdao and Zhangjiakou. Here are two common methods:

Vincenty's formula (applied above)
• 230.595 miles
• 371.106 kilometers
• 200.381 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
• 230.109 miles
• 370.324 kilometers
• 199.959 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

## Airport information

A Qinhuangdao Beidaihe Airport
City: Qinhuangdao
Country: China
IATA Code: BPE
ICAO Code: ZBDH
Coordinates: 39°39′59″N, 119°3′32″E

B Zhangjiakou Ningyuan Airport
City: Zhangjiakou
Country: China
IATA Code: ZQZ
ICAO Code: ZBZJ
Coordinates: 40°44′18″N, 114°55′48″E

## Time difference and current local times

There is no time difference between Qinhuangdao and Zhangjiakou.

CST

CST

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 59 kg (130 pounds).

## Frequent Flyer Miles Calculator

Qinhuangdao (BPE) → Zhangjiakou (ZQZ).

Distance:
231
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
231

Round trip?