Air Miles Calculator

Distance between Pietermaritzburg (PZB) and Johannesburg (JNB)

Distance from Pietermaritzburg to Johannesburg (Pietermaritzburg Airport – OR Tambo International Airport) is 275 miles / 443 kilometers / 239 nautical miles.

How far is Johannesburg from Pietermaritzburg?

There are several ways to calculate distances between Pietermaritzburg and Johannesburg. Here are two common methods:

Vincenty's formula (applied above)
  • 275.217 miles
  • 442.919 kilometers
  • 239.157 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
  • 275.823 miles
  • 443.895 kilometers
  • 239.684 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 Pietermaritzburg Airport (PZB) to OR Tambo International Airport (JNB) is 1 hour 1 minutes.

Time difference and current local times

There is no time difference between Pietermaritzburg and Johannesburg.

Time Difference

Pietermaritzburg
Johannesburg

Pietermaritzburg

 SAST

Johannesburg

 SAST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 63 kg (139 pounds).

Airport information


A Pietermaritzburg Airport
City: Pietermaritzburg
Country: South Africa Flag of South Africa
IATA Code: PZB
ICAO Code: FAPM
Coordinates: 29°38′56″S, 30°23′55″E

B OR Tambo International Airport
City: Johannesburg
Country: South Africa Flag of South Africa
IATA Code: JNB
ICAO Code: FAOR
Coordinates: 26°8′21″S, 28°14′45″E

Pietermaritzburg to Johannesburg flight path

Shortest flight path between Pietermaritzburg Airport (PZB) and OR Tambo International Airport (JNB).

Frequent Flyer Miles Calculator

Pietermaritzburg (PZB) → Johannesburg (JNB).

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

In total

Total frequent flyer miles:
275

Round trip?