There are 5 ways to get from Kitwe to Bloemfontein by bus, plane, bus (Greyhound), car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Kitwe to Ndola
- Fly from Ndola (NLA) to Bram Fischer International Airport (BFN)NLA - BFN
8h 9mBus
cheapest- Take the bus from Kitwe to Johanneburg
- Take the bus from Johannesburg to Bloemfontein
33h 20mR 701–1,141Drive 2,314 km
- Drive from Kitwe to Bloemfontein2,314 km
27h 24mR 5,907–8,532Bus via Ndola
- Take the bus from Kitwe to Ndola
- Take the bus from Central Bus Stn to 156 Pritchard St
- Take the bus from Johannesburg to Bloemfontein
36h 13mDrive, car train
- Drive from Kitwe to Hennenman
- Take the car train from Hennenman to Bloemfontein74013
28h 9mR 5,604–8,101
Ndola (NLA) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Kitwe to Bloemfontein is to bus which costs R 700 - R 1 200 and takes 33h 20m.
The fastest way to get from Kitwe to Bloemfontein is to drive which takes 27h 24m and costs R 5 500 - R 9 000.
No, there is no direct bus from Kitwe to Bloemfontein. However, there are services departing from Kitwe and arriving at Bloemfontein via Johannesburg. The journey, including transfers, takes approximately 33h 20m.
The distance between Kitwe and Bloemfontein is 1885 km. The road distance is 2314 km.
The best way to get from Kitwe to Bloemfontein without a car is to bus which takes 33h 20m and costs R 700 - R 1 200.
It takes approximately 8h 9m to get from Kitwe to Bloemfontein, including transfers.
Kitwe to Bloemfontein bus services, operated by Juldan Motors, depart from Kitwe station.
Kitwe to Bloemfontein bus services, operated by Juldan Motors, arrive at Johanneburg station.
Yes, the driving distance between Kitwe to Bloemfontein is 2314 km. It takes approximately 27h 24m to drive from Kitwe to Bloemfontein.
There are 463+ hotels available in Bloemfontein.
What companies run services between Kitwe, Zambia and Bloemfontein, South Africa?
You can take a bus from Kitwe to Bloemfontein via Johanneburg and Johannesburg in around 33h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- proflight-zambia.com
Flights from Ndola to Bram Fischer International Airport via Lusaka, Johannesburg
- Ave. Duration
- 6h 22m
- When
- Monday to Saturday
- Estimated price
- R 7,000–14,000
- Website
- flyairlink.com
Flights from Ndola to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 5,000–16,000
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Hennenman to Bloemfontein
- Ave. Duration
- 2h 7m
- Frequency
- Once a week
- Estimated price
- R 120–180
- Schedules at
- res.prasa.com
- Phone
- +260 211 247 683
- info@juldanmotors.com
Bus from Kitwe to Ndola
- Ave. Duration
- 56 min
- Frequency
- Twice daily
Bus from Kitwe to Johanneburg
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- R 491
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- R 210–410
- Schedules at
- eagleliner.co.za
- Single
- R 210–410
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- R 250–350
- Website
- https://res.prasa.com/citytocity/booking
- 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
- likili-motorways.com
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 58m
- Frequency
- Once daily
- Estimated price
- R 360–490
- Website
- https://www.vila-mora.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 to get from London to Edinburgh, The beginner’s guide to the 2018 World Nomad Games, and How to get from Luton Airport into central London - to help you get the most out of your next trip.














