Best way to travel between

Gaborone
Choma, Zambia
Travel Modes
Price
Distance
Duration
CO2
train
$62.97
1769.25 km
32h 27mins
93.77 kgs
 
train
$63.86
1719.72 km
29h 20mins
91.15 kgs
 
train
$90.86
2317.5 km
35h 20mins
122.83 kgs
 
drive
$170.0
1244.88 km
16h 13mins
159.34 kgs
 
flight
$214.0
1111.95 km
6h 47mins
120.09 kgs
 
flight
$413.0
980.56 km
6h 34mins
105.9 kgs
 
flight
$463.0
993.2 km
7h 11mins
107.27 kgs
 
flight
$570.75
1367.54 km
12h 48mins
147.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1769.25 km 32h 27mins 330,720 ZMK 62.97
Train 1719.72 km 29h 20mins 335,394 ZMK 63.86
Train 2317.5 km 35h 20mins 477,199 ZMK 90.86
Drive 1244.88 km 16h 13mins 892,843 ZMK 170.0
Flight 1111.95 km 6h 47mins 1,123,932 ZMK 214.0
Flight 980.56 km 6h 34mins 2,169,084 ZMK 413.0
Flight 993.2 km 7h 11mins 2,431,685 ZMK 463.0
Flight 1367.54 km 12h 48mins 2,997,590 ZMK 570.75
Take Train from Gaborone to Francistown
Time: 7h 21mins Cost: 52,520 ZMK; $ 9.0 - 11.0 USD CO2 Emission: 24.29 kgs
Take Walk from Francistown to Francistown
Time: 9mins Cost: 578 ZMK; $ 0.1 - 0.1 USD CO2 Emission: 0.1 kgs
Take Bus from Francistown to Lusaka
Time: 15h 14mins Cost: 126,048 ZMK; $ 21.6 - 26.4 USD CO2 Emission: 31.23 kgs
Take Train from Lusaka to Choma
Time: 8h 8mins Cost: 151,573 ZMK; $ 26.0 - 31.8 USD CO2 Emission: 14.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Gaborone and Choma, Zambia is to travel by train, which will cost about 330,877 ZMK or 56.70 USD.