Time Difference Distance Codes

Johannesburg to Richmond Distance

Flight distance from Johannesburg to Richmond is 8089.5 Miles
(13018.7 Kilometers / 7024.9 Nautical Miles)

Approximate flight duration time from Johannesburg, South Africa to Richmond, Virginia is 16 hrs, 47 mins

Johannesburg and Richmond time difference

Coordinates: Johannesburg: 26° 12' South, 28° 02' East
Richmond: 37° 32' North, 77° 28' West
Johannesburg time now
Richmond time now
Johannesburg sunrise sunset
Richmond sunrise sunset
Distance from Johannesburg to cities in USA:
Johannesburg to Virginia Beach distance
Johannesburg to Arlington distance
Johannesburg to Austin distance
Johannesburg to Dallas distance
Johannesburg to El Paso distance

The distance between Johannesburg and Richmond displayed on this page is the direct air distance (direct route as crow flies). Driving involves larger distances. Also please note that the flight duration time is calculated as approximate and for a non-stop flight between Johannesburg and Richmond. The actual flight duration may be different depending on the speed of the aircraft and other factors.