There are 4 ways to get from Johannesburg to Solwezi by plane, bus, 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.
Fly
best- Fly from Johannesburg International Airport (JNB) to Solwezi (SLI)plane JNB - SLI
5h 18m$231–587Bus
- Take the bus from Johanneburg to Kitwebus
- Take the bus from Kitwe to Solwezibus
31h 47mDrive 2,139.4 km
- Drive from Johannesburg to Solwezicar 2,139.4 km
25h 35m$314–454Bus via Ndola
- Take the bus from 156 Pritchard St to Central Bus Stnbus
- Take the bus from Ndola to Solwezibus
32h 43m
Johannesburg International Airport (JNB) to Solwezi (SLI) flights
Questions & Answers
The cheapest way to get from Johannesburg to Solwezi is to drive which costs $310 - $460 and takes 25h 35m.
The fastest way to get from Johannesburg to Solwezi is to fly which takes 5h 18m and costs $230 - $600.
No, there is no direct bus from Johannesburg to Solwezi. However, there are services departing from Johanneburg and arriving at Solwezi via Kitwe. The journey, including transfers, takes approximately 31h 47m.
The distance between Johannesburg and Solwezi is 1592 km. The road distance is 2139.4 km.
The best way to get from Johannesburg to Solwezi without a car is to bus which takes 31h 47m and costs .
It takes approximately 5h 18m to get from Johannesburg to Solwezi, including transfers.
Johannesburg to Solwezi bus services, operated by Juldan Motors, depart from Johanneburg station.
The best way to get from Johannesburg to Solwezi is to fly which takes 5h 18m and costs $230 - $600. Alternatively, you can bus, which costs and takes 31h 47m.
Johannesburg to Solwezi bus services, operated by Juldan Motors, arrive at Kitwe station.
Yes, the driving distance between Johannesburg to Solwezi is 2139 km. It takes approximately 25h 35m to drive from Johannesburg to Solwezi.
What companies run services between Johannesburg, South Africa and Solwezi, Zambia?
Proflight Zambia, Airlink, and two other airlines fly from Johannesburg International Airport (JNB) to Solwezi (SLI) twice daily. Alternatively, you can take a bus from Johanneburg to Solwezi via Kitwe in around 31h 47m.
- Website
- proflight-zambia.com
Flights from Johannesburg International Airport to Solwezi via Lusaka
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $200–700
- Phone
- +260 973334200
- [email protected]
- Website
- juldan-motors.com
Bus from Johanneburg to Kitwe
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- $35
- Website
- https://juldan-motors.com/en
Bus from Kitwe to Solwezi
- Ave. Duration
- 3h 47m
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
Bus from Ndola to Solwezi
- Ave. Duration
- 4h 43m
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
- Phone
- +260 97 9568820
- Website
- likili-motorways.com
Bus from 156 Pritchard St to Central Bus Stn
- 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 Need to know: Jadrolinija, French strikes 2018: What are my alternative transport options?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 16+ hotels available in Solwezi.
