There are 4 ways to get from Cape Town to Bor 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, bus
best- Fly from Cape Town International Airport (CPT) to Juba Airport (JUB)plane CPT - JUB
- Take the bus from Kampala Stn to Bor Bus Parkbus
21h 58m$476–1,496Bus
- Take the bus from Cape Town to Hararebus
- Take the bus from RoadPort to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
- Take the bus from Nairobi to Jubabus
- Take the bus from Kampala Stn to Bor Bus Parkbus
4d 4h$2,134–2,962Drive 6,122.7 km
- Drive from Cape Town to Borcar 6,122.7 km
3d 12h$855–1,234Drive via Bellville 6,102.3 km
- Drive from Bellville to Borcar 6,102.3 km
3d 12h$854–1,304
Cape Town International Airport (CPT) to Juba Airport (JUB) flights
Questions & Answers
The cheapest way to get from Cape Town to Bor is to drive via Bellville which costs $850 - $1,300 and takes 3 days 12h.
The fastest way to get from Cape Town to Bor is to fly and bus which takes 21h 58m and costs $470 - $1,500.
No, there is no direct bus from Cape Town to Bor. However, there are services departing from Cape Town and arriving at Bor Bus Park via Cape Town, RoadPort, Ubungo Intl Bus Terminal, Nairobi and Kampala Stn. The journey, including transfers, takes approximately 4 days 4h.
The distance between Cape Town and Bor is 4752 km. The road distance is 6122.7 km.
The best way to get from Cape Town to Bor without a car is to bus which takes 4 days 4h and costs $2,100 - $3,000.
It takes approximately 21h 58m to get from Cape Town to Bor, including transfers.
Cape Town to Bor bus services, operated by Tamuka Coaches, depart from Cape Town station.
Cape Town to Bor bus services, operated by Tamuka Coaches, arrive at Harare station.
Yes, the driving distance between Cape Town to Bor is 6123 km. It takes approximately 3 days 12h to drive from Cape Town to Bor.
What companies run services between Cape Town, South Africa and Bor, South Sudan?
You can take a bus from Cape Town to Bor Bus Park via Bellville, Cape Town, RoadPort, Ubungo Intl Bus Terminal, Nairobi, Nairobi, Juba, and Kampala Stn in around 4d 4h.
- Website
- kenya-airways.com
Flights from Cape Town International Airport to Juba Airport via Nairobi
- Ave. Duration
- 24h 40m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $420–1,200
Flights from Cape Town International Airport to Juba Airport via Livingstone, Nairobi
- Ave. Duration
- 17h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $430–1,200
- Website
- ethiopianairlines.com
Flights from Cape Town International Airport to Juba Airport via Addis Ababa
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- $500–1,400
- Website
- worldticket.com
Flights from Cape Town International Airport to Juba Airport via Livingstone, Nairobi
- Ave. Duration
- 17h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $430–1,200
- Phone
- +250 788 314 935
- Website
- trinityexpress.rw
Bus from Kampala Stn to Bor Bus Park
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $35–270
- Schedules at
- trinityexpress.rw
Bus from Kampala Stn to Bor Bus Park
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $35–270
- Schedules at
- trinityexpress.rw
- Phone
- +27 84 575 4609
- [email protected]
- Website
- Tamuka Coaches - Experience our experience as we simply travel
Bus from Cape Town to Harare
- Ave. Duration
- 33h
- Frequency
- 5 times a week
- Estimated price
- $100–150
- Website
- Tamuka Coaches - Experience our experience as we simply travel
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from RoadPort to Ubungo Intl Bus Terminal
- Ave. Duration
- 36h
- Frequency
- Once daily
- Estimated price
- $76
- Schedules at
- srclassiccoach.co.tz
- Phone
- +254 203 555 780
- [email protected]
- Website
- marangushuttles.com
Bus from Ubungo Intl Bus Terminal to Nairobi
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- $1–35
- Schedules at
- marangu.co.tz
- Book at
- busbora.co.tz
- Phone
- 256 780 445 860
- Website
- bebetocoachonline.com
Bus from Nairobi to Juba
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $1,900–2,400
- Schedules at
- bebetocoachservice.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, The beginner’s guide to the 2018 World Nomad Games, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.






