There are 4 ways to get from Springs to Upington by plane, bus, car, or bus (Greyhound)
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 Upington (UTN)plane JNB - UTN
2h 8mR 2,708–6,754Bus via Jacob st
cheapest- Take the bus from Jacob st to Durban Bus Stnbus
- Take the bus from Jeff Taylor Crescent to Lutz Stbus
29h 31mR 1,108–1,860Drive 816.7 km
- Drive from Springs to Upingtoncar 816.7 km
11h 36mR 1,839–2,657Bus
- Take the bus from Springs to Durbanbus
- Take the bus from Jeff Taylor Crescent to Lutz Stbus
34h 45mR 1,208–2,000
Johannesburg International Airport (JNB) to Upington (UTN) flights
Questions & Answers
The cheapest way to get from Springs to Upington is to bus which costs R 1 200 - R 2 000 and takes 34h 45m.
The fastest way to get from Springs to Upington is to fly which takes 2h 8m and costs R 2 700 - R 7 000.
No, there is no direct bus from Springs to Upington. However, there are services departing from Springs and arriving at Lutz St via Jeff Taylor Crescent. The journey, including transfers, takes approximately 34h 45m.
The distance between Springs and Upington is 770 km. The road distance is 816.7 km.
The best way to get from Springs to Upington without a car is to bus via Jacob st which takes 29h 31m and costs R 1 100 - R 1 900.
It takes approximately 2h 8m to get from Springs to Upington, including transfers.
Springs to Upington bus services, operated by Greyhound ZA, depart from Springs station.
The best way to get from Springs to Upington is to fly which takes 2h 8m and costs R 2 700 - R 7 000. Alternatively, you can bus via Jacob st, which costs R 1 100 - R 1 900 and takes 29h 31m.
Springs to Upington bus services, operated by Greyhound ZA, arrive at Durban station.
Yes, the driving distance between Springs to Upington is 817 km. It takes approximately 11h 36m to drive from Springs to Upington.
What companies run services between Springs, South Africa and Upington, South Africa?
Airlink flies from Johannesburg International Airport (JNB) to Upington (UTN) twice daily. Alternatively, you can take a vehicle from Springs to Lutz St via Jacob st, Durban Bus Stn, and Jeff Taylor Crescent in around 29h 31m.
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Upington
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 2,500–6,500
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Jacob st to Durban Bus Stn
- Ave. Duration
- 6h 50m
- Frequency
- Every 3 hours
- Estimated price
- R 280–550
- Schedules at
- eagleliner.co.za
- Single
- R 410–440
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Jeff Taylor Crescent to Lutz St
- Ave. Duration
- 21h 5m
- Frequency
- Once daily
- Estimated price
- R 660–1,100
- Website
- https://www.intercape.co.za
- Full Flexi
- R 800
- Flexi
- R 720
- Saver
- R 660
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Springs to Durban
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- R 550–900
- Schedules at
- greyhound.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 Travelling to the UK: What do I need to know?, Train travel in France: A guide to SNCF, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
There are 64+ hotels available in Upington.











