Malaisie

How to get from Kuala Lumpur to Perhentian Islands

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
6h
💶
From
18€
📍
Distance
460 km
Powered by 12Go system

There are 3 way(s) to get from Kuala Lumpur to Perhentian Islands

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

💸 Transport from 18€ per person
Fastest: 6h
Recommended: Bus + Ferry — 20€
🗓 Book now Secure payment · via 12go.asia

How to travel by Bus + Ferry?

  1. From KL Sentral or TBS, take an express bus to Kuala Besut (5-6h)
  2. At Kuala Besut jetty, buy your ferry ticket to the islands (ticket counters on site)
  3. Ferry crossing to Pulau Perhentian Kecil or Besar (45-60 min)

Practical tips

💡

Book your tickets in advance on 12go.asia, especially in high season (June-August). The ferry doesn't run in bad weather. The night bus saves you a hotel night in KL.

Frequently asked questions

📍
In Perhentian Islands — Plan your stay
Accommodation, activities and tips selected for you

Related searches

how to get from Kuala Lumpur to Perhentian Islands ticket price Kuala Lumpur to Perhentian Islands travel time Kuala Lumpur to Perhentian Islands travel to Malaisie

Other trips from Kuala Lumpur