Best way to travel between

Botswana
Kasane, North West, Botswana
Travel Modes
Price
Distance
Duration
CO2
bus
$90.57
1813.76 km
27h 11mins
54.41 kgs
 
train
$99.03
1197.86 km
26h 2mins
63.49 kgs
 
drive
$163.21
1142.4 km
15h 52mins
146.23 kgs
 
flight
$170.0
786.42 km
2h 28mins
84.93 kgs
 
flight
$200.0
315.18 km
1h 12mins
34.04 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1813.76 km 27h 11mins 779 BWP 90.57
Train 1197.86 km 26h 2mins 851 BWP 99.03
Drive 1142.4 km 15h 52mins 1,403 BWP 163.21
Flight 786.42 km 2h 28mins 1,461 BWP 170.0
Flight 315.18 km 1h 12mins 1,719 BWP 200.0
Take Bus from Gaborone to Johannesburg
Time: 7h 48mins Cost: 224 BWP; $ 23.4 - 28.6 USD CO2 Emission: 11.46 kgs
Take Walk from Johannesburg to Johannesburg
Time: 18mins Cost: 2 BWP; $ 0.2 - 0.2 USD CO2 Emission: 0.19 kgs
Take Bus from Johannesburg to Victoria Falls
Time: 16h 40mins Cost: 444 BWP; $ 46.5 - 56.8 USD CO2 Emission: 40.3 kgs
Take Car from Victoria Falls to Kasane
Time: 1h 23mins Cost: 109 BWP; $ 11.4 - 14.0 USD CO2 Emission: 11.26 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Botswana and Kasane, North West, Botswana is to travel by bus, which will cost about 782 BWP or 81.90 USD.