Maximum speed
mph on motorway
mph on other roads
Fuel consumption mpg
Fuel priceUSD / gal
Save route
Pick a point on map
251.7
mi
4
h
3
min
8.6
gal
22
USD

Distance from Imperial to Johannesburg by car

The distance between Imperial and Johannesburg is 252 miles by road including 166 miles on motorways. Distance from Imperial to Johannesburg by car takes approximately 4 hours and 3 minutes.

You can drive from Imperial to Johannesburg through Indio, Palm Desert, Palm Springs, Calimesa, Redlands, San Bernardino and Victorville.

Use driving directions from Imperial to Johannesburg to navigate the path offline.

The driving time from Imperial to Johannesburg is approximately 4 hours and 3 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Imperial to Johannesburg.

Have any questions? Contact us!