Travel time from

Francistown to Johannesburg

Average Travel Times are

2h 27min  -  28h 33min

Travel Distance

848.84 km

Travel time route map

It takes an average travel time of 4h 42mins to travel from Francistown to Johannesburg, given the average speed of 180km/h and the distance of 848.84 km (527 miles)

Travel time by transport mode

Tranport Distance Time
Flight 631km (392 miles) 2h 27mins
Drive 742km (461 miles) 9h 32mins
Bus 845km (525 miles) 13h 6mins
Train 1145km (711 miles) 28h 33mins

Travel time by airplanes from Francistown to Johannesburg

Air Plane Cruise Speed Max Speed
A300 44mins 42mins
A320 45mins 42mins
A321 45mins 43mins
A380 38mins 37mins
Boeing 707 39mins 37mins
Boeing 737 48mins 44mins
Boeing 747 42mins 39mins
Boeing 787 41mins 39mins
ATR 72 1h 22mins 1h 12mins

TIME TO DRIVE FROM Francistown to Johannesburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 18h 32mins
50 31.07 14h 49mins
60 37.28 12h 21mins
80 49.71 9h 16mins
100 62.14 7h 24mins

Be prepared

Francistown - Johannesburg Info

Travel time from Francistown to Francistown 14mins.

Travel time from FRW to JNB 1h 35mins.

Travel time from OR Tambo Airport to Marlboro 9mins.

Travel time from Marlboro to Johannesburg Park 13mins.

Travel time chart

How long does it take to get from Francistown, Botswana and by air and road.