Kuala Lumpur to Perhentian Islands: A Clear Travel Guide for First Time Visitors

Kuala Lumpur to Perhentian Islands: A Clear Travel Guide for First Time Visitors 吉隆坡到停泊岛交通攻略:飞机、巴士、自驾和搭船路线怎么选?

Travelling from Kuala Lumpur to Perhentian Islands is not difficult, but it does require some planning. There is no direct road, train, or flight all the way to the islands, so travellers need to combine land, air, and boat transport. 

In most cases, the journey works like this: 

  • Travel from Kuala Lumpur to Kota Bharu or Kuala Besut  
  • Continue to Kuala Besut Jetty  
  • Take a speedboat from Kuala Besut Jetty to Perhentian Islands  

If you are still exploring whether Pulau Perhentian Besar or Pulau Perhentian Kecil is more suitable for your trip, you can also check out our complete Pulau Perhentian travel guide first. It explains the differences between both islands, what to do there, where to stay, and what kind of travel experience to expect. 

For most travellers, the fastest and easiest way is to fly from Kuala Lumpur to Kota Bharu, take a taxi or e hailing ride to Kuala Besut Jetty, then take a speedboat to the island. For budget travellers, the most affordable option is usually an overnight bus from Kuala Lumpur to Kuala Besut, followed by a boat transfer. 

This guide explains the best routes, estimated travel time, boat schedule, Marine Park fee, travel tips for Malaysians and China visitors, and what to prepare before your trip. 

 

Quick Answer: How to Go from Kuala Lumpur to Perhentian Islands 

To get from Kuala Lumpur to Perhentian Islands, you need to reach Kuala Besut Jetty first, then take a boat to the islands. 

The journey usually involves three steps: 

  1. Kuala Lumpur to Kota Bharu (Sultan Ismail Petra Airport)
  2. Kota Bharu to Kuala Besut Jetty 
  3. Kuala Besut Jetty to Perhentian Islands by speedboat 

Travel Stage 

What to Do 

Estimated Time 

Kuala Lumpur to Kota Bharu 

Take a domestic flight 

Around 1 hour 

Kota Bharu to Kuala Besut Jetty 

Take taxi, Grab, shuttle, or private transfer 

Around 1 hour 

Kuala Besut Jetty to Perhentian Islands 

Take a speedboat 

Around 40 to 60 minutes 

If you want the fastest route, choose flight plus taxi plus boat. 

If you want the cheapest route, choose overnight bus plus boat. 

 

Best Ways to Travel from Kuala Lumpur to Perhentian Islands 

There are three common ways to travel from Kuala Lumpur to Perhentian Islands: 

  • Flight from Kuala Lumpur to Kota Bharu, then taxi and boat 
  • Overnight bus from Kuala Lumpur to Kuala Besut, then boat 
  • Self drive from Kuala Lumpur to Kuala Besut Jetty, then boat 

Each option has its own advantages depending on your budget, comfort level, travel time, and who you are travelling with. 

 

Option 1: Flight from Kuala Lumpur to Kota Bharu, Then Taxi and Boat 

Flight from Kuala Lumpur to Kota Bharu, Then Taxi and Boat

This is the fastest and most comfortable way to travel from Kuala Lumpur to Perhentian Islands. 

The route is simple: 

  • Arrive at Sultan Ismail Petra Airport 
  • Take a taxi, Grab, shuttle, or private transfer to Kuala Besut Jetty 
  • Take a speedboat from Kuala Besut Jetty to Perhentian Islands 

This option is best for: 

  • Families with children 
  • Couples on a short island holiday 
  • Foreign visitors arriving through KLIA 
  • Travellers with limited holiday days 
  • Travellers who prefer a less tiring journey 

The main advantage is comfort. You spend less time on the road and more time enjoying the island.  

Travel tip: For the journey to Perhentian Islands, choose an early morning flight from Kuala Lumpur to Kota Bharu, ideally between 6:00 am and 8:00 am. This gives you enough time to land in Kota Bharu, travel to Kuala Besut Jetty, take the boat to Perhentian Islands, and arrive in time for hotel or resort check in. For the return journey, it is safer to book your flight from Kota Bharu back to Kuala Lumpur after 3:00 pm, so you have enough time to check out, take the boat back to Kuala Besut Jetty, travel to Kota Bharu Airport, and complete airport check in without rushing. 

 

Option 2: Overnight Bus from Kuala Lumpur to Kuala Besut 

Overnight Bus from Kuala Lumpur to Kuala Besut 

The overnight bus is usually the most budget friendly option. 

The route is: 

  • Depart from Terminal Bersepadu Selatan, also known as TBS 
  • Take an overnight bus to Kuala Besut 
  • Arrive in the morning 
  • Go to Kuala Besut Jetty 
  • Take a boat to Perhentian Islands 

This option is best for: 

  • Budget travellers 
  • Backpackers 
  • Groups of friends 
  • Local Malaysians who are used to long distance bus travel 

The main benefit is cost saving. You may also save one night of accommodation because you travel overnight. However, the journey can be tiring, especially if you are travelling with children, elderly parents, or large luggage. 

 

Option 3: Self Drive from Kuala Lumpur to Kuala Besut Jetty 

Self Drive from Kuala Lumpur to Kuala Besut Jetty 

Self driving is suitable for local Malaysians who want more flexibility. 

This option works well for: 

  • Families 
  • Groups of friends 
  • Travellers who want to stop along the way 
  • Travellers carrying more luggage 
  • Malaysians who prefer driving instead of taking public transport 

Before choosing this option, remember: 

  • The drive is long, usually around 7 to 9 hours depending on traffic 
  • You need to park your car near Kuala Besut Jetty 
  • You still need to take a boat to the island 
  • You should arrive before the last boat departure 
  • During school holidays or festive seasons, travel time may be longer 

If you are driving from Kuala Lumpur, it is better to start very early in the morning or stay one night near Kuala Besut before taking the boat the next day. 

 

Kuala Lumpur to Perhentian Islands Travel Comparison 

Route 

Best For 

Estimated Total Time 

Main Benefit 

Main Consideration 

Flight plus taxi plus boat 

Families, couples, foreign visitors 

Around 4 to 6 hours if timed well 

Fastest and easiest 

Higher cost 

Overnight bus plus boat 

Budget travellers 

Around 8 to 10 hours or more 

More affordable 

Long and tiring 

Self drive plus boat 

Local families and groups 

Around 8 to 9 hours or more 

Flexible timing 

Long drive and parking needed 

 

Island Service & Access Fee and Marine Park Conservation Fee 

Island Service & Access Fee and Marine Park Conservation Fee 

When you arrive at Kuala Besut Jetty, prepare cash for two separate fees before taking the boat to Perhentian Islands: the Island Service & Access Fee and the Marine Park Conservation Fee. 

These fees are not the same as the boat ticket, so do not assume they are already included unless your resort, boat operator, or travel package clearly states so. 

1. Island Service & Access Fee

The Island Service & Access Fee is charged at Kuala Besut Jetty before visitors take the boat to Perhentian Islands.  

Visitor Type 

Malaysian Citizen 

Non Citizen 

Adult 

RM5 

RM20 

Children 

Free 

RM5 

 

2. Marine Park Conservation Fee

The Marine Park Conservation Fee is a required conservation charge for visitors entering Malaysia’s marine park areas.  

Visitor Type 

Malaysian Citizen / MyKad Holder 

Non Citizen / Non MyKad Holder 

Adult 

RM5 

RM30 

Children 

RM2 

RM15 

For Malaysian travellers, remember to bring your MyKad. For China visitors and other international travellers, prepare enough cash in Malaysian Ringgit for both fees. 

 

Best Route for Foreign/China Visitors 

For foreign/China visitors, the easiest route is usually to arrive in Kuala Lumpur, then continue to Kota Bharu by domestic flight. 

Recommended route: 

  1. Arrive at KLIA 
  2. Take a domestic flight from Kuala Lumpur to Kota Bharu 
  3. Take a taxi, Grab, shuttle, or private transfer to Kuala Besut Jetty 
  4. Take a speedboat to Perhentian Islands

Foreign/China visitors should prepare: 

  • Passport 
  • Hotel or resort booking confirmation 
  • Domestic flight booking 
  • Boat ticket or transfer arrangement 
  • Cash in Malaysian Ringgit 
  • Local SIM card, roaming, or eSIM 
  • Motion sickness medicine if needed 
  • Waterproof bag for phone and documents 

If your international flight arrives in Kuala Lumpur late in the day, it is better to stay one night in Kuala Lumpur or near KLIA. Then, continue to Kota Bharu the next morning. 

If you arrive in Kota Bharu too late to catch the boat, stay one night in Kota Bharu or Kuala Besut and take the boat the next day. 

 

Best Route for Malaysians Travelling from Kuala Lumpur 

For Malaysians, the best route depends on who you are travelling with. 

For families: 

  • Flight plus taxi plus boat is usually the easiest option 
  • Better for children and elderly parents 
  • Less tiring compared to overnight bus or long self drive 

For couples: 

  • Flight plus boat is suitable for short romantic getaways 
  • Good for 3D2N or 4D3N trips 
  • Allows more time to enjoy the beach and island activities 

For friends: 

  • Overnight bus is good if budget is the priority 
  • Self drive is good if the group wants flexibility 
  • Private transfer is useful for larger groups 

For company trips or group holidays: 

  • Private transport arrangement is usually more convenient 
  • Easier to manage luggage, timing, and boat transfers 
  • Better for team building or group island retreats 

 

What to Pack for the Journey 

Pack light if possible because the final part of the journey involves boarding a speedboat. 

Useful items to bring include: 

  • MyKad or passport 
  • Hotel or resort booking confirmation 
  • Cash in Malaysian Ringgit 
  • Power bank 
  • Motion sickness medicine 
  • Waterproof phone pouch 
  • Dry bag 
  • Sunscreen 
  • Swimwear 
  • Slippers or sandals 
  • Light clothing 
  • Small towel 
  • Reusable water bottle 

For snorkelling and beach activities, prepare: 

  • Swimwear 
  • Rash guard 
  • Reef safe sunscreen if available 
  • Waterproof bag 
  • Underwater phone pouch 
  • Extra dry clothes 

 

Common Mistakes to Avoid 

Avoid these common mistakes when planning your trip from Kuala Lumpur to Perhentian Islands: 

  • Booking a flight that arrives too late in Kota Bharu 
  • Forgetting that you still need to travel from Kota Bharu to Kuala Besut Jetty 
  • Arriving at Kuala Besut Jetty after the last boat 
  • Not preparing cash for small payments 
  • Travelling during monsoon season without checking island operations 
  • Carrying too much luggage 
  • Not giving enough buffer time between flight, taxi, and boat transfer 

These small details can affect the whole journey, especially for first time visitors. 

 

Conclusion 

Travelling from Kuala Lumpur to Perhentian Islands is very manageable once you understand the route. The most important thing is to plan your timing around the boat transfer from Kuala Besut Jetty, because the final part of the journey must be completed by sea. 

For the fastest and easiest journey, take an early morning flight from Kuala Lumpur to Kota Bharu, continue by taxi or private transfer to Kuala Besut Jetty, then take a speedboat to the islands. For budget travellers, the overnight bus to Kuala Besut can be a practical choice, especially if you do not mind a longer journey. 

Before your trip, remember to: 

  • Check the latest boat schedule  
  • Prepare cash for small payments and the Marine Park fee  
  • Arrive at Kuala Besut Jetty early  
  • Avoid tight flight and boat connections  
  • Travel light for easier boat boarding  
  • Plan your trip during the island travel season  

With the right timing and preparation, your journey from Kuala Lumpur to Perhentian Islands can be smooth, clear, and enjoyable from the start. 

 

Want more of Malaysia island experience? Hop on to Summer Bay Resort, Lang Tengah Island! 

New Attractions at Summer Bay Resort

Our lovely resort awaits you at Lang Tengah Island! 

Visiting Lang Tengah Island for a stress-free, hassle-free abode, a warm home away from home to enjoy? Come stay with us then! Our resort provides 4-star accommodation and services, bringing you the best tropical island vacation with the comforts of air-conditioned spaces and luxurious amenities. Standard, Superior Room, Garden View, Pool View room – choose what is best for you! 

We have different Lang Tengah Island holiday packages to cater to your holiday needs. Just take your pick and be on your way to an awesome and unforgettable holiday experience! 

Summer Bay Resort is the accommodation for you, your gateway to a perfect Lang Tengah island vacation! 

This article is brought to you by Summer Bay Resort.