HowToGo

Train from Lanseria Airport (HLA) to Mpumalanga, South Africa

How to get to Mpumalanga, South Africa from Lanseria Airport (HLA) by train ? You can check how to get train from Lanseria Airport (HLA) to Mpumalanga, South Africa below.

Search Transfer from Lanseria Airport (HLA) to Mpumalanga, South Africa

1. Johannesburg to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Lanseria Airport (HLA) to Johannesburg.

  2. You take a train from Johannesburg to Pietermaritzburg and cost approximately 330 ZAR (23 USD) (ref: Premier Classe).

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Mpumalanga, South Africa.

Pricing
Class Est. Price

References

Find Hotels in Mpumalanga, South Africa

You can find hotels and accommodations in Mpumalanga, South Africa with our hotels search tool below

Booking.com