Travel from Johannesburg-Airport-JNB to Potchefstroom

Bus from Johannesburg Airport (JNB) to Potchefstroom

Greyhound ZA operates a bus from Johannesburg Airport (JNB) to Potchefstroom 4 times a day. Tickets cost $17 - $24 and the journey takes 1 h 40 min. Citiliner also services this route once daily.

How to get from Johannesburg Airport (JNB) to Potchefstroom

ModeDurationPrice
From OR Tambo Airport train to Marlboro, train to Johannesburg, then bus to Potchefstroom.3 h 12 minR 457
From Johannesburg Airport (JNB) taxi to Potchefstroom.1 h 50 minR 1 747
From Johannesburg Airport (JNB) drive to Potchefstroom.1 h 50 minR 200

How long does it take to get from Johannesburg Airport (JNB) to Potchefstroom?

It takes approximately 3 h 12 min to get from Johannesburg Airport (JNB) to Potchefstroom, including transfers.

Operators from Johannesburg Airport (JNB) to Potchefstroom

OperatorPhoneWebsite
Gautrain+27 80 042 8872Gautrain
Greyhound ZA+27 11 611 8000Greyhound ZA