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 9mR 3,547–5,254Bus
cheapest- Take the bus from Jacob st to Durban Bus Stnbus
- Take the bus from Jeff Taylor Crescent to Lutz Stbus
29h 31mR 1,509–2,337Drive 816.7 km
- Drive from Springs to Upingtoncar 816.7 km
11h 36mR 1,839–2,656Bus via Johannesburg
- Take the bus from Johannesburg to Durbanbus
- Take the bus from Jeff Taylor Crescent to Lutz Stbus
30h 3mR 1,668–2,566
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 500 - R 2 400 and takes 29h 31m.
The fastest way to get from Springs to Upington is to fly which takes 2h 9m and costs R 3 500 - R 5 500.
No, there is no direct bus from Springs to Upington. However, there are services departing from Jacob st and arriving at Lutz St via Jeff Taylor Crescent. The journey, including transfers, takes approximately 29h 31m.
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 which takes 29h 31m and costs R 1 500 - R 2 400.
It takes approximately 2h 9m to get from Springs to Upington, including transfers.
Springs to Upington bus services, operated by Eagle Liner, depart from Jacob st station.
The best way to get from Springs to Upington is to fly which takes 2h 9m and costs R 3 500 - R 5 500. Alternatively, you can bus, which costs R 1 500 - R 2 400 and takes 29h 31m.
Springs to Upington bus services, operated by Eagle Liner, arrive at Durban Bus Stn 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) 3 times a day. 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 3,000–4,600
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Jacob st to Durban Bus Stn
- Ave. Duration
- 6h 50m
- Frequency
- Every 3 hours
- Estimated price
- R 320–600
- Schedules at
- eagleliner.co.za
- Single
- R 410–440
- Phone
- +27 (0)21 380 4400
- [email protected]
- 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
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
- [email protected]
- Website
- greyhound.co.za
Bus from Johannesburg to Durban
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Estimated price
- R 370–700
- 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 Need to know: Greyhound, Need to know: Eurostar, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 62+ hotels available in Upington.









