Travel options for:
Nearby airports Potchefstroom

Johannesburg (JNB)  •  3 h 12 min

$28 - $36

Lanseria (HLA)  •  2 h 47 min

$39 - $53

Gaborone (GBE)  •  7 h 19 min

  1. ×2

$25 - $33

Bloemfontein (BFN)  •  4 h 31 min

$27 - $35

Kimberley (KIM)  •  4 h 9 min

$25 - $33

  • Potchefstroom Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Potchefstroom

Bus from Nearby airports to Potchefstroom

Greyhound ZA operates a bus from Johannesburg (JNB) to Potchefstroom twice daily. Tickets cost $14 - $19 and the journey takes 1 h 40 min. Citiliner also services this route once daily.

How to get from Nearby airports to Potchefstroom

ModeDurationPrice
From OR Tambo Airport train to Marlboro, train to Park, walk to Johannesburg, then bus to Potchefstroom.3 h 12 minR 464
From Lanseria (HLA) taxi to Midrand then bus to Potchefstroom.2 h 47 minR 701
From Gaborone (GBE) drive to Gaborone, bus to Johannesburg, then bus to Potchefstroom.7 h 19 minR 418
From Bloemfontein (BFN) taxi to Bloemfontein then bus to Potchefstroom.4 h 31 minR 468
From Kimberley (KIM) taxi to Kimberley then bus to Potchefstroom.4 h 9 minR 435

How long does it take to get from Nearby airports to Potchefstroom?

It takes approximately 3 h 12 min to get from Nearby airports to Potchefstroom, including transfers.

Operators from Nearby airports to Potchefstroom

OperatorPhoneWebsite
Gautrain+27 80 042 8872Gautrain
Greyhound ZA+27 11 611 8000Greyhound ZA
AT and T MonnakgotlaAT and T Monnakgotla