All articles
Travel Tips6 min read

How to Reach Pulau Tenggol from Kuala Lumpur: A Complete Travel Guide

Step‑by‑step guide from KL to the island’s jetty, ferry or speedboat, and first‑day tips for divers and beach lovers.

Overview

Pulau Tenggol is a small coral‑rimmed island off the east coast of Terengganu, a hotspot for scuba diving, snorkeling and relaxed island life. Most visitors start their journey in Kuala Lumpur, Malaysia’s bustling capital, and then switch to a combination of road, bus or train, and finally a sea transfer. This guide walks you through every step, from booking tickets to arriving on the island’s white‑sand beaches.

1. Choose Your Main Transport Hub

The fastest way to reach the east coast from KL is by flying into Kuala Terengganu Airport (TGG). Budget carriers such as AirAsia and Malindo Air operate multiple daily flights that last about 1 hour 15 minutes. If you prefer to keep costs low or enjoy scenic routes, you can also travel by bus or train to Kuala Terengganu or the nearby town of Kertih.

By Air

  • Airlines: AirAsia, Malindo Air, Firefly (seasonal).
  • Flight time: ~1 h 15 m.
  • Cost: RM 150‑RM 300 one‑way, depending on advance booking.
  • Airport to ferry terminal: 30‑45 min by taxi or Grab.

By Bus

  • Operators: Plusliner, Transnasional, Sani Express.
  • Departure points: Terminal Bersepadu Selatan (TBS) and Pudu Sentral.
  • Duration: 5‑7 h, night buses are common.
  • Cost: RM 60‑RM 100.
  • Arrival: Kuala Terengganu bus terminal, then a short taxi ride to the jetty.

By Train (KTMB)

  • Route: KL Sentral → Kuala Lipis → Gua Musang → Kuala Terengganu (via shuttle service).
  • Travel time: 7‑9 h, with a transfer at Kuala Lipis.
  • Cost: RM 80‑RM 130.
  • Tip: Book a first‑class seat for extra comfort on the scenic portions.

2. Getting to the Ferry or Speedboat Jetty

All sea transfers to Pulau Tenggol depart from Kuala Besut Jetty (also called Kuala Besut Ferry Terminal) located about 45 km north of Kuala Terengganu. Here are the most common ways to reach the jetty:

OriginTransportDurationApprox. Cost
Kuala Terengganu AirportTaxi/Grab30 minRM 50‑RM 70
Kuala Terengganu city centreTaxi/Grab20‑25 minRM 35‑RM 50
Kuala Besut townLocal bus (Perhentian Express)15 minRM 2‑RM 5
Kertih (if you stayed on the island side)Taxi20 minRM 30‑RM 45

Booking a Taxi or Grab

  • Use the app’s “Limo” option for larger vehicles if you are traveling with diving equipment.
  • Expect a flat rate for the airport‑to‑jetty route; negotiate only if you use a non‑app driver.

Public Bus Option

The Perhentian Express runs hourly from Kuala Terengganu Central Bus Terminal to Kuala Besut. Buses are air‑conditioned, but space for scuba gear is limited. Keep a small duffel for personal items and carry the gear onto a taxi for the final leg.

3. Sea Transfer Options to Pulau Tenggol

Once you reach Kuala Besut, you have three main choices: public ferry, private speedboat, or chartered live‑aboard dive boat. The best option depends on your schedule, budget and whether you are diving on your first day.

3.1 Public Ferry (Kemena Ferry Service)

  • Frequency: 2‑3 departures daily (early morning 07:30, midday 12:30, late afternoon 16:30).
  • Duration: 45‑60 min.
  • Cost: RM 30‑RM 45 per person, plus RM 10‑RM 15 for a small piece of gear.
  • Pros: Cheapest, reliable schedule, good for families.
  • Cons: Must adhere to ferry timetable; limited space for large tanks.

3.2 Private Speedboat

  • Operators: Tenggol Island Resort, Pulau Tenggol Water Sports.
  • Departure: On‑demand, usually within 30 min of your call.
  • Duration: 20‑30 min.
  • Cost: RM 150‑RM 250 for a 30‑minute round‑trip (covers up to 4 passengers and gear).
  • Pros: Fast, flexible timing, direct drop‑off at the main dock.
  • Cons: More expensive; weather‑dependent (rough seas may delay).

3.3 Chartered Dive Boat (Live‑aboard)

  • Typical packages: 2‑day or 4‑day dive trips that include accommodation on the boat.
  • Cost: RM 600‑RM 1,200 per person, all‑inclusive (fuel, meals, guide, equipment rental).
  • Pros: Best for dedicated divers; you wake up in the water.
  • Cons: Requires advance booking; not ideal for non‑divers who only want a day on the island.

4. Arrival and First Steps on Pulau Tenggol

The main dock is on the island’s north‑west side, within a few minutes’ walk to the Tenggol Resort and the Tenggol Adventure Centre. Here’s what to do after you disembark:

  1. Check‑in – Most resorts operate a 3 pm check‑in. If you arrive earlier, ask to store your luggage.
  2. Register your gear – If you used the public ferry, present the gear receipt; dive centers will verify your tanks.
  3. Arrange transport – Small motor‑bikes or golf‑cart rentals are available for island touring (≈RM 30‑RM 50 per day).
  4. Acclimatise – Spend a few minutes on the beach, hydrate, and apply reef‑safe sunscreen before your first dive or snorkel.

5. Practical Tips & Common Pitfalls

  • Book flights early: Kuala Lumpur‑Kuala Terengganu routes fill up quickly during school holidays and the peak diving season (April‑October).
  • Carry cash: Jetty operators, taxi drivers and small shops may not accept cards.
  • Confirm sea‑transfer schedule: Ferry times can shift due to tide or monsoon conditions; always call the operator the night before.
  • Pack light but smart: A waterproof dry bag for diving gear, a quick‑dry towel, and a reusable water bottle will save you hassle.
  • Travel insurance: Ensure it covers scuba diving and marine transport; many local providers require proof of certification.

6. Sample Itinerary (3‑Day Dive Trip)

DayActivity
Day 1Flight KL → Kuala Terengganu (06:00). Taxi to Kuala Besut (07:00). Speedboat to Pulau Tenggol (07:45). Check‑in, brief dive orientation, sunset snorkel.
Day 2Morning dive at Coral Wall (09:30‑11:30). Lunch at resort. Afternoon dive at Twin Reefs (14:00‑16:00). Evening beach BBQ.
Day 3Early morning dive at Manta Point (07:30‑09:30). Return gear, speedboat back to Kuala Besut (10:30). Taxi to airport, flight to KL (13:00).

Adjust the schedule according to your arrival method; a public ferry will shift the morning dive to later in the day.

7. Final Checklist

  • Flight or bus tickets KL → Kuala Terengganu/Kertih.
  • Taxi/Grab reservation for airport‑to‑jetty (or bus schedule).
  • Sea‑transfer booking (ferry ticket or speedboat reservation).
  • Dive certification copy (C‑card) and gear list.
  • Cash in Malaysian Ringgit (RM 200‑RM 300 for first day).
  • Reef‑safe sunscreen, hat, and reusable water bottle.
  • Travel insurance covering scuba diving.

With these steps in place, the journey from Kuala Lumpur to Pulau Tenggol becomes a smooth, stress‑free prelude to the underwater wonders that await. Whether you are a seasoned diver, a snorkelling enthusiast, or simply chasing a quiet island escape, the route is well‑served and flexible enough to fit most budgets and timelines. Safe travels and happy diving!