# Distance between Qinhuangdao (BPE) and Bazhong (BZX)

Flight distance from Qinhuangdao to Bazhong (Qinhuangdao Beidaihe Airport – Bazhong Enyang Airport) is 885 miles / 1424 kilometers / 769 nautical miles. Estimated flight time is 2 hours 10 minutes.

Driving distance from Qinhuangdao (BPE) to Bazhong (BZX) is 1084 miles / 1744 kilometers and travel time by car is about 18 hours 30 minutes.

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

Shortest flight path between Qinhuangdao Beidaihe Airport (BPE) and Bazhong Enyang Airport (BZX).

## How far is Bazhong from Qinhuangdao?

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

Vincenty's formula (applied above)
• 885.132 miles
• 1424.482 kilometers
• 769.159 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
• 884.633 miles
• 1423.678 kilometers
• 768.725 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 Bazhong Enyang Airport
City: Bazhong
Country: China
IATA Code: BZX
ICAO Code: ZUBZ
Coordinates: 31°44′18″N, 106°38′41″E

## Time difference and current local times

There is no time difference between Qinhuangdao and Bazhong.

CST

CST

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 142 kg (314 pounds).

## Frequent Flyer Miles Calculator

Qinhuangdao (BPE) → Bazhong (BZX).

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

### In total

Total frequent flyer miles:
885

Round trip?