Air Miles Calculator

Distance between Beijing (PEK) and Selebi-Phikwe (PKW)

Flight distance from Beijing to Selebi-Phikwe (Beijing Capital International Airport – Selebi-Phikwe Airport) is 7118 miles / 11455 kilometers / 6185 nautical miles. Estimated flight time is 13 hours 58 minutes.

Map of flight path from Beijing to Selebi-Phikwe.

Shortest flight path between Beijing Capital International Airport (PEK) and Selebi-Phikwe Airport (PKW).

How far is Selebi-Phikwe from Beijing?

There are several ways to calculate distances between Beijing and Selebi-Phikwe. Here are two common methods:

Vincenty's formula (applied above)
  • 7117.607 miles
  • 11454.678 kilometers
  • 6185.031 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
  • 7122.541 miles
  • 11462.619 kilometers
  • 6189.319 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 Beijing Capital International Airport
City: Beijing
Country: China Flag of China
IATA Code: PEK
ICAO Code: ZBAA
Coordinates: 40°4′48″N, 116°35′5″E

B Selebi-Phikwe Airport
City: Selebi-Phikwe
Country: Botswana Flag of Botswana
IATA Code: PKW
ICAO Code: FBSP
Coordinates: 22°3′29″S, 27°49′43″E

Time difference and current local times

The time difference between Beijing and Selebi-Phikwe is 6 hours. Selebi-Phikwe is 6 hours behind Beijing.

Time Difference

Beijing

 CST

Selebi-Phikwe

 CAT

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 871 kg (1 921 pounds).

Frequent Flyer Miles Calculator

Beijing (PEK) → Selebi-Phikwe (PKW).

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

In total

Total frequent flyer miles:
7118

Round trip?