Johannesburg
Banjul
The best and cheapest way to get from Johannesburg and Banjul is to travel by air, which will cost about 26,073 GMD or 621.90 USD.