There are 6 ways to get from Parys to Grahamstown by car, plane, bus, taxi, car train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly to Port Elizabeth, bus
best- Drive from Parys to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Port Elizabeth (PLZ)plane JNB - PLZ
- Take the bus from Port Elizabeth to Grahamstownbus
5h 57mR 1,518–3,340Taxi, bus
cheapest- Take the taxi from Parys to Vereenigingtaxi
- Take the bus from Vereeniging to Johannesburgbus
- Take the bus from Johannesburg to Grahamstownbus
16h 9mR 937–1,265Drive, car train
- Drive from Parys to Germistoncar
- Take the cartrain from Germiston to Queenstowncartrain
- Drive from Queenstown to Grahamstowncar
19h 44mR 1,055–1,577Drive 882.4 km
- Drive from Parys to Grahamstowncar 882.4 km
11h 2mR 2,031–2,933Drive, fly to East London, bus
- Drive from Parys to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to East London (ELS)plane JNB - ELS
- Take the bus from East London to Grahamstownbus
6h 41mR 1,788–3,220Shuttle, bus
- Take a shuttle bus from Kroonvaal to Kroonstad
- Take the bus from Kroonstad to Port Elizabethbus
- Take the bus from Port Elizabeth to Grahamstownbus
19h 21mR 1,655–2,184
Johannesburg International Airport (JNB) to Port Elizabeth (PLZ) flights
Comparing Your Travel Options
The cheapest way to get from Parys to Grahamstown is to taxi and bus which costs R 900 - R 1 300 and takes 16h 9m.
The fastest way to get from Parys to Grahamstown is to drive and fly and bus which takes 5h 57m and costs R 1 500 - R 3 400.
The distance between Parys and Grahamstown is 1170 km. The road distance is 882.4 km.
The best way to get from Parys to Grahamstown without a car is to taxi and bus which takes 16h 9m and costs R 900 - R 1 300.
It takes approximately 5h 57m to get from Parys to Grahamstown, including transfers.
Yes, the driving distance between Parys to Grahamstown is 882 km. It takes approximately 11h 2m to drive from Parys to Grahamstown.
There are 66+ hotels available in Grahamstown.
What companies run services between Parys, South Africa and Grahamstown, South Africa?
There is no direct connection from Parys to Grahamstown. However, you can drive to Johannesburg-Airport-JNB airport, fly to Port Elizabeth (PLZ), take the taxi to Port Elizabeth, then take the bus to Grahamstown. Alternatively, you can take the taxi to Vereeniging, take the bus to Johannesburg, then take the bus to Grahamstown.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 800–2,000
Flights from Johannesburg International Airport to Port Elizabeth via Durban
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 800–2,000
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 950–2,000
Flights from Johannesburg International Airport to East London via Durban
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 950–2,000
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R 1,000–4,400
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 30m
- When
- Friday, Thursday, and Sunday
- Estimated price
- R 2,000–5,000
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 1,500–2,600
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- R 1,900–6,500
- Website
- flysaa.com
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- R 1,000–4,400
- Phone
- 011 012 0231
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Germiston to Queenstown
- Ave. Duration
- 15h 12m
- Frequency
- Once a week
- Estimated price
- R 300–480
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- R 480
- Economy (Sitter)
- R 300
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- Vilamora Tours & Travel
Bus from Port Elizabeth to Grahamstown
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- R 310–430
- Website
- Vilamora Tours & Travel
Bus from Johannesburg to Grahamstown
- Ave. Duration
- 13h 37m
- Frequency
- Once daily
- Estimated price
- R 460–700
- Website
- Vilamora Tours & Travel
- Phone
- +27 11 774 3333
- Website
- City to City
Bus from Vereeniging to Johannesburg
- Ave. Duration
- 46 min
- Frequency
- Twice a week
- Estimated price
- R 160–190
- Website
- City to City
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from East London to Grahamstown
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Kroonstad to Port Elizabeth
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- R 550–750
- Schedules at
- greyhound.co.za
Bus from Port Elizabeth to Grahamstown
- Ave. Duration
- 1h 58m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Phone
- 087 537 1444
- info@citybug.co.za
- Website
- Citybug Shuttle
Shuttle from Kroonvaal to Kroonstad
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- R 490–650
- Website
- Citybug Shuttle
- Ave. Duration
- 46 min
- Estimated price
- R 310–380
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 Which side of Niagara Falls should I choose (and how do I get there)?, Is ride-sharing platform BlaBlaCar right for you?, and How to get from JFK to New York City - to help you get the most out of your next trip.














