Distance from

Johannesburg to East London

Average travel distance is

1032.63 km

Nomal travel times are between

4h 16min  -  21h 0min

1032.63 km (642 miles) is the average travel distance between Johannesburg and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 895.97 km 556.73 miles 483.78 miles
Drive 1077.38 km 669.46 miles 581.74 miles
Bus 1035.27 km 643.29 miles 559.0 miles
Train 1121.90 km 697.12 miles 605.78 miles

BE PREPARED

Johannesburg - East London Info

The distance from Johannesburg to Marlboro 18 km (11.18 miles) .

The distance from Marlboro to OR Tambo Airport 15 km (9.11 miles) .

The distance from JNB to ELS 855 km (531.5 miles) .

The distance from East London to East London 9 km (5.59 miles) .

Travel distance chart

The distance between Johannesburg to East London, Eastern Cape, South Africa is 1032.63 km (642 miles) and it would cost 30 USD ~ 304 ZAR to drive in a car that consumes about 7 MPG.