# Distance between Qinhuangdao (BPE) and Shijiazhuang (SJW)

Distance from Qinhuangdao to Shijiazhuang (Qinhuangdao Beidaihe Airport – Shijiazhuang Zhengding International Airport) is 254 miles / 408 kilometers / 220 nautical miles.

## How far is Shijiazhuang from Qinhuangdao?

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

Vincenty's formula (applied above)
• 253.545 miles
• 408.040 kilometers
• 220.324 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
• 253.072 miles
• 407.280 kilometers
• 219.914 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).

## Flight duration

Estimated flight time from Qinhuangdao Beidaihe Airport (BPE) to Shijiazhuang Zhengding International Airport (SJW) is 58 minutes.

## Time difference and current local times

There is no time difference between Qinhuangdao and Shijiazhuang.

Qinhuangdao
Shijiazhuang

CST

CST

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 60 kg (132 pounds).

## 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 Shijiazhuang Zhengding International Airport
City: Shijiazhuang
Country: China
IATA Code: SJW
ICAO Code: ZBSJ
Coordinates: 38°16′50″N, 114°41′49″E

## Map

Qinhuangdao to Shijiazhuang flight map.

## Frequent Flyer Miles Calculator

Qinhuangdao (BPE) → Shijiazhuang (SJW).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
254
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
254

Round trip?