KLIA to Kota Bharu Airport, then Kuala Besut

You want to fly from the Klang Valley and reach a Perhentian boat without losing the day.

A morning flight from Kuala Lumpur International Airport (KLIA) to Kota Bharu can reach a Perhentian boat the same day, but an afternoon flight usually cannot. The road from the airport to Kuala Besut is reported at about an hour [2], and the last speedboat is reported at about 17:00 to 17:30 [3]. The sum below shows you how to test your own flight.

If you are still weighing the full route, our guide on Kuala Lumpur to Kuala Besut for Perhentian compares the options. The Perhentian Besar guide describes the island itself.

What is the chain from landing to boat?

Think of the trip as five links. Each one has its own delay, and the delays add up.

LinkWhat happensWhat to add
FlightKLIA or KLIA2 to Kota Bharu; carriers reported include Malaysia Airlines, AirAsia and Firefly [1]Check the current timetable
BagsWait for checked luggageTime for a slow belt
RoadTaxi or minivan to Kuala Besut, reported at about an hour [2]Traffic and a stop
JettyBuy tickets, pay fees, check inTime for a queue
BoatSpeedboat, 35 to 45 minutes [3]Last boat about 17:00 to 17:30

The takeaway is that the boat is the last link, so every delay before it eats into the same safety margin.

How do you test your own flight?

Try this sum with your own landing time. The bag and jetty minutes below are our assumptions, not reported figures, so replace them with your own.

Example: you land at 11:30, and then:

  1. Bags add 40 minutes, which makes 12:10.
  2. The road adds an hour, which makes 13:10.
  3. Jetty check-in adds 30 minutes, which makes 13:40.
  4. The boat takes up to 45 minutes, so you reach the island by about 14:25.

That leaves hours to spare before the last sailing.

Now try a landing at 15:30. Bags take you to 16:10, the road to 17:10 and check-in to 17:40, which is after the last boat is reported to leave. Our guide on checking a flight against a boat cut-off shows the same sum for other jetties.

What should you ask the resort or agent?

  • Where does the boat leave, and when is the latest check-in?
  • Is the taxi or minivan from Kota Bharu included, and where is the pickup?
  • What is the plan if my flight is delayed?
  • What happens to my booking if I miss the last boat?
  • Can I move check-in by one day?

Our guide on airport taxi and e-hailing to jetties helps with the road leg. For the short drive itself, see Kota Bharu to Kuala Besut: the shortest road leg.

When is a night in Kota Bharu worth it?

A night on the mainland lowers the stress if your flight lands after midday. It helps too if you travel with small children or older parents. See overnight in Kota Bharu before Perhentian for the trade-off in cost and morning timing.

A better fit if…

Flying direct to Kota Bharu is a better fit if you can take a morning flight and want one clear connection. Driving or taking a coach may be a better fit if you want to carry more luggage or travel on a flexible day. Whichever you choose, ask for the boat time in writing before you buy your ticket.

Send us your flight times and the Perhentian resort you have in mind, and we will help you check the landing against the last boat and ask about the road leg.

Common questions

Can I fly from KLIA to Kota Bharu and reach Perhentian the same day?

Possible with a morning flight, but it depends on the landing time. One guide reports about an hour by taxi or minivan to Kuala Besut, and the last speedboat is reported at about 17:00 to 17:30. Add time for bags and jetty check-in, and test your own times.

Which airlines fly KLIA to Kota Bharu?

One undated guide lists Malaysia Airlines, AirAsia and Firefly on routes from KLIA, KLIA2 and Subang. Schedules change, so check each airline's current timetable and fares before you plan around a flight.

Is it better to stay a night in Kota Bharu?

It can be, if your flight lands in the afternoon or you travel with children. A night on the mainland removes the race against the last boat. Our guide on overnight stops weighs the cost against the morning gain.

Who arranges the road from Kota Bharu to Kuala Besut?

It depends on your package. Some resorts or agents include a transfer, and others leave it to you. Ask for the pickup point, the time and the fare in writing so you are not looking for a taxi at the last minute.

Sources

  1. GoAsia (accessed 2026-10-16)
  2. homeiswhereyourbagis.com (blog) (accessed 2026-10-16)
  3. FerryScanner (accessed 2026-10-16)

Share your dates, group and budget per person, and we help you shortlist islands and resorts and prepare a written quotation.

Plan my trip on WhatsApp