Distance from

Bulawayo to Johannesburg

Average travel distance is

897.47 km

Nomal travel times are between

2h 25min  -  18h 11min

897.47 km (558 miles) is the average travel distance between Bulawayo and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 19 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 808.06 km 502.1 miles 436.32 miles
Drive 941.45 km 584.99 miles 508.34 miles
Bus 915.36 km 568.78 miles 494.26 miles
Bus 925.00 km 574.77 miles 499.46 miles

BE PREPARED

Bulawayo - Johannesburg Info

The distance from Bulawayo to Bulawayo 23 km (14.29 miles) .

The distance from BUQ to JNB 752 km (467.01 miles) .

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

The distance from Marlboro to Johannesburg Park 19 km (11.52 miles) .

Travel distance chart

The distance between Bulawayo, Zimbabwe to Johannesburg is 897.47 km (558 miles) and it would cost 35 USD ~ 355 ZAR to drive in a car that consumes about 8 MPG.