MileHacker Logo
How to Get to Perhentian Islands

How to Get to Perhentian Islands

Perhentian Islands Terengganu, Malaysia Travel Guide

Air Travel

Major Airports

Flying offers the fastest way to reach the vicinity of Pulau Perhentian. The closest airport to Kuala Besut Jetty, the main launch point for Perhentian Islands, is Sultan Ismail Petra Airport (KBR) in Kota Bharu, Kelantan.

Alternative Airport

  • Sultan Mahmud Airport (TGG) in Kuala Terengganu serves as another option.
  • TGG is further away from Kuala Besut Jetty compared to KBR.
  • No direct international flights operate to KBR or TGG.

Airlines & Routes

Several airlines operate domestic routes to the airports near Pulau Perhentian. All foreign travelers must first fly into a major Malaysian hub (e.g., Kuala Lumpur - KUL, Penang - PEN, Johor Bahru city - JHB) and then take a domestic flight.

Operators

  • To The City of culture (KBR): Malaysia Airlines, AirAsia, Batik Air (formerly Malindo Air).
  • To Kuala Terengganu (TGG): Malaysia Airlines, AirAsia, Batik Air.
  • Direct flights from Kl (KUL), Johor Bahru (JHB), and Penang (PEN).

Seasonal Flight Fluctuations

Flights are generally more frequent and expensive during the high season (April-August) and Malaysian public holidays or school breaks. Monsoon season (November-February) sees fewer flights as islands close.

Flight Deals & Comparison

Explore flight deal platforms like Dollar Flight Club for potential savings. Weigh your options on Skyscanner for different routes and airlines.

Airport Facilities

Both KBR and TGG are small domestic airports. Facilities include basic amenities like cafes, souvenir shops, car rental counters, taxi services, and ATMs. Services are limited.

Transfers to Kuala Besut Jetty

From Kota Bharu Airport KBR

  • Taxi: Fixed-rate coupons at airport counter (RM 78-90 per car).
  • Grab (ride-sharing app): Often more affordable (RM 60-80). Requires working SIM/internet.
  • Shared Van/Minibus: Many resorts/tour operators offer transfers. Book in advance (RM 30-40 per person).
  • Journey time: About AN hour drive.

From Kuala Terengganu Airport TGG

  • Taxi: Fixed rates apply, more expensive than KBR (RM 150-200+).
  • Grab: May be available but less reliable for this longer distance.
  • Bus: Less convenient, involves transfers, not recommended for direct travel.
  • Journey time: Approximately 2-hour drive.

Air Travel Important Note

No Direct International Flights

KBR or TGG do not receive direct international flights. All international travelers transit through a major Malaysian hub.

Common Hubs

Major Malaysian hubs include Kuala Lumpur (KUL), Penang (PEN), and Johor Bahru (JHB).

Domestic Connection

A domestic flight connects from these hubs to The Cultural heartland of malaysia or Kuala Terengganu for onward journey to Perhentian.

Land Transportation

Long-Distance Bus Options

Overland travel provides an alternative to flying, exclusively for those traveling within Peninsular Malaysia. Numerous bus companies operate routes to Kuala Besut from major Malaysian cities.

Routes & Operators

  • From Kl (TBS - Terminal Bersepadu Selatan): Direct overnight buses.
  • Journey: Approximately 7-9 hours.
  • Operators: Perdana Express, Adik Beradik Express, Sani Express. Prices typically RM 45-70.

Train Services & Border Crossings

No direct train connections exist to Kuala Besut. The closest major train station would be Tanah Merah or Wakaf Bharu (for Kota Bharu), serviced by KTM Intercity. From this group stations, a taxi or bus connection to Kuala Besut is necessary.

Border Information

  • This train option is significantly slower than flying.
  • Border crossing information is not directly applicable for reaching Pulau Perhentian.
  • Malaysia shares land borders with Thailand, Singapore, and Brunei.

Self-Driving Considerations

Driving to Kuala Besut is feasible from major cities like KL (approximately 6-8 hours). Parking is available near Kuala Besut Jetty.

Requirements & Parking

  • A valid International Driving Permit (IDP) along with your home country license is useful.
  • Ample paid parking is near Kuala Besut Jetty.
  • This parking is guarded and costs RM 10-15 per day. Explore DiscoverCars.com for rental options.

Road Conditions & Safety

Road conditions vary, and local driving styles warrant caution.

Safety Notes

  • Highways are well-maintained. Local roads can be narrower.
  • Driving can be difficult for those unfamiliar with Malaysian road rules and traffic patterns.
  • Accidents often involve motorcycles, so drive with caution.

On-Arrival Bus Station Notes

  • Upon arrival in Kuala Besut, buses usually drop off passengers near the Kuala Besut Jetty.
  • This makes for a short walk to the boat departure point.
  • Check online schedules and operators for latest information.
  • Train travel to Kuala Besut is innon-stop and slower than other options.
  • Details about border crossings is not directly relevant for the journey to Pulau Perhentian.
  • The focus for island access is the jetty at Kuala Besut.

Sea/River Arrivals

Ferry Services & Boat Operators

Sea travel is the last and only way to reach Pulau Perhentian. The principal means of transport involves fast boats, often referred to as 'ferries' but typically smaller speedboats, from Kuala Besut Jetty.

Boat Information

  • Several companies operate boat services.
  • Typically sell combined return tickets.
  • Journey time: Approximately 30-45 minutes.

Frequency & Cost

Boat frequency adjusts with the seasons, and prices are generally fixed for the return journey journeys.

Operational Details

  • Boats depart frequently during high season (hourly, 8 AM to 5 PM).
  • Less frequent during shoulder season; no departures during monsoon.
  • Return ticket cost: Typically RM 70-80, plus the Marine Park Conservation Fee.

Boat Types

Smaller speedboats characterize the main mode of transport, not large ferries.

Immigration at Seaports

No specific immigration procedures apply at Kuala Besut Jetty beyond showing your boat ticket and paying the Marine Park Conservation Fee.

Connections to Land Transport

Upon arrival at Kuala Besut Jetty, taxis, Grab cars, and public buses are readily available for onward travel to Kota Bharu, Jerteh, or other mainland destinations.

Departure Information

Exit Fees & Procedures

No specific exit fees or taxes apply upon leaving Malaysia by air or land, beyond those already included in your flight ticket price. The Marine Park Fee is paid upon arrival at the jetty, so no extra fee appears upon departure from the islands.

Departure Timing

  • From Perhentian to Kuala Besut: Pre-arranged boat transfers with your vacation spot or boat operator are common.
  • Boats usually depart from islands around 8 AM, with the last typically 12 PM - 2 PM (confirm time with resort).
  • Arrive at the jetty 15-30 minutes before scheduled departure.

Onward Travel Timing

Allow ample time for your onward journey from Kuala Besut Jetty to airports or bus stations.

Connecting to Airports/Bus Stations

  • For Kb Airport, allow at least 1 hour 30 minutes to 2 hours drive plus airport check-in time.
  • For Kuala Lumpur buses, maintain a few hours buffer after reaching the jetty.
  • Kuala Besut Jetty has basic facilities, including small shops and eateries.

Airport/Station Facilities

KBR & TGG Airports

Basic check-in counters, small waiting areas, and some food stalls. Limited amenities overall.

Kuala Besut Jetty

Basic facilities for departing travelers, including small shops and eateries for convenience.

TBS Kuala Lumpur

A modern bus terminal with extensive facilities, shops, and dining halls for travelers.