Travel options for:
Nearby airports Drakensberg

Johannesburg (JNB)  •  8 h 39 min

Durban (DUR)  •  7 h 8 min

Lanseria (HLA)  •  8 h 49 min

Bloemfontein (BFN)  •  9 h 38 min

  1. ×2

Pietermaritzburg (PZB)  •  2 h 12 min

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

Travel from Nearby-Airports to Drakensberg

How to get from Nearby airports to Drakensberg?

There is no direct connection from Johannesburg (JNB) to Drakensberg. However, you can take the train to Marlboro, take the train to Park, take the walk to Johannesburg, take the bus to Estcourt, then take the travel to Drakensberg. Alternatively, you can take the taxi to Durban, take the car train to Estcourt, then take the travel to Drakensberg.

How to get from Nearby airports to Drakensberg

ModeDurationPrice
From OR Tambo Airport train to Marlboro, train to Park, walk to Johannesburg, bus to Estcourt, then travel to Drakensberg.8 h 39 min
From Durban (DUR) taxi to Durban, car train to Estcourt, then travel to Drakensberg.7 h 8 min
From Lanseria (HLA) taxi to Beyers Naude & Princess Street, bus to Park Station, walk to Johannesburg, bus to Estcourt, then travel to Drakensberg.8 h 49 min
From Bloemfontein (BFN) taxi to Bloemfontein, bus to Swinburne, bus to Estcourt, then travel to Drakensberg.9 h 38 min
From Pietermaritzburg (PZB) travel to Drakensberg.2 h 12 min

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

It takes approximately 8 h 39 min to get from Nearby airports to Drakensberg, including transfers.

Operators from Nearby airports to Drakensberg

OperatorPhoneWebsite
Gautrain+27 80 042 8872Gautrain
Citiliner087 352 0352Citiliner
Shosholoza Meyl086 000 8888Shosholoza Meyl
Rea Vaya0860 562 874Rea Vaya
Greyhound ZA+27 11 611 8000Greyhound ZA