There are 5 ways to get from Kapiri Mposhi to Johannesburg 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 Lusaka, fly
best- Take the bus from Kapiri Mposhi to Intercity Bus Terminalbus
- Fly from Lusaka (LUN) to Johannesburg International Airport (JNB)plane LUN - JNB
8h 55mR 4,758–6,939Bus via 77 Nugget St
cheapest- Take the bus from Kapiri Mposhi to Intercity Bus Terminalbus
- Take the bus from Intercity Bus Terminus to 77 Nugget Stbus
30h 10mR 1,208–2,139Bus
- Take the bus from Kapiri Mposhi to Intercity Bus Terminalbus
- Take the bus from Intercity Bus Terminus to Park Stationbus
29h 31mR 1,697–1,728Drive 1,764.9 km
- Drive from Kapiri Mposhi to Johannesburgcar 1,764.9 km
20h 6mR 4,123–5,955Bus, bus to Ndola, fly
- Take the bus from Kapiri Mposhi to Power Tools Bus Stationbus
- Take the bus from Kitwe to Ndolabus
- Fly from Ndola (NLA) to Johannesburg International Airport (JNB)plane NLA - JNB
10h 13m
Lusaka (LUN) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Kapiri Mposhi to Johannesburg is to bus via 77 Nugget St which costs R 1 200 - R 2 200 and takes 30h 10m.
The fastest way to get from Kapiri Mposhi to Johannesburg is to bus and fly which takes 8h 55m and costs R 4 700 - R 7 000.
No, there is no direct bus from Kapiri Mposhi to Johannesburg station. However, there are services departing from Kapiri Mposhi and arriving at Park Station via Intercity Bus Terminus. The journey, including transfers, takes approximately 29h 31m.
The distance between Kapiri Mposhi and Johannesburg is 1450 km. The road distance is 1764.9 km.
The best way to get from Kapiri Mposhi to Johannesburg without a car is to bus which takes 29h 31m and costs R 1 690 - R 1 730.
It takes approximately 8h 55m to get from Kapiri Mposhi to Johannesburg, including transfers.
Kapiri Mposhi to Johannesburg bus services, operated by Power Tools, depart from Kapiri Mposhi station.
Kapiri Mposhi to Johannesburg bus services, operated by Power Tools, arrive at Intercity Bus Terminal station.
Yes, the driving distance between Kapiri Mposhi to Johannesburg is 1765 km. It takes approximately 20h 6m to drive from Kapiri Mposhi to Johannesburg.
There are 5011+ hotels available in Johannesburg.
What companies run services between Kapiri Mposhi, Zambia and Johannesburg, South Africa?
You can take a bus from Kapiri Mposhi to Park Station via Intercity Bus Terminus in around 29h 31m.
- Website
- flyairlink.com
Flights from Lusaka to Johannesburg International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- R 3,800–5,500
Flights from Ndola to Johannesburg International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- R 4,700–6,500
- Website
- emirates.com
Flights from Lusaka to Johannesburg International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- R 3,800–5,500
Flights from Lusaka to Johannesburg International Airport via Harare
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,800–5,500
Flights from Ndola to Johannesburg International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- R 4,700–6,500
- Website
- proflight-zambia.com
Flights from Lusaka to Johannesburg International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- R 3,500–5,500
Flights from Ndola to Johannesburg International Airport via Lusaka
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- R 5,500–12,000
- Website
- flysaa.com
Flights from Lusaka to Johannesburg International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- R 3,600–5,500
Flights from Lusaka to Johannesburg International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- R 3,900–5,500
- Phone
- +260 212 217 118
- Website
- facebook.com
Bus from Kapiri Mposhi to Intercity Bus Terminal
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R 200–240
- Schedules at
- facebook.com
- Single
- R 200–240
Bus from Kapiri Mposhi to Intercity Bus Terminal
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R 200–240
- Schedules at
- facebook.com
- Single
- R 200–240
Bus from Kapiri Mposhi to Power Tools Bus Station
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Estimated price
- R 190–230
- Schedules at
- facebook.com
- Single
- R 190–230
Bus from Kapiri Mposhi to Intercity Bus Terminal
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R 200–240
- Schedules at
- facebook.com
- Single
- R 200–240
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Intercity Bus Terminus to Park Station
- Ave. Duration
- 24h 21m
- Frequency
- Once daily
- Estimated price
- R 1,489
- Schedules at
- srclassiccoach.co.tz
- Phone
- +260 973334200
- [email protected]
- Website
- Juldan Motors
Bus from Kitwe to Ndola
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Website
- Juldan Motors
- Phone
- +260 966707960
Bus from Intercity Bus Terminus to 77 Nugget St
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- R 1,000–1,900
- Phone
- +260 961806060
- [email protected]
- Website
- Unlimited Gifts Limited
Bus from Intercity Bus Terminus to 77 Nugget St
- Ave. Duration
- 24h 40m
- Frequency
- Twice a week
- Estimated price
- R 1,200–1,700
- Website
- Unlimited Gifts Limited
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Luton Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.






