Travel options for:
Pulau Perhentian to Kuala Lumpur
  • Travel to Kota Bharu, fly to Kuala Lumpur Subang

    $24 - $87
    1. Pulau Perhentian

      1 h 8 min - 35.5 miles

    2. Kota Bharu (KBR)

      1 h 5 min - non-stop

      $17 - $80

    3. Kuala Lumpur Subang (SZB)

      7 min - 4.2 miles

      $5 - $7

    4. Lembah Subang

      25 min - every 5 minutes

      $1

      • Kuala Lumpur
  • Travel to Kota Bharu, fly to Kuala Lumpur, train

    $24 - $71
    1. Pulau Perhentian

      1 h 8 min - 35.5 miles

    2. Kota Bharu (KBR)

      55 min - non-stop

      $11 - $60

    3. Kuala Lumpur (KUL)

      28 min - every 30 minutes

      $13

      • Kuala Lumpur
  • Travel to Kuala Trengganu, fly to Kuala Lumpur Subang

    $26 - $87
    1. Pulau Perhentian

      1 h 26 min - 45 miles

    2. Kuala Trengganu (TGG)

      1 h - non-stop

      $19 - $80

    3. Kuala Lumpur Subang (SZB)

      7 min - 4.2 miles

      $5 - $7

    4. Lembah Subang

      25 min - every 5 minutes

      $1

      • Kuala Lumpur
  • Travel to Kuala Trengganu, fly to Kuala Lumpur, train

    $27 - $79
    1. Pulau Perhentian

      1 h 26 min - 45 miles

    2. Kuala Trengganu (TGG)

      55 min - non-stop

      $13 - $70

    3. Kuala Lumpur (KUL)

      28 min - every 30 minutes

      $13

      • Kuala Lumpur
  • Travel, bus

    $11
    1. Pulau Perhentian

      1 h 5 min - 34.3 miles

    2. Kok Lanas, Kota Bharu,

      6 h 15 min - twice daily

      $11

      • Kuala Lumpur Hentian Putra
  • Bus Ekspres Perdana

    $10 - $15
    1. Pulau Perhentian

      40 min - 20.9 miles

    2. Jerteh

      9 h - every 4 hours

      $10 - $15

      • Kuala Lumpur
  • Bus Mara Liner

    $12 - $13
    1. Pulau Perhentian

      26 min - 13.6 miles

    2. Pengkalan Kubor

      9 h 30 min - once daily

      $11

    3. Bandar Tasik Selatan

      7 min - every 30 minutes

      $1 - $2

      • KL Sentral
  • Ferry, bus

    $20 - $33
    1. Pulau Perhentian

      2 min - 1.5 miles

    2. Perhentian Besar

      35 min - every 4 hours

      $8 - $15

    3. Kuala Besut

      10 h - 5 times a day

      $11 - $17

    4. Klang

      12 min - 3520 feet

    5. Klang

      43 min - hourly

      $1 - $2

      • KL Sentral
  • Travel, train

    $9 - $13
    1. Pulau Perhentian

      1 h 20 min - 41.7 miles

    2. Tanah Merah

      11 h 38 min - once daily

      $4 - $6

    3. Gemas

      9 min - 2699 feet

    4. Gemas

      2 h 8 min - 5 times a day

      $4 - $8

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

From Pulau Perhentian travel to Kota Bharu airport, fly to Kuala Lumpur Subang airport, taxi to Lembah Subang, then LRT to Kuala Lumpur. 2 h 47 min $46. From Pulau Perhentian travel to Kota Bharu airport, fly to Kuala Lumpur airport, then train to Kuala Lumpur. 2 h 38 min $37. From Pulau Perhentian travel to Kuala Trengganu airport, fly to Kuala Lumpur Subang airport, taxi to Lembah Subang, then LRT to Kuala Lumpur. 3 h $51. From Pulau Perhentian travel to Kuala Trengganu airport, fly to Kuala Lumpur airport, then train to Kuala Lumpur. 2 h 56 min $42. From Pulau Perhentian travel to Kok Lanas, Kota Bharu, Kelantan, Malaysia then bus to Kuala Lumpur Hentian Putra. 7 h 20 min $10. From Pulau Perhentian travel to Jerteh then bus to Kuala Lumpur. 9 h 40 min $13. From Pulau Perhentian travel to Pengkalan Kubor, bus to Bandar Tasik Selatan, then train to KL Sentral. 10 h 13 min $11. From Pulau Perhentian travel to Perhentian Besar, ferry to Kuala Besut, bus to Klang, walk to Klang, then KTM Komuter to KL Sentral. 13 h 3 min $24. From Pulau Perhentian travel to Tanah Merah, train to Gemas, walk to Gemas, then train to KL Sentral Station. 16 h 15 min $12.