Travel options for:
Kuala Lumpur to Gua Musang
  • Bus

    $10 - $11
    1. Kuala Lumpur Hentian Putra

      3 h 45 min - every 4 hours

      $8

    2. Gua Musang

      3 min - 1.7 miles

      $2 - $3

      • Gua Musang
  • Taxi

    $90 - $120
    1. Kuala Lumpur

      3 h 40 min - 154.9 miles

      $90 - $120

      • Gua Musang
  • Drive

    $11 - $17
    1. Kuala Lumpur

      3 h 40 min - 154.9 miles

      $11 - $17

      • Gua Musang
  • Fly from Kuala Lumpur Subang, train

    $22 - $48
    1. Kuala Lumpur

      25 min - every 5 minutes

      $1

    2. Lembah Subang

      7 min - 4.2 miles

      $5 - $7

    3. Kuala Lumpur Subang (SZB)

      1 h 5 min - non-stop

      $10 - $30

    4. Kota Bharu (KBR)

      15 min - 9.4 miles

      $5 - $7

    5. Wakaf Bharu

      1 h 27 min - once daily

      $2 - $3

      • Gua Musang
  • Train to Kuala Lumpur, fly, train

    $28 - $58
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      55 min - non-stop

      $8 - $35

    3. Kota Bharu (KBR)

      15 min - 9.4 miles

      $5 - $7

    4. Wakaf Bharu

      1 h 27 min - once daily

      $2 - $3

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

From Kuala Lumpur Hentian Putra bus to Gua Musang then taxi to Gua Musang. 3 h 48 min M$ 42. From Kuala Lumpur taxi to Gua Musang. 3 h 40 min M$ 488. From Kuala Lumpur drive to Gua Musang. 3 h 40 min M$ 61. From KL Sentral LRT to Lembah Subang, taxi to Kuala Lumpur Subang airport, fly to Kota Bharu airport, taxi to Wakaf Bharu, then train to Gua Musang. 5 h 19 min M$ 135. From KL Sentral train to Kuala Lumpur airport, fly to Kota Bharu airport, taxi to Wakaf Bharu, then train to Gua Musang. 5 h 5 min M$ 142.