Kasane Airport, Kasane, Botswana
Johannesburg
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 1489.28 km | 31h 11mins | 781 ZAR | 77.0 |
Train | 1531.61 km | 28h 28mins | 832 ZAR | 82.0 |
Train | 1539.3 km | 34h 1mins | 1,020 ZAR | 100.51 |
Bus | 2208.87 km | 31h 53mins | 1,201 ZAR | 118.36 |
Drive | 1239.09 km | 16h 35mins | 1,420 ZAR | 140.0 |
Flight | 1036.18 km | 2h 49mins | 2,506 ZAR | 247.0 |
The best and cheapest way to get from Kasane Airport, Kasane, Botswana and Johannesburg is to travel by train, which will cost about 781 ZAR or 69.30 USD.