Skip to content

Distance from Ankara to Johannesburg

The straight-line distance from Ankara, Turkey to Johannesburg, South Africa is 7,371 km (4,580 miles).Johannesburg is S of Ankara.

Distance (km)

7,371

straight line

Distance (miles)

4,580

straight line

Flight Time

9 hr 42 min

estimated direct

Direction

S

185° bearing

Transport Comparison: Ankara to Johannesburg

ModeEstimated TimeDistanceNotes
Flight9 hr 42 min7,371 kmDirect flight at 800 km/h avg cruise speed

All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.

Ankara to Johannesburg: Key Details

FromAnkara, Turkey
ToJohannesburg, South Africa
Straight-line Distance7,371 km (4,580 miles)
Bearing185° (S)
Coordinates (Ankara)39.9334°, 32.8597°
Coordinates (Johannesburg)-26.2041°, 28.0473°

Country Profiles

Frequently Asked Questions

How far is Ankara from Johannesburg?

The straight-line (as the crow flies) distance from Ankara to Johannesburg is 7,371 km (4,580 miles). Johannesburg is S of Ankara.

How long is the flight from Ankara to Johannesburg?

A direct flight from Ankara to Johannesburg takes approximately 9 hr 42 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

What direction is Johannesburg from Ankara?

Johannesburg is S (185 degrees) from Ankara.

What is the distance from Johannesburg to Ankara?

The distance from Johannesburg to Ankara is the same: 7,371 km (4,580 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.

Coordinates sourced from public geographic databases.