There are 6 ways to get from Khartoum to Cape Town 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 Khartoum International Airport to Cape Town International Airport
best- Fly from Khartoum International Airport (KRT) to Cape Town International Airport (CPT)plane KRT - CPT
19h 50mR 10,252–29,297Drive to Humera, fly to Cape Town International Airport
cheapest- Drive from Khartoum to Humera (HUE)car
- Fly from Humera (HUE) to Cape Town International Airport (CPT)plane HUE - CPT
26h 31mR 8,279–21,096Drive 7,438.8 km
- Drive from Khartoum to Cape Towncar 7,438.8 km
4d 19hR 16,793–24,257Fly Khartoum International Airport to George Airport, bus
- Fly from Khartoum International Airport (KRT) to George Airport (GRJ)plane KRT - GRJ
- Take the bus from George Railway Stn to Cape Townbus
27h 41mR 10,717–31,907Drive to Dongola Airport, fly to Cape Town International Airport
- Drive from Khartoum to Dongola Airport (DOG)car
- Fly from Dongola Airport (DOG) to Cape Town International Airport (CPT)plane DOG - CPT
30h 12mDrive to Kassala Airport, fly to Cape Town International Airport
- Drive from Khartoum to Kassala Airport (KSL)car
- Fly from Kassala Airport (KSL) to Cape Town International Airport (CPT)plane KSL - CPT
31h 18m
Khartoum International Airport (KRT) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Khartoum to Cape Town is to drive and fly which costs R 8 000 - R 22 000 and takes 26h 31m.
The fastest way to get from Khartoum to Cape Town is to fly which takes 19h 50m and costs R 10 000 - R 30 000.
The distance between Khartoum and Cape Town is 5732 km. The road distance is 7438.8 km.
It takes approximately 19h 50m to get from Khartoum to Cape Town, including transfers.
Yes, the driving distance between Khartoum to Cape Town is 7439 km. It takes approximately 4 days 19h to drive from Khartoum to Cape Town.
There are 7678+ hotels available in Cape Town.
What companies run services between Khartoum, Sudan and Cape Town, South Africa?
Badr Airlines, Qatar Airways, and Singapore Airlines fly from Khartoum International Airport (KRT) to Cape Town International Airport (CPT) twice a week.
- Website
- ethiopianairlines.com
Flights from Humera to Cape Town International Airport via Addis Ababa
- Ave. Duration
- 28h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 7,500–20,000
Flights from Humera to Cape Town International Airport via Addis Ababa, Johannesburg
- Ave. Duration
- 23h 25m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- R 7,500–21,000
Flights from Dongola Airport to Cape Town International Airport via Port Sudan, Addis Ababa
- Ave. Duration
- 27h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 8,000–22,000
Flights from Dongola Airport to Cape Town International Airport via Port Sudan, Addis Ababa, Johannesburg
- Ave. Duration
- 22h 35m
- When
- Wednesday and Sunday
- Estimated price
- R 8,000–22,000
Flights from Kassala Airport to Cape Town International Airport via Port Sudan, Addis Ababa
- Ave. Duration
- 27h
- When
- Tuesday and Monday
- Estimated price
- R 8,000–22,000
Flights from Kassala Airport to Cape Town International Airport via Port Sudan, Addis Ababa, Johannesburg
- Ave. Duration
- 21h 50m
- When
- Tuesday
- Estimated price
- R 8,000–22,000
- Website
- flysafair.co.za
Flights from Khartoum International Airport to George Airport via Doha, Johannesburg
- Ave. Duration
- 19h 30m
- When
- Sunday
- Estimated price
- R 10,000–31,000
Flights from Khartoum International Airport to George Airport via Port Sudan, Addis Ababa, Johannesburg
- Ave. Duration
- 24h 25m
- When
- Monday
- Estimated price
- R 12,000–31,000
Flights from Dongola Airport to Cape Town International Airport via Port Sudan, Addis Ababa, Johannesburg
- Ave. Duration
- 22h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 8,000–22,000
Flights from Kassala Airport to Cape Town International Airport via Port Sudan, Addis Ababa, Johannesburg
- Ave. Duration
- 21h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 8,000–22,000
- Website
- qatarairways.com
Flights from Khartoum International Airport to Cape Town International Airport via Doha
- Ave. Duration
- 20h 15m
- When
- Sunday
- Estimated price
- R 10,000–29,000
Flights from Khartoum International Airport to George Airport via Doha, Johannesburg
- Ave. Duration
- 23h 45m
- When
- Sunday
- Estimated price
- R 10,000–31,000
Flights from Khartoum International Airport to George Airport via Doha, Cape Town International Airport
- Ave. Duration
- 26h 15m
- When
- Sunday
- Estimated price
- R 11,000–32,000
- Website
- flysaa.com
Flights from Khartoum International Airport to George Airport via Port Sudan, Addis Ababa, Johannesburg
- Ave. Duration
- 30h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- R 12,000–31,000
Flights from Humera to Cape Town International Airport via Addis Ababa, Johannesburg
- Ave. Duration
- 14h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 7,500–21,000
Flights from Kassala Airport to Cape Town International Airport via Port Sudan, Addis Ababa, Johannesburg
- Ave. Duration
- 21h 50m
- When
- Tuesday
- Estimated price
- R 8,000–22,000
- Website
- flyairlink.com
Flights from Khartoum International Airport to George Airport via Doha, Cape Town International Airport
- Ave. Duration
- 28h 15m
- When
- Sunday
- Estimated price
- R 11,000–32,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from George Railway Stn to Cape Town
- Ave. Duration
- 6h 54m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
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 do I get from Sydney to Melbourne, How to get from London to Edinburgh, and How to travel India's Golden Triangle - to help you get the most out of your next trip.





