There are 4 ways to get from Upington to Tshabong by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Sishen, drive
best- Fly from Upington (UTN) to Sishen (SIS)plane UTN - SIS
- Drive from Sishen (SIS) to Tshabongcar
9h 52m$412–948Drive 453 km
cheapest- Drive from Upington to Tshabongcar 453 km
6h 12m$64–92Bus
- Take the bus from Lutz St to Jeff Taylor Crescentbus
- Take the bus from Durban to Gaboronebus
- Take the bus from Gaborone to Tsabongbus
43h 5m$157–180Fly to Gaborone, bus
- Fly from Upington (UTN) to Gaborone (GBE)plane UTN - GBE
- Take the bus from Gaborone to Tsabongbus
11h 28m$329–789
Upington (UTN) to Sishen (SIS) flights
Questions & Answers
The cheapest way to get from Upington to Tshabong is to drive which costs $60 - $95 and takes 6h 12m.
The fastest way to get from Upington to Tshabong is to drive which takes 6h 12m and costs $60 - $95.
No, there is no direct bus from Upington to Tshabong. However, there are services departing from Lutz St and arriving at Tsabong via Durban and Gaborone. The journey, including transfers, takes approximately 43h 5m.
The distance between Upington and Tshabong is 407 km. The road distance is 453 km.
The best way to get from Upington to Tshabong without a car is to bus which takes 43h 5m and costs $150 - $180.
It takes approximately 9h 52m to get from Upington to Tshabong, including transfers.
Upington to Tshabong bus services, operated by InterCape, depart from Lutz St station.
Upington to Tshabong bus services, operated by InterCape, arrive at Jeff Taylor Crescent station.
Yes, the driving distance between Upington to Tshabong is 453 km. It takes approximately 6h 12m to drive from Upington to Tshabong.
There are two+ hotels available in Tshabong.
What companies run services between Upington, South Africa and Tshabong, Botswana?
You can take a bus from Lutz St to Tsabong via Jeff Taylor Crescent, Durban, and Gaborone in around 43h 5m.
- Website
- flyairlink.com
Flights from Upington to Sishen via Johannesburg
- Ave. Duration
- 4h 25m
- When
- Monday to Friday
- Estimated price
- $380–900
Flights from Upington to Gaborone via Johannesburg
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $250–700
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Lutz St to Jeff Taylor Crescent
- Ave. Duration
- 21h 5m
- Frequency
- Once daily
- Estimated price
- $41–65
- Website
- https://www.intercape.co.za
- Full Flexi
- $50
- Flexi
- $45
- Saver
- $41
- Phone
- +267 71 799 129 / 72 692 610
- Website
- mozaico.co.ke
Bus from Durban to Gaborone
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- $75
- Schedules at
- mozaico.co.ke
- Phone
- +267 3995921/20
- Website
- monnakgotla.co.bw
Bus from Gaborone to Tsabong
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- monnakgotla.co.bw
Bus from Gaborone to Tsabong
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- monnakgotla.co.bw
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 What documents do I need to cross Niagara Falls?, Is ride-sharing platform BlaBlaCar right for you?, and Need to know: Jadrolinija - to help you get the most out of your next trip.


