City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Bloemfontein 0 km 0:00 00 min 0.0 L
M30 5 km, 05 min
Noordhoek 5 km 0:05 05 min 0.4 L
N1 200 km, 1 h 49 min
Suidrand 205 km 1:55 1 h 55 min 16.4 L
N1 114 km, 1 h 04 min
The Barrage 319 km 3:00 3 h 00 min 25.5 L
N1 43 km, 22 min, Free State - Gauteng
Hartebeestfontein 362 km 3:23 3 h 23 min 29.0 L
N1 17 km, 10 min
Naturena 380 km 3:33 3 h 33 min 30.4 L
N1 N12 7 km, 04 min
Ormonde View 387 km 3:38 3 h 38 min 31.0 L
M1 4 km, 02 min
Booysens Reserve 391 km 3:40 3 h 40 min 31.3 L
M1 3 km, 01 min
Fordsburg 394 km 3:42 3 h 42 min 31.5 L
3 km, 02 min
Johannesburg 397 km 3:44 3 h 44 min 31.8 L
Point Distance Time Fuel
Bloemfontein 0 km 0:00 00 min 0.0 L
M30 2 km, 02 min
Waverley 2 km 0:02 02 min 0.2 L
M30 1 km, 01 min
Hilton 4 km 0:03 03 min 0.3 L
M30 2 km, 01 min
Noordhoek 5 km 0:05 05 min 0.4 L
M30 N1 19 km, 10 min
Glen 24 km 0:16 16 min 1.9 L
N1 81 km, 43 min
Makeleketle 106 km 0:59 59 min 8.5 L
N1 53 km, 27 min
Ventersburg 159 km 1:27 1 h 27 min 12.7 L
N1 46 km, 27 min
Suidrand 205 km 1:55 1 h 55 min 16.4 L
N1 1 km, 00 min
Wilgenhof 207 km 1:55 1 h 55 min 16.6 L
N1 1 km, 00 min
Panorama 208 km 1:56 1 h 56 min 16.6 L
N1 111 km, 1 h 03 min
The Barrage 319 km 2:59 2 h 59 min 25.5 L
N1 36 km, 18 min, Free State - Gauteng
Stretford 355 km 3:18 3 h 18 min 28.4 L
N1 7 km, 03 min
Grasmere 362 km 3:22 3 h 22 min 29.0 L
N1 1 km, 00 min
Hartebeestfontein 362 km 3:22 3 h 22 min 29.0 L
2 km, 01 min
Wheielers farm settlement 365 km 3:24 3 h 24 min 29.2 L
N1 4 km, 02 min
Zakariyya Park 369 km 3:27 3 h 27 min 29.5 L
N1 11 km, 06 min
Naturena 380 km 3:33 3 h 33 min 30.4 L
N1 1 km, 00 min
Armadale 381 km 3:34 3 h 34 min 30.5 L
N1 N12 4 km, 02 min
Aeroton 385 km 3:36 3 h 36 min 30.8 L
M1 2 km, 01 min
Ormonde View 387 km 3:37 3 h 37 min 31.0 L
M1 2 km, 00 min
Ormonde 388 km 3:38 3 h 38 min 31.0 L
M1 1 km, 00 min
Robertsham 389 km 3:39 3 h 39 min 31.1 L
M1 2 km, 00 min
Booysens Reserve 391 km 3:40 3 h 40 min 31.3 L
M1 1 km, 00 min
Crown 392 km 3:40 3 h 40 min 31.4 L
M1 1 km, 00 min
Ophirton 393 km 3:41 3 h 41 min 31.4 L
M1 1 km, 00 min
Fordsburg 394 km 3:41 3 h 41 min 31.5 L
3 km, 02 min
Johannesburg 397 km 3:44 3 h 44 min 31.8 L

Distance from Bloemfontein to Johannesburg by car

The distance between Bloemfontein and Johannesburg is 397 kilometers by road including 361 kilometers on motorways. Distance from Bloemfontein to Johannesburg by car takes approximately 3 hours and 44 minutes.

The distance between Bloemfontein and Johannesburg is ranked 148th in the ranking popularity.
The driving time from Bloemfontein to Johannesburg is approximately 3 hours and 44 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Bloemfontein to Johannesburg through specific transit points.
You can calculate the route from Bloemfontein to Johannesburg through any specific transit point by dragging and dropping the route on the map.
To find out how far is Bloemfontein from Johannesburg, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Reverse route: from Johannesburg to Bloemfontein.
Have any questions? Contact us!