There are 3 ways to get from The Gambia to Johannesburg by plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Johannesburg International Airport
best- Fly from Banjul (BJL) to Johannesburg International Airport (JNB)plane BJL - JNB
20h 30mR 8,863–23,446Drive 9,339.7 km
- Drive from Serekunda to Johannesburgcar 9,339.7 km
6d 3hR 20,877–30,156Fly to Lanseria International Airport, train
- Fly from Banjul (BJL) to Lanseria International Airport (HLA)plane BJL - HLA
- Take the train from Pretoria to Parktrain
34h 17mR 10,960–39,441
Banjul (BJL) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from The Gambia to Johannesburg is to fly which costs R 8 500 - R 24 000 and takes 20h 30m.
The fastest way to get from The Gambia to Johannesburg is to fly which takes 20h 30m and costs R 8 500 - R 24 000.
The distance between The Gambia and Johannesburg is 6574 km. The road distance is 9339.7 km.
It takes approximately 20h 30m to get from The Gambia to Johannesburg, including transfers.
Johannesburg is 2h ahead of The Gambia. It is currently 2:20 AM in The Gambia and 4:20 AM in Johannesburg.
Yes, the driving distance between The Gambia to Johannesburg is 9340 km. It takes approximately 6 days 3h to drive from The Gambia to Johannesburg.
There are 5011+ hotels available in Johannesburg.
What companies run services between The Gambia and Johannesburg, South Africa?
ASKY, South African Airways, and Air Peace fly from Banjul (BJL) to Johannesburg International Airport (JNB) 6 times a week.
- Website
- flysafair.co.za
Flights from Banjul to Lanseria International Airport via Freetown, Accra, Johannesburg International Airport, Durban
- Ave. Duration
- 31h 50m
- When
- Wednesday and Sunday
- Estimated price
- R 13,000–33,000
Flights from Banjul to Lanseria International Airport via Freetown, Accra, Johannesburg International Airport, Port Elizabeth
- Ave. Duration
- 36h 55m
- When
- Thursday and Saturday
- Estimated price
- R 14,000–35,000
Flights from Banjul to Lanseria International Airport via Blaise Diagne, Abidjan, Luanda, Capetown
- Ave. Duration
- 42h 5m
- When
- Thursday and Sunday
- Estimated price
- R 10,000–38,000
- Website
- flysaa.com
Flights from Banjul to Johannesburg International Airport via Freetown, Accra
- Ave. Duration
- 20h 10m
- When
- Tuesday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- R 8,500–23,000
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Which side of Niagara Falls should I choose (and how do I get there)?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
