There are 3 ways to get from Africa to Mahikeng by unknown, plane, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, fly to Gaborone, bus, taxi
best- Walk from Africa to Ndjamena (NDJ)unknown
- Fly from Ndjamena (NDJ) to Gaborone (GBE)plane NDJ - GBE
- Take the bus from Queens Rd to Zeerustbus
- Take the taxi from Zeerust to Mahikengtaxi
31h 6mTravel, fly to Johannesburg International Airport, drive
- Walk from Africa to Ndjamena (NDJ)unknown
- Fly from Ndjamena (NDJ) to Johannesburg International Airport (JNB)plane NDJ - JNB
- Drive from Johannesburg-Airport-JNB to Mahikengcar
22h 16mTravel, fly to Lobatse, drive
- Walk from Africa to Ndjamena (NDJ)unknown
- Fly from Ndjamena (NDJ) to Lobatse (LOQ)plane NDJ - LOQ
- Drive from Lobatse (LOQ) to Mahikengcar
30h 57m
Ndjamena (NDJ) to Gaborone (GBE) flights
Comparing Your Travel Options
The distance between Africa and Mahikeng is 4752 km.
It takes approximately 31h 6m to get from Africa to Mahikeng, including transfers.
Mahikeng is 1h ahead of Africa. It is currently 8:37 AM in Africa and 9:37 AM in Mahikeng.
There are 63+ hotels available in Mahikeng.
What companies run services between Africa and Mahikeng, South Africa?
There is no direct connection from Africa to Mahikeng. However, you can travel to Ndjamena (NDJ) airport, fly to Gaborone (GBE), take the taxi to Queens Rd, take the bus to Zeerust, then take the taxi to Mahikeng. Alternatively, you can travel to Ndjamena (NDJ) airport, fly to Johannesburg International Airport (JNB), then drive to Mahikeng.
- Website
- ethiopianairlines.com
Flights from Ndjamena to Gaborone via Addis Ababa, Victoria Falls
- Ave. Duration
- 23h 40m
- When
- Every day
- Estimated price
- R 12,000–36,000
Flights from Ndjamena to Johannesburg International Airport via Addis Ababa
- Ave. Duration
- 14h 12m
- When
- Every day
- Estimated price
- R 10,000–31,000
- Website
- airbotswana.co.bw
Flights from Ndjamena to Gaborone via Addis Ababa, Lusaka
- Ave. Duration
- 21h 20m
- When
- Tuesday and Thursday
- Estimated price
- R 12,000–36,000
Flights from Ndjamena to Gaborone via Addis Ababa, Harare
- Ave. Duration
- 21h 20m
- When
- Saturday
- Estimated price
- R 12,000–36,000
Flights from Ndjamena to Lobatse via Addis Ababa, Lusaka, Gaborone
- Ave. Duration
- 23h 35m
- When
- Tuesday and Thursday
- Estimated price
- R 13,000–38,000
- Website
- flyafrijet.online
Flights from Ndjamena to Johannesburg International Airport via Douala, Libreville
- Ave. Duration
- 12h 2m
- When
- Friday
- Estimated price
- R 5,000–21,000
- Phone
- +258 87 491 9701
- Website
- etragomz.com
Bus from Queens Rd to Zeerust
- Ave. Duration
- 1h 26m
- Frequency
- Twice a week
- Estimated price
- R 150–850
- Schedules at
- etragomz.com
- Single
- R 150
- Ave. Duration
- 59 min
- Estimated price
- R 600–750
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 How to get from Southend Airport into central London, How to get from Luton Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.


