How Many Kilometers is Botswana to Pretoria

Pretoria is located in South Africa with (-25.7449,28.1878) coordinates and Gaborone is located in Botswana with (-24.6545,25.9086) coordinates. The calculated flying distance from Pretoria to Gaborone is equal to 161 miles which are equal to 259 km.

If you want to go by car, the driving distance between Pretoria and Gaborone is 360.43 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 03 hours 13 minutes. Please check the avg. speed travel timetable on the right for various options.
The difference between flying and going by car is 101 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Pretoria-25.7449, 28.187825° 44´ 41.4960” S
28° 11´ 16.1880” E
Gaborone-24.6545, 25.908624° 39´ 16.2360” S
25° 54´ 30.9240” E

Estimated Travel Time Between Pretoria and Gaborone

Average SpeedTravel Time
30 mph (48 km/h)07 hours 30 minutes
40 mph (64 km/h)05 hours 37 minutes
50 mph (80 km/h)04 hours 30 minutes
60 mph (97 km/h)03 hours 42 minutes
70 mph (112 km/h)03 hours 13 minutes
75 mph (120 km/h)03 hours 00 minutes

Pretoria, South Africa

Related Distances from Pretoria

Pretoria to Selebi Phikwe528 km
Pretoria to Janeng326 km
Pretoria to Mochudi403 km
Pretoria to Tonota612 km
Pretoria to Lobatse296 km

Gaborone, Ramotswa, Botswana

Related Distances to Gaborone

Cradock to Gaborone1001 km
Queensdale to Gaborone961 km
Warmbaths to Gaborone298 km
Queenstown to Gaborone956 km
Scottburgh to Gaborone960 km

How many hours is it from Pretoria to Botswana?

Yes, the driving distance between Pretoria to Botswana is 368 km. It takes approximately 4h 57m to drive from Pretoria to Botswana.

How much is it from Gaborone to Pretoria?

Information on this bus route

Daily Buses1
Minimum Price$22
Average Ticket Price$27
Minimum Trip Duration6h30m
Average Bus Trip Duration6h30m

How much is a bus from Pretoria to Botswana?

The average bus ticket price from Pretoria to Gaborone is $28.

How long does it take to drive from Botswana to Pretoria?

approximately 5h 1m

Yes, the driving distance between Botswana to Pretoria is 368 km. It takes approximately 5h 1m to drive from Botswana to Pretoria.