There are 3 ways to get from Johannesburg to Tamale by plane, car, or bus
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 Tamale
best- Fly from Johannesburg International Airport (JNB) to Tamale (TML)plane JNB - TML
9h 5m$303–790Drive 7,090.7 km
- Drive from Johannesburg to Tamalecar 7,090.7 km
4d 14h$990–1,429Fly to Kotoka International Airport, bus
- Fly from Johannesburg International Airport (JNB) to Kotoka International Airport (ACC)plane JNB - ACC
- Take the bus from Accra Main to Tamalebus
19h 14m$403–699
Johannesburg International Airport (JNB) to Tamale (TML) flights
Questions & Answers
The cheapest way to get from Johannesburg to Tamale is to fly and bus which costs $400 - $700 and takes 19h 14m.
The fastest way to get from Johannesburg to Tamale is to fly which takes 9h 5m and costs $300 - $800.
The distance between Johannesburg and Tamale is 5105 km. The road distance is 7090.7 km.
It takes approximately 9h 5m to get from Johannesburg to Tamale, including transfers.
Tamale is 2h behind Johannesburg. It is currently 1:43 PM in Johannesburg and 11:43 AM in Tamale.
Yes, the driving distance between Johannesburg to Tamale is 7091 km. It takes approximately 4 days 14h to drive from Johannesburg to Tamale.
There are 19+ hotels available in Tamale.
What companies run services between Johannesburg, South Africa and Tamale, Ghana?
South African Airways, Passion Air, and four other airlines fly from Johannesburg International Airport (JNB) to Tamale (TML) once daily.
- Website
- flyafricaworld.com
Flights from Johannesburg International Airport to Tamale via Lagos, Kotoka International Airport
- Ave. Duration
- 13h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $430–1,100
Flights from Johannesburg International Airport to Tamale via Kigali, Kotoka International Airport
- Ave. Duration
- 14h 10m
- When
- Friday
- Estimated price
- $270–750
Flights from Johannesburg International Airport to Tamale via Nairobi, Kotoka International Airport
- Ave. Duration
- 17h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $330–850
- Website
- flysaa.com
Flights from Johannesburg International Airport to Kotoka International Airport
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- $270–750
- Website
- flypassionair.com
Flights from Johannesburg International Airport to Tamale via Kotoka International Airport
- Ave. Duration
- 8h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $270–750
- Website
- rwandair.com
Flights from Johannesburg International Airport to Kotoka International Airport via Kigali
- Ave. Duration
- 11h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $280–800
- Phone
- +233 55 7943606
- [email protected]
- Website
- stc.gov.gh
Bus from Accra Main to Tamale
- Ave. Duration
- 10h 57m
- Frequency
- Twice daily
- Estimated price
- $20–22
- Schedules at
- stcgh.com
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 Flying into Beijing?, How to travel India's Golden Triangle, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

