Travel options for:
Kuala Lumpur to Epsom Downs
  • Train to Kuala Lumpur, fly

    $282 - $459
    1. Kuala Lumpur

      28 min - every 30 minutes

      $14

    2. Kuala Lumpur (KUL)

      13 h 5 min - 1 stopover

      $250 - $420

    3. Johannesburg (JNB)

      14 min - every 20 minutes

      $8 - $12

    4. Sandton

      11 min - 7.2 miles

      $11 - $14

  • Fly from Kuala Lumpur Subang

    $875 - $2,335
    1. Kuala Lumpur

      24 min - every 10 minutes

      $1

    2. Kota Damansara

      8 min - 5.3 miles

      $6 - $8

    3. Kuala Lumpur Subang (SZB)

      16 h 10 min - 1 stopover

      $850 - $2,300

    4. Johannesburg (JNB)

      14 min - every 20 minutes

      $8 - $12

    5. Sandton

      11 min - 7.2 miles

      $11 - $14

  • Bus to Singapore, fly

    $341 - $495
    1. Kuala Lumpur

      7 min - every 30 minutes

      $1 - $2

    2. Kuala Lumpur TBS

      4 h 30 min - hourly

      $8 - $12

    3. Johor Larkin Terminal

      30 min - hourly

      $1

    4. Queen Street Bus Terminal

      5 min - 1618 feet

    5. Bugis

      18 min - every 5 minutes

      $1 - $2

    6. Tanah Merah

      8 min - every 10 minutes

      $1 - $2

    7. Singapore (SIN)

      10 h 40 min - non-stop

      $310 - $450

    8. Johannesburg (JNB)

      14 min - every 20 minutes

      $8 - $12

    9. Sandton

      11 min - 7.2 miles

      $11 - $14

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

From KL Sentral train to Kuala Lumpur airport, fly to Johannesburg airport, train to Sandton, then taxi to Epsom Downs. 16 h 8 min $368. From Muzium Negara MRT to Kota Damansara, taxi to Kuala Lumpur Subang airport, fly to Johannesburg airport, train to Sandton, then taxi to Epsom Downs. 19 h 17 min $933. From KL Sentral train to Kuala Lumpur TBS, bus to Johor Larkin Terminal, bus to Queen Street Bus Terminal, walk to Bugis, subway to Tanah Merah, subway to Singapore airport, fly to Johannesburg airport, train to Sandton, then taxi to Epsom Downs. 19 h 47 min $399.