Francistown, Botswana
Johannesburg Park Station, Rissik Street, Johannesburg, South Africa
The best and cheapest way to get from Francistown, Botswana and Johannesburg Park Station, Rissik Street, Johannesburg, South Africa is to travel by train, which will cost about 355 ZAR or 31.50 USD.