HowToGo

Pretoria to Grahamstown (Station), South Africa - Transfer & Transportation Guides

Find transfer & transportation guides from Pretoria to Grahamstown (Station), South Africa. How to get from Pretoria to Grahamstown (Station), South Africa by Flight, Bus, Taxi.

You can get to Grahamstown (Station), South Africa from Pretoria by verhicle types below

Search Transfer from Pretoria to Grahamstown (Station), South Africa

Transfer solutions

You have 9 options transfer to Grahamstown (Station), South Africa from Pretoria below

Train ( 23 min. )

Take a train from Pretoria to Marlboro.


Open Map More details & check price at Gautrain
Train ( 9 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 7 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 1 hr. 40 min. )

Take a flight from Johannesburg to Port Elizabeth.


Taxi ( 5 min. )

Take a taxi from Port Elizabeth to Port Elizabeth Station.


Bus ( 1 hr. 35 min. )

Take a bus from Port Elizabeth Station to Grahamstown.


Open Map More details & check price at TransLux Express
Walk ( 8 min. )

Take a foot from Grahamstown to Grahamstown (Station).


Duration 6 hr. 36 min.
Distance 1094 km.
Cost 109 USD
Train ( 23 min. )

Take a train from Pretoria to Marlboro.


Open Map More details & check price at Gautrain
Train ( 9 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 7 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 1 hr. 30 min. )

Take a flight from Johannesburg to East London.


Taxi ( 11 min. )

Take a taxi from East London to East London.


Bus ( 2 hr. 20 min. )

Take a bus from East London to Grahamstown.


Open Map More details & check price at Citiliner
Walk ( 3 min. )

Take a foot from Grahamstown to Grahamstown (Station).


Duration 7 hr. 12 min.
Distance 1016 km.
Cost 122 USD
Train ( 17 min. )

Take a train from Pretoria to Midrand.


Open Map More details & check price at Gautrain
Taxi ( 31 min. )

Take a taxi from Midrand to Lanseria.


Open Map More details & check price at The Pink Cabs
Plane ( 3 hr. 30 min. )

Take a flight from Lanseria to Port Elizabeth.


Taxi ( 5 min. )

Take a taxi from Port Elizabeth to Port Elizabeth Station.


Bus ( 1 hr. 35 min. )

Take a bus from Port Elizabeth Station to Grahamstown.


Open Map More details & check price at TransLux Express
Walk ( 8 min. )

Take a foot from Grahamstown to Grahamstown (Station).


Duration 8 hr. 6 min.
Distance 1120 km.
Cost 181 USD
Train ( 23 min. )

Take a train from Pretoria to Marlboro.


Open Map More details & check price at Gautrain
Train ( 9 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 7 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 1 hr. 15 min. )

Take a flight from Johannesburg to Umtata.


Taxi ( 12 min. )

Take a taxi from Umtata to Umtata Shell Ultra City.


Bus ( 5 hr. 15 min. )

Take a bus from Umtata Shell Ultra City to Grahamstown.


Open Map More details & check price at Citiliner
Walk ( 3 min. )

Take a foot from Grahamstown to Grahamstown (Station).


Duration 9 hr. 54 min.
Distance 1071 km.
Cost 216 USD
Train ( 17 min. )

Take a train from Pretoria to Midrand.


Open Map More details & check price at Gautrain
Taxi ( 31 min. )

Take a taxi from Midrand to Lanseria.


Open Map More details & check price at The Pink Cabs
Plane ( 4 hr. 40 min. )

Take a flight from Lanseria to East London.


Taxi ( 11 min. )

Take a taxi from East London to East London.


Bus ( 2 hr. 20 min. )

Take a bus from East London to Grahamstown.


Open Map More details & check price at Citiliner
Walk ( 3 min. )

Take a foot from Grahamstown to Grahamstown (Station).


Duration 10 hr. 2 min.
Distance 1048 km.
Cost 169 USD
Train ( 36 min. )

Take a train from Pretoria to Park.


Open Map More details & check price at Gautrain
Bus ( 13 hr. 55 min. )

Take a bus from Jonannesburg to Grahamstown.


Open Map More details & check price at Greyhound ZA
Walk ( 7 min. )

Take a foot from Grahamstown to Grahamstown (Station).


Duration 15 hr. 38 min.
Distance 1152 km.
Cost 731 ZAR (45 USD)
Bus ( 16 hr. 31 min. )

Take a bus from Pretoria to Grahamstown.


Open Map More details & check price at Eldo Coaches
Duration 16 hr. 31 min.
Distance 1144 km.
Cost 450 ZAR (28 USD)
Bus ( 17 hr. 55 min. )

Take a bus from Pretoria to East London.


Open Map More details & check price at Citiliner
Bus ( 2 hr. 20 min. )

Take a bus from East London to Grahamstown.


Open Map More details & check price at Citiliner
Walk ( 3 min. )

Take a foot from Grahamstown to Grahamstown (Station).


Duration 21 hr. 18 min.
Distance 1341 km.
Cost 917 ZAR (56 USD)
Car ( 11 hr. 53 min. )

Drive a car from Pretoria to Grahamstown (Station).


Duration 11 hr. 53 min.
Distance 1049 km.
Cost 102 USD

Find Hotels in Grahamstown (Station), South Africa

You can find hotels and accommodations in Grahamstown (Station), South Africa with our hotels search tool below

Booking.com

About Pretoria, South Africa

Pretoria (Afrikaans pronunciation: [prɛˈtʊəria]; Zulu: ePitoli; Tswana: Tshwane) is the administrative capital of South Africa. It straddles the Apies River and has spread eastwards into the foothills of the Magaliesberg mountains. It is one of the c... Learn more

About Grahamstown (Station), South Africa


References