147.61 mi Straight Distance
199.51 mi Driving Distance
4 hours 11 mins Estimated Driving Time
The straight distance between Mthatha (Eastern Cape) and Richmond (KwaZulu-Natal) is 147.61 mi, but the driving distance is 199.51 mi.
It takes 4 hours 11 mins to go from Mthatha to Richmond.
Driving directions from Mthatha to Richmond
Straight distance: 237.50 km. Route distance: 321.02 km
Latitude: -31.5864 // Longitude: 28.79

Forecast: Clear sky
Temperature: 19.3°
Humidity: 100%
Current time: 04:40 PM
Sunrise: 05:57 AM
Sunset: 06:33 PM
Latitude: -29.8748 // Longitude: 30.2774

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 04:40 PM
Sunrise: 05:52 AM
Sunset: 06:26 PM