Distance from Zambia to South Africa

Name Zambia South Africa
Country flag Flag of Zambia Flag of South Africa
Country ISO code ZM / ZMB ZA / ZAF
Continent Africa Africa
Continent code AF AF
Capital Lusaka Pretoria
Total cities 131 3676
Cost of living Cost of living in Zambia Cost of living in South Africa
DD coordinates -13.140351 / 27.849305 -28.479263 / 24.672714
DMS coordinates -13°08'25.26" S / 27°50'57.50" E -28°28'45.35" S / 24°40'21.77" E
UTM coordinates 35L 592050.79426195 8547188.231151 35J 272161.29997692 6847498.1578986
Time zone Africa/Lusaka Africa/Johannesburg
Airports Airports in Zambia: 102 Airports in South Africa: 502
Straight distance from Zambia to South Africa is 1737 kilometers (1079 miles).
Distance calculator from ZM to ZA
246 Countries
1208701 Cities
41339 Airports

Distance converter

There are many ways to find how far is Zambia from South Africa, the distance calculated in kilometers and miles by Haversine formula - distance between coordinates: -13.140351 / 27.849305 (ZM) and -28.479263 / 24.672714 (ZA).


Find out the distance from Zambia to South Africa using our online calculator to plan your trip with maximum comfort, understanding the ZM to ZA distance is also helpful for choosing the most suitable mode of transport.

To learn an answer to the question "How far is Zambia from South Africa?", enter the countries names or opt for our list of cities for each destination. Geographically, your departure coordinates are -13.140351 / 27.849305 while you arrive at -28.479263 / 24.672714. The calculator shows the shortest distance between ZM and ZA and illustrates the route as a straight line on the map.

So, how far is it from Zambia to South Africa? The distance is 1737 km / 1079 mil, and it displays remoteness based on the haversine formula, which factors in the spherical shape of the Earth for more precise results.

Also, the service will show you how many hours from Zambia to South Africa by air, car and other modes of transport according to the average speed of each transportation type. For example, the flight time is 2 hours, 4 minutes while the IATA country codes are (ZM to ZA).

Reverse direction from South Africa to Zambia.

Travel time by different modes of transport

Depart from Zambia (ZM)
Arrives in South Africa (ZA)
Zambia to South Africa distance 1737 km / 1079 mil
Avg car duration 19 hours, 18 minutes (90 km/h)
Avg bus duration 28 hours, 57 minutes (60 km/h)
Avg train duration 17 hours, 22 minutes (100 km/h)
Avg flight duration 1 hour, 55 minutes (900 km/h)

* Estimated time when driving in a straight line at the same speed.

Zambia and South Africa on map

Related distances from Zambia

People also ask - FAQ

The shortest way from ZM and ZA is 1737 kilometers = 1079 miles.
To get from ZM to ZA by plane, you need to travel 1737 kilometers = 1079 miles. With an average plane speed of 560 miles, the journey to ZA will take about 1 hour, 55 minutes.
You’ll spend approximately 28 hours, 57 minutes travelling from Zambia (ZM) to South Africa (ZA), but you also need to factor in possible stops for a night’s rest, food breaks, refueling your car, and others pauses.
Yes, you can travel to Zambia from South Africa provided that the entry regulations are met.