Bulawayo, Zimbabwe
Gaborone
The best and cheapest way to get from Bulawayo, Zimbabwe and Gaborone is to travel by train, which will cost about 95 BWP or 9.90 USD.