There are 8 ways to get from Kitwe to South Africa by bus, plane, 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.
Bus to Ndola, fly to Johannesburg International Airport
best- Take the bus from Kitwe to Ndolabus
- Fly from Ndola (NLA) to Johannesburg International Airport (JNB)plane NLA - JNB
5h 46mBus
cheapest- Take the bus from Kitwe to Johanneburgbus
27hR 557Drive 1,922.9 km
- Drive from Kitwe to Johannesburgcar 1,922.9 km
22h 23mR 4,562–6,589Drive to Lubumbashi International Airport, fly to Johannesburg International Airport
- Drive from Kitwe to Lubumbashi International Airport (FBM)car
- Fly from Lubumbashi International Airport (FBM) to Johannesburg International Airport (JNB)plane FBM - JNB
5h 45mR 4,730–7,119Bus to Ndola, fly to Pietermaritzburg
- Take the bus from Kitwe to Ndolabus
- Fly from Ndola (NLA) to Pietermaritzburg (PZB)plane NLA - PZB
7h 26mBus to Ndola, fly to Port Elizabeth
- Take the bus from Kitwe to Ndolabus
- Fly from Ndola (NLA) to Port Elizabeth (PLZ)plane NLA - PLZ
9h 38mBus to Ndola, fly to King Shaka International Airport
- Take the bus from Kitwe to Ndolabus
- Fly from Ndola (NLA) to King Shaka International Airport (DUR)plane NLA - DUR
10h 12mBus via Ndola
- Take the bus from Kitwe to Ndolabus
- Take the bus from Central Bus Stn to 156 Pritchard Stbus
28h 56m
Ndola (NLA) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Kitwe to South Africa is to bus which costs R 557 and takes 27h.
The fastest way to get from Kitwe to South Africa is to drive and fly which takes 5h 45m and costs R 4 700 - R 7 500.
Yes, there is a direct bus departing from Kitwe and arriving at Johanneburg. Services depart twice a week, and operate Tuesday and Sunday. The journey takes approximately 27h.
The distance between Kitwe and South Africa is 1551 km. The road distance is 1922.9 km.
The best way to get from Kitwe to South Africa without a car is to bus which takes 27h and costs R 557.
It takes approximately 5h 46m to get from Kitwe to South Africa, including transfers.
Kitwe to South Africa bus services, operated by Juldan Motors, depart from Kitwe station.
Kitwe to South Africa bus services, operated by Juldan Motors, arrive at Johanneburg station.
Yes, the driving distance between Kitwe to South Africa is 1923 km. It takes approximately 22h 23m to drive from Kitwe to South Africa.
There are 4956+ hotels available in South Africa.
What companies run services between Kitwe, Zambia and South Africa?
Juldan Motors operates a bus from Kitwe to Johanneburg twice a week. Tickets cost R 557 and the journey takes 27h.
- Website
- flyairlink.com
Flights from Ndola to Johannesburg International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- R 4,700–6,500
Flights from Lubumbashi International Airport to Johannesburg International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- R 4,300–6,500
Flights from Ndola to Pietermaritzburg via Johannesburg International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- R 6,000–17,000
Flights from Ndola to Port Elizabeth via Johannesburg International Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- R 5,500–16,000
Flights from Ndola to King Shaka International Airport via Johannesburg International Airport
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- R 5,500–15,000
- Website
- flysafair.co.za
Flights from Ndola to Port Elizabeth via Lusaka, Johannesburg International Airport
- Ave. Duration
- 6h 30m
- When
- Monday to Friday
- Estimated price
- R 8,500–16,000
Flights from Ndola to King Shaka International Airport via Lusaka, Johannesburg International Airport
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- R 8,000–15,000
- Website
- flysaa.com
Flights from Lubumbashi International Airport to Johannesburg International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- R 3,900–4,500
Flights from Ndola to Port Elizabeth via Lusaka, Johannesburg International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- R 8,500–16,000
Flights from Ndola to King Shaka International Airport via Lusaka, Johannesburg International Airport
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 8,000–15,000
- Website
- proflight-zambia.com
Flights from Ndola to Johannesburg International Airport via Lusaka
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- R 6,000–12,000
- Website
- ethiopianairlines.com
Flights from Lubumbashi International Airport to Johannesburg International Airport
- Ave. Duration
- 2h 50m
- When
- Monday and Friday
- Estimated price
- R 4,500–16,000
- Phone
- +260 973334200
- [email protected]
- Website
- juldan-motors.com
Bus from Kitwe to Ndola
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
Bus from Kitwe to Johanneburg
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- R 557
- Website
- https://juldan-motors.com/en
Bus from Kitwe to Ndola
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
Bus from Kitwe to Ndola
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
Bus from Kitwe to Ndola
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
Bus from Kitwe to Ndola
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
- Phone
- +260 97 9568820
- Website
- likili-motorways.com
Bus from Central Bus Stn to 156 Pritchard St
- Ave. Duration
- 27h
- Frequency
- Once a week
- Schedules at
- facebook.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 Train travel in Spain: A guide to Renfe, Need to know: Greyhound, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
