Travel options for:
Johannesburg Airport (JNB) to Lanseria Airport (HLA)
  • Taxi

    $40 - $50
    1. Johannesburg Airport (JNB)

      42 min - 31.9 miles

      $40 - $50

  • Drive

    $4 - $8
    1. Johannesburg Airport (JNB)

      42 min - 31.9 miles

      $4 - $8

  • Train, taxi

    $35 - $42
    1. OR Tambo Airport

      9 min - every 20 minutes

      $8 - $10

    2. Marlboro

      32 min - 21.2 miles

      $27 - $33

  • Train, taxi via Sandton

    $33 - $42
    1. OR Tambo Airport

      14 min - every 20 minutes

      $8 - $12

    2. Sandton

      31 min - 18.9 miles

      $24 - $30

  • Shuttle

    $30 - $70
    1. OR Tambo Airport

      45 min - on demand

      $30 - $70

  • Uber

    $28 - $35
    1. Johannesburg Airport (JNB)

      42 min - on demand

      $28 - $35

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

From Johannesburg Airport (JNB) taxi to Lanseria Airport (HLA). 42 min R 641. From Johannesburg Airport (JNB) drive to Lanseria Airport (HLA). 42 min R 81. From OR Tambo Airport train to Marlboro then taxi to Lanseria Airport (HLA). 41 min R 563. From OR Tambo Airport train to Sandton then taxi to Lanseria Airport (HLA). 45 min R 558. From OR Tambo Airport shuttle to Lanseria Airport (HLA). 45 min R 949. From Johannesburg Airport (JNB) Uber to Lanseria Airport (HLA). 42 min R 468.