There are 6 ways to get from Graaff-Reinet to Potchefstroom by bus (Greyhound), car, bus, plane, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from Graaff-Reinet to Potchefstroombus
10h 50mR 550–700Drive 755.3 km
- Drive from Graaff-Reinet to Potchefstroomcar 755.3 km
8h 51mR 1,730–2,499Bus to George Airport, fly, drive
- Take the bus from Graaff-Reinet to St Marks Squarebus
- Fly from George Airport (GRJ) to Johannesburg International Airport (JNB)plane GRJ - JNB
- Drive from Johannesburg-Airport-JNB to Potchefstroomcar
9h 39mR 1,833–5,072Drive, car train
- Drive from Graaff-Reinet to Klerksdorpcar
- Take the cartrain from Klerksdorp to Potchefstroomcartrain
10hR 1,690–2,414Bus to Bram Fischer International Airport, fly, drive
- Take the bus from Graaff-Reinet to Bloemfonteinbus
- Fly from Bram Fischer International Airport (BFN) to Johannesburg International Airport (JNB)plane BFN - JNB
- Drive from Johannesburg-Airport-JNB to Potchefstroomcar
9h 16mR 1,576–4,426Bus, bus to Port Elizabeth, fly, drive
- Take the bus from Graaff-Reinet to Middleburgbus
- Take the bus from Middleburg to Port Elizabethbus
- Fly from Port Elizabeth (PLZ) to Johannesburg International Airport (JNB)plane PLZ - JNB
- Drive from Johannesburg-Airport-JNB to Potchefstroomcar
12h 12mR 2,166–4,000
Graaff-Reinet to Potchefstroom by bus (Greyhound)
Questions & Answers
The cheapest way to get from Graaff-Reinet to Potchefstroom is to bus which costs R 550 - R 700 and takes 10h 50m.
The fastest way to get from Graaff-Reinet to Potchefstroom is to drive which takes 8h 51m and costs R 1 700 - R 2 500.
Yes, there is a direct bus departing from Graaff-Reinet and arriving at Potchefstroom. Services depart once daily, and operate every day. The journey takes approximately 10h 50m.
The distance between Graaff-Reinet and Potchefstroom is 774 km. The road distance is 755.3 km.
The best way to get from Graaff-Reinet to Potchefstroom without a car is to bus which takes 10h 50m and costs R 550 - R 700.
The bus from Graaff-Reinet to Potchefstroom takes 10h 50m including transfers and departs once daily.
Graaff-Reinet to Potchefstroom bus services, operated by Greyhound ZA, depart from Graaff-Reinet station.
Graaff-Reinet to Potchefstroom bus services, operated by Greyhound ZA, arrive at Potchefstroom station.
Yes, the driving distance between Graaff-Reinet to Potchefstroom is 755 km. It takes approximately 8h 51m to drive from Graaff-Reinet to Potchefstroom.
There are 159+ hotels available in Potchefstroom.
What companies run services between Graaff-Reinet, South Africa and Potchefstroom, South Africa?
Greyhound ZA operates a bus from Graaff-Reinet to Potchefstroom once daily. Tickets cost R 550–700 and the journey takes 10h 50m.
- Website
- flysafair.co.za
Flights from George Airport to Johannesburg International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- R 900–3,300
Flights from Bram Fischer International Airport to Johannesburg International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R 650–2,000
Flights from Port Elizabeth to Johannesburg International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R 800–1,900
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Klerksdorp to Potchefstroom
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- R 70–75
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Graaff-Reinet to Potchefstroom
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- R 550–700
- Schedules at
- greyhound.co.za
Bus from Graaff-Reinet to St Marks Square
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Graaff-Reinet to Bloemfontein
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Graaff-Reinet to Middleburg
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Middleburg to Port Elizabeth
- Ave. Duration
- 5h 19m
- Frequency
- Once daily
- Estimated price
- R 500–650
- 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 Italy Travel Guides, 4 of the smartest ways to explore Australia, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.










