There are 6 ways to get from Upington to Graaff-Reinet by plane, car, bus, or taxi
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 George Airport, drive
best- Fly from Upington (UTN) to George Airport (GRJ)plane UTN - GRJ
- Drive from George Airport (GRJ) to Graaff-Reinetcar
8h 14mR 2,743–5,950Drive 662.4 km
cheapest- Drive from Upington to Graaff-Reinetcar 662.4 km
9h 26mR 1,472–2,126Bus, taxi
- Take the bus from Lutz St to Jeff Taylor Crescentbus
- Take the bus from Durban to Vereenigingbus
- Take the bus from Vereeniging to Middleburgbus
- Take the taxi from Middleburg to Graaff-Reinettaxi
42h 22mR 2,730–3,738Fly to Port Elizabeth, bus, taxi
- Fly from Upington (UTN) to Port Elizabeth (PLZ)plane UTN - PLZ
- Take the bus from Port Elizabeth to Middleburgbus
- Take the taxi from Middleburg to Graaff-Reinettaxi
11h 38mR 6,938–10,420Fly to Bram Fischer International Airport, bus, taxi
- Fly from Upington (UTN) to Bram Fischer International Airport (BFN)plane UTN - BFN
- Take the bus from Bloemfontein to Middleburgbus
- Take the taxi from Middleburg to Graaff-Reinettaxi
11h 56mR 4,443–11,440Bus, taxi via Harrismith
- Take the bus from Lutz St to Jeff Taylor Crescentbus
- Take the bus from Durban Bus Stn to Engen Bergview 1 Stopbus
- Take the bus from Engen Bergview 1 Stop to Johannesburgbus
- Take the bus from Jonannesburg to Middleburgbus
- Take the taxi from Middleburg to Graaff-Reinettaxi
45h 28mR 2,980–4,268
Upington (UTN) to George Airport (GRJ) flights
Questions & Answers
The cheapest way to get from Upington to Graaff-Reinet is to drive which costs R 1 400 - R 2 200 and takes 9h 26m.
The fastest way to get from Upington to Graaff-Reinet is to fly and drive which takes 8h 14m and costs R 2 700 - R 6 000.
The distance between Upington and Graaff-Reinet is 970 km. The road distance is 662.4 km.
The best way to get from Upington to Graaff-Reinet without a car is to bus and taxi which takes 42h 22m and costs R 2 700 - R 3 800.
It takes approximately 8h 14m to get from Upington to Graaff-Reinet, including transfers.
Yes, the driving distance between Upington to Graaff-Reinet is 662 km. It takes approximately 9h 26m to drive from Upington to Graaff-Reinet.
There are 86+ hotels available in Graaff-Reinet.
What companies run services between Upington, South Africa and Graaff-Reinet, South Africa?
There is no direct connection from Upington to Graaff-Reinet. However, you can take the taxi to Upington (UTN) airport, fly to George Airport (GRJ), then drive to Graaff-Reinet. Alternatively, you can take the bus to Jeff Taylor Crescent, take the bus to Vereeniging, walk to Vereeniging, take the bus to Middleburg, then take the taxi to Graaff-Reinet.
- Website
- flyairlink.com
Flights from Upington to George Airport via Capetown
- Ave. Duration
- 5h 45m
- When
- Monday to Friday
- Estimated price
- R 2,700–10,000
Flights from Upington to George Airport via Johannesburg
- Ave. Duration
- 4h 35m
- When
- Monday to Friday
- Estimated price
- R 3,800–14,000
Flights from Upington to Port Elizabeth via Capetown
- Ave. Duration
- 3h 55m
- When
- Monday to Friday
- Estimated price
- R 2,500–9,500
Flights from Upington to Port Elizabeth via Johannesburg
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- R 2,900–11,000
Flights from Upington to Bram Fischer International Airport via Capetown
- Ave. Duration
- 4h
- When
- Monday to Friday
- Estimated price
- R 3,000–11,000
Flights from Upington to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,500–9,000
- Website
- flysafair.co.za
Flights from Upington to George Airport via Johannesburg
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 2,000–4,800
Flights from Upington to Port Elizabeth via Capetown
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- R 2,500–9,500
- Website
- flycemair.co.za
Flights from Upington to George Airport via Johannesburg
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 4,700–9,500
- Phone
- +27 (0)21 380 4400
- info@intercape.co.za
- Website
- intercape.co.za
Bus from Lutz St to Jeff Taylor Crescent
- 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 774 3333
- Website
- res.prasa.com
Bus from Durban to Vereeniging
- Ave. Duration
- 6h 49m
- Frequency
- Twice a week
- Estimated price
- R 270–400
- Website
- https://res.prasa.com/citytocity/booking
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Vereeniging to Middleburg
- Ave. Duration
- 10h 52m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
Bus from Port Elizabeth to Middleburg
- Ave. Duration
- 5h 18m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Bloemfontein to Middleburg
- Ave. Duration
- 5h 13m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Jonannesburg to Middleburg
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- R 550–700
- Schedules at
- greyhound.co.za
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Engen Bergview 1 Stop
- Ave. Duration
- 4h 30m
- Frequency
- Every 3 hours
- Estimated price
- R 250–310
- Schedules at
- eagleliner.co.za
- Single
- R 250–310
Bus from Engen Bergview 1 Stop to Johannesburg
- Ave. Duration
- 3h 40m
- Frequency
- Every 3 hours
- Estimated price
- R 220–300
- Schedules at
- eagleliner.co.za
- Single
- R 220–300
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Durban Bus Stn to Engen Bergview 1 Stop
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- R 350–470
- Website
- https://www.vila-mora.co.za/
Bus from Engen Bergview 1 Stop to Johannesburg
- Ave. Duration
- 3h 41m
- Frequency
- Twice daily
- Estimated price
- R 340–460
- Website
- https://www.vila-mora.co.za/
- Ave. Duration
- 1h 24m
- Estimated price
- R 1,300–1,600
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 by boat in Italy, Which London airport should I choose?, and How to get from Florence to Rome - to help you get the most out of your next trip.













