There are 6 ways to get from Grahamstown to Prince Albert by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Grahamstown to George Railway Stnbus
- Take the taxi from George Railway Stn to Prince Alberttaxi
9h 25mR 1,409–1,730Drive 534.7 km
cheapest- Drive from Grahamstown to Prince Albertcar 534.7 km
5h 55mR 1,191–1,720Bus to Port Elizabeth, fly to Cape Town International Airport, drive
- Take the bus from Grahamstown to Port Elizabethbus
- Fly from Port Elizabeth (PLZ) to Cape Town International Airport (CPT)plane PLZ - CPT
- Drive from Capetown-Airport-CPT to Prince Albertcar
8h 30mR 1,974–3,591Bus, taxi via Oudtshoorn (Greyhound)
- Take the bus from Grahamstown to Mossel Baybus
- Take the bus from Mossel Bay to Oudtshoornbus
- Take the taxi from Oudtshoorn to Prince Alberttaxi
12h 11mR 1,466–1,838Bus to East London, fly to George Airport, taxi
- Take the bus from Grahamstown to East London Windmillbus
- Fly from East London (ELS) to George Airport (GRJ)plane ELS - GRJ
- Take the taxi from George Airport (GRJ) to Prince Alberttaxi
9h 45mR 3,224–6,178Bus to Port Elizabeth, fly to George Airport, taxi
- Take the bus from Grahamstown to Port Elizabethbus
- Fly from Port Elizabeth (PLZ) to George Airport (GRJ)plane PLZ - GRJ
- Take the taxi from George Airport (GRJ) to Prince Alberttaxi
8h 45mR 3,474–5,091
Port Elizabeth (PLZ) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Grahamstown to Prince Albert is to drive which costs R 1 100 - R 1 800 and takes 5h 55m.
The fastest way to get from Grahamstown to Prince Albert is to drive which takes 5h 55m and costs R 1 100 - R 1 800.
The distance between Grahamstown and Prince Albert is 582 km. The road distance is 534.7 km.
The best way to get from Grahamstown to Prince Albert without a car is to bus and taxi which takes 9h 25m and costs R 1 400 - R 1 800.
It takes approximately 9h 25m to get from Grahamstown to Prince Albert, including transfers.
Yes, the driving distance between Grahamstown to Prince Albert is 535 km. It takes approximately 5h 55m to drive from Grahamstown to Prince Albert.
There are 70+ hotels available in Prince Albert.
What companies run services between Grahamstown, South Africa and Prince Albert, South Africa?
There is no direct connection from Grahamstown to Prince Albert. However, you can take the bus to George Railway Stn then take the taxi to Prince Albert. Alternatively, you can drive from Grahamstown to Prince Albert in around 5h 55m.
- Website
- flysafair.co.za
Flights from Port Elizabeth to Cape Town International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- R 700–1,600
Flights from East London to George Airport via Johannesburg
- Ave. Duration
- 4h 45m
- When
- Saturday and Sunday
- Estimated price
- R 2,000–4,300
Flights from East London to George Airport via Cape Town International Airport
- Ave. Duration
- 7h 25m
- When
- Friday and Thursday
- Estimated price
- R 2,000–4,300
Flights from Port Elizabeth to George Airport via Johannesburg
- Ave. Duration
- 6h 18m
- When
- Saturday and Sunday
- Estimated price
- R 2,100–2,800
- Website
- flyairlink.com
Flights from Port Elizabeth to Cape Town International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Friday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 1,200–2,800
Flights from East London to George Airport via Johannesburg
- Ave. Duration
- 6h 15m
- When
- Monday to Saturday
- Estimated price
- R 4,900–9,500
Flights from East London to George Airport via Cape Town International Airport
- Ave. Duration
- 3h 37m
- When
- Wednesday and Saturday
- Estimated price
- R 2,000–4,300
Flights from Port Elizabeth to George Airport via Johannesburg
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- R 2,500–5,500
Flights from Port Elizabeth to George Airport via Cape Town International Airport
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- R 2,100–2,800
- Website
- flycemair.co.za
Flights from East London to George Airport via Johannesburg
- Ave. Duration
- 7h
- When
- Monday to Friday
- Estimated price
- R 4,300–7,500
Flights from Port Elizabeth to George Airport via Johannesburg
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- R 3,000–5,500
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Grahamstown to George Railway Stn
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Grahamstown to Mossel Bay
- Ave. Duration
- 7h 41m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Mossel Bay to Oudtshoorn
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Grahamstown to East London Windmill
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
- Phone
- +27 11 672 9807
- [email protected]
- Website
- Vilamora Tours & Travel
Bus from Grahamstown to Port Elizabeth
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- R 310–430
- Website
- Vilamora Tours & Travel
Bus from Grahamstown to Port Elizabeth
- Ave. Duration
- 1h 48m
- Frequency
- Once daily
- Estimated price
- R 310–430
- Website
- Vilamora Tours & Travel
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Grahamstown to East London Windmill
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- R 240–340
- Schedules at
- res.prasa.com
- Ave. Duration
- 2h 15m
- Estimated price
- R 490–1,100
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.com
UBER
- Phone
- 0800172956
- Website
- uber.com
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 Thanksgiving 2018: How to travel stress-free, Why you should take the train in the US, and Travelling by boat in Italy - to help you get the most out of your next trip.








