Getting Here
Kuala Besut Jetty
Kuala Besut Jetty is the official Jetty to Perhentian Islands. Kuala Besut is easily accessible through KOTA BHARU & KUALA TERENGGANU airport, TANAH MERAH train station and JERTIH bus station.
Via Air
We provides return land transfer service from the airport mention above, please click here for pricing.
For flight schedule enquiry and booking kindly contact
Provides daily flight service to:
Sultan Ismail Petra Airport, Kota Bharu, Kelantan
**Kota Bharu Airport is the nearest arrival point, as the journey from the airport to the Kuala Besut Jetty takes approximately 1 hour
SULTAN MAHMUD AIRPORT, KUALA TERENGGANU
AirAsia
From Sabah (Kota Kinabalu)
-Via Kota Kinabalu International Airport (Kota Kinabalu) provide flights service on Tuesday, Thursday and Saturday to:
Sultan Ismail Petra Airport, Kota Bharu, Kelantan
From Sarawak (Kuching)
– Via Kota Kinabalu International Airport (Kota Kinabalu) provide flights service on Tuesday, Thursday and Saturday to:
Sultan Ismail Petra Airport, Kota Bharu, Kelantan
Fire Fly
From Penang
Sultan Ismail Petra Airport, Kota Bharu, Kelantan
**Kota Bharu Airport is the nearest arrival point, as the journey from the airport to the Kuala Besut Jetty takes approximately 1 hour
From Johor Bharu
Sultan Ismail Petra Airport, Kota Bharu, Kelantan
From Langkawi Island
Sultan Ismail Petra Airport, Kota Bharu, Kelantan
From KLIA 1 (Kuala Lumpur International Airport 1)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
MAS | Daily | Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes | |||
Kuala Terengganu Airport (Sultan Mahmud) | 1 hour 45 minutes |
From KLIA 2 (Kuala Lumpur International Airport 2)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
AIRASIA & MALINDO AIR | Daily | Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes | |||
Kuala Terengganu Airport (Sultan Mahmud) | 1 hour 45 minutes |
From Subang (Sultan Abdul Aziz Shah Airport)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
FIREFLY & MALINDO AIR | Daily | Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes | |||
Kuala Terengganu Airport (Sultan Mahmud) | 1 hour 45 minutes |
From Kota Kinabalu, Sabah (Kota Kinabalu International Airport)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
AIRASIA | Tuesday Thursday Saturday |
Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes |
From Sarawak, Kuching (Kuching International Airport)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
AIRASIA | Tuesday Thursday Saturday |
Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes |
From Johor Bharu (Senai International Airport)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
FIREFLY | Tuesday Thursday Saturday Friday |
Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes |
From Penang (Penang International Airport, Bayan Lepas)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
FIREFLY | Daily | Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes |
From Langkawi Island (Langkawi International Airport)
AIRPLANE COMPANY | DEPARTURE DATE | ARRIVAL AIRPORT | TO KUALA BESUT JETTY | BOAT SCHEDULE | BOAT TO PERHENTIAN ISLAND | |||
---|---|---|---|---|---|---|---|---|
FIREFLY | Tuesday Thursday Saturday |
Kota Bharu Airport (Sultan Ismail Petra) | 1 hour |
|
45 minutes |
We provides return land transfer service from the airport mention above, please click here for pricing.
For flight schedule enquiry and booking kindly contact
We provides return land transfer service from the Tanah Merah Train station
Via Coach
*Traveling from Jertih to Kuala Besut takes about 15 minutes.
*Some of the bus companies provide direct coach service to the Kuala Besut Jetty
From Kuala Lumpur (Terminal Bas Bersepadu Selatan, TBS)
BUS COMPANY | CONTACT NO. | DEPARTURE TIME | ARRIVAL STATION | ARRIVAL TIME |
---|---|---|---|---|
Sani Express | +603 – 3341 1201 | 8.30pm & 10.00pm | Kuala Besut | 5.30am – 6.30am |
Perdana Express | +603 – 7728 4789 1800 – 88 – TICKET (842538) (international / ovreseas) |
8.30pm & 9.00pm | ||
Mahligai Express | +603 – 6185 1387 / 03 – 7728 4789 |
8.30pm & 9.00pm | ||
Mutiara Express | +609 – 7744 955 | 9.00pm & 9.30pm | ||
Adik Beradik Express | +609 – 9301 180 | 9.00pm & 9.30pm | ||
Transnasional Express | +603 – 9059 1582 / 03 – 9059 2582 |
9.00pm & 10.00pm | Jertih |
From Penang (Nibong Terbal / Butterworth Terminal)
BUS COMPANY | CONTACT NO. | DEPARTURE TIME | ARRIVAL STATION | ARRIVAL TIME |
---|---|---|---|---|
Perdana Express | +603 – 3342 4245 | 8.00pm | Kuala Besut | 5.00am – 6.00am |
Mutiara Express | +609 – 7744 955 |
From Johor Bharu (Larkin Terminal)
BUS COMPANY | CONTACT NO. | DEPARTURE TIME | ARRIVAL STATION | ARRIVAL TIME |
---|---|---|---|---|
Transnasional Express | +603 – 9059 1582 / +603 – 9059 2582 |
9.00pm | Jertih | 7.00am – 8.00am |
From Singapore (Birch Road)
BUS COMPANY | CONTACT NO. | DEPARTURE TIME | ARRIVAL STATION | ARRIVAL TIME |
---|---|---|---|---|
Transnasional Express | +603 – 9059 1582 / +603 – 9059 2582 |
9.00pm | Jertih | 7.00am – 8.00am |
Taxi service are easily available from the Jertih bus station
Via Car
Distance By Road
Kuala Terengganu -> Kuala Besut: 109 km (Journey – approx. 2 hours)
Kota Bharu -> Kuala Besut: 50 km
(approx. 1 hour)
From Kota Bharu
Via Jertih - Kuala Besut
Follow Route No:3 – via Kota Bharu -> Jertih -> Kuala Besut -> Pulau Perhentian
(approx. 50 km)
From Kuala Lumpur
Via East Coast Expressway
Kuala Lumpur -> Karak Highway (using East Coast Expressway) -> Exit Gemuruh -> Jertih -> Kg.
Raja -> Kuala Besut, Tuna Bay Mainland Office -> Pulau Perhentian
(highly recommended; approx. 526 km; 5 hour 35 minutes)
Via Kuala Terengganu - Kuala Besut
Follow Route No: 2 & 3 – via Kuala Lumpur -> Karak Highway -> Kuantan -> Kuala Terengganu -> Kuala Besut -> Pulau Perhentian
(approx. 556 km)
Via Gua Musang Highway
Follow Route: 2, 8 & 3 – via Kuala Lumpur -> Karak Highway -> Bentong -> Kuala Lipis -> Gua Musang -> Kuala Krai -> Machang -> Jertih -> Kuala Besut, Tuna Bay Mainland Office -> Pulau Perhentian
(approx. 443 km; 6 hour 30 minutes)
From Penang
Via East West Highway - Kuala Besut
Follow Route No:4 – via Penang -> Kulim Gerik Highway -> Baling -> Grik -> East-West Highway -> Jeli – Tanah Merah -> Jertih -> Kuala Besut, Tuna Bay Mainland Office -> Pulau Perhentian
(approx. 350 km; 4 – 5 hour)
From Johor Bahru / Singapore
Via Mersing
(approx. 650 km; 9 – 10 hour)
Via Segamat (Tun Razak Highway)
Follow Route No: 2 & 3 – via Kuala Lumpur -> Karak Highway -> Kuantan -> Kuala Terengganu -> Kuala Besut -> Pulau Perhentian
(approx. 650 km; 9 – 10 hour)
From South Thailand
Via Sg. Golok - Kota Bharu - Kuala Besut
(approx. 80 km)
Padang Besar - East West Highway - Kuala Besut
Follow Route No:4 – via Padang Besar -> Alor Setar -> Sungei Petani -> Baling -> Grik -> East-West Highway -> Jeli -> Jertih -> Kuala Besut -> Pulau Perhentian
(approx. 490 km)
Sea Transfer – Boat Schedule
PERHENTIAN ISLAND BOAT TRANSFER RATE | ||||
---|---|---|---|---|
Type of boat | Rate | Destination | ||
Per Adult | Per Child (4 -12) | |||
Speed Boat (45 minutes ride) |
RM 35 | RM 20 | Single Journey | |
RM 70 | RM 40 | Returns/2 Ways |
BOAT SCHEDULE | ||||
---|---|---|---|---|
KUALA BESUT JETTY TO PERHENTIAN ISLAND | ||||
MONTH | DAY | TIME | ||
February | Sun, Mon, Tues, Wed, Thurs, Sat | 1030 & 1400 | ||
Friday | 1030 & 1430 | |||
March till September | Sun, Mon, Tues, Wed, Thurs, Sat | 1030, 1400, 1700 | ||
Friday | 1030, 1430, 1700 | |||
October | Sun, Mon, Tues, Wed, Thurs, Sat | 1030 & 1400 | ||
Friday | 1030 & 1430 |
PERHENTIAN ISLAND TO KUALA BESUT JETTY | ||
---|---|---|
MONTH | DAY | TIME |
February | Daily | 0800 & 1200 |
March – September | Daily | 0800, 1200 & 1600 |
October | Daily | 0800 & 1200 |
SPECIAL CHARTERED BOAT SERVICE FROM ISLAND TO ISLAND | |||
---|---|---|---|
Type of Boat | Destination | Rate/Boat/1 Way | Duration |
Speed Boat | Perhentian to / from Kuala Besut Jetty | RM 650 | 45 minutes |
Perhentian to / from Lang Tengah | RM 1000 | 60 minutes | |
Perhentian to / from Redang Island | RM 1200 | 90 minutes |
- Rate are quoted in Ringgit Malaysia (MYR)
- ALL RATE ABOVE ARE SUBJECTED TO 6% SALES & SERVICES TAX (SST) (NOT INCLUSIVE)
- All ferry transfer and time are subjected to weather conditions and subjected to change
- Tuna Bay Island Resort is not liable to any cancellation of ferry trips due to weather factor
Land Transfer
LAND TRANSFER SERVICE(RM) | ||||||
---|---|---|---|---|---|---|
K.BHARU AIRPORT / TOWN / HOTEL |
KUALA TERENGGANU AIRPORT / TOWN / HOTEL |
TANAH MERAH TRAIN STATION |
||||
Transfer For | 1 WAY | 2 WAY | 1 WAY | 2 WAY | 1 WAY | 2 WAY |
Single Adult | RM 90 | RM 180 | RM 170 | RM 340 | 100 | 200 |
2 Adult | RM 90 | RM 180 | RM 170 | RM 340 | 100 | 200 |
3 Adult | RM140 | RM 280 | RM 225 | RM 450 | 140 | 280 |
2024 LAND TRANSFER SPECIALIZE FOR FAMILY WITH CHILDREN | ||||||
---|---|---|---|---|---|---|
K.BHARU AIRPORT / TOWN / HOTEL |
KUALA TERENGGANU AIRPORT / TOWN / HOTEL |
TANAH MERAH TRAIN STATION |
||||
2 adults 1 child | RM 140 | RM 280 | RM 225 | RM 450 | RM 140 | RM 280 |
1 adults 2 child | RM 140 | RM 280 | RM 225 | RM 450 | RM 140 | RM 280 |
Family of 4 | RM 180 | RM 360 | RM 270 | RM 540 | RM 180 | RM 360 |
Family of 5 & 6 | RM 200 | RM 400 | RM 290 | RM 580 | RM 200 | RM 400 |
Family of 7 | RM 220 | RM 440 | RM 310 | RM 620 | RM 220 | RM 440 |
SPECIAL CHAPTER MINIVAN TRANSFER | ||||||
---|---|---|---|---|---|---|
K.BHARU AIRPORT / TOWN / HOTEL |
KUALA TERENGGANU AIRPORT / TOWN / HOTEL |
TANAH MERAH TRAIN STATION |
||||
MAXIMUM FOR 8 | 1 WAY | 2 WAY | 1 WAY | 2 WAY | 1 WAY | 2 WAY |
One Whole Van | RM 250 | RM 500 | RM 350 | RM 700 | RM 250 | RM 500 |
- Rate are quoted in Ringgit Malaysia (MYR)
- ALL RATE ABOVE ARE SUBJECTED TO 6% SALES & SERVICES TAX (SST) (NOT INCLUSIVE)
From Kota Bharu Hotel
Our Resort also provides land transfer assistant from any hotels in the Kota Bharu town area. Normally the transfer pickup will be at the hotel lobby at 9.00am. The pickup service will connect with the boat that leaves at 10:30am. The Journey from Kota Bharu hotel to the jetty takes about approximately 1 hour.
From Cameron Highlands
Daily minivan service available directly from Cameron Highlands to Kuala Besut Jetty.
The minivan depart at between 8.00am to 10.00am from Cameron Highlangs and arrive at Kuala Besut Jetty between 3.00pm to 4.30pm.
From Taman Negara (Kuala Tahan)
Daily minivan service directly from Taman Negara to Kuala Besut Jetty.
The minivan depart at between 8am to 10am from Kuala Tahan and arrive at Kuala Besut Jetty between 4.00pm to 4.30pm.
From Jerantut (Kuala Tembeling)
Daily minivan service directly from Jerantut to Kuala Besut Jetty.
The minivan depart at between 8.00am to 10.00am from Jerantut and arrive at Kuala Besut Jetty between 4.00pm to 4.30pm.
For more info on the minivan service please contact:
Tuna Bay Resort recommends these hotels in Kota Bharu Town
Our Resort Mainland Transit Office
Our Resort Mainland transit office is located in the heart of Kuala Besut town and it’s only less than 5 minutes walking distance to and from the jetty. Our office provides guests with comfortable resting place and places to keep luggage before boarding our boat to the island. View in
Important Notes
- We can arrange land transfer service to and from airports, any hotels in Kota Bharu, Train Station and Jertih bus station. Our land transfer will coordinate with our boat service for your comfort and convenience.
- It is inadvisable to accept transport offers from other operators if your transfer has already been arranged with the resort. This is to avoid unnecessary cost and hassle, as well as irresponsible service from other, possibly unlicensed operators.
- Please make sure that your boat transfer to the island uses the jetty at KUALA BESUT, and not any other illegal boat jetty. To avoid inconvenience, please arrange the boat transfer and, if required, the land transfer, directly with the resort. The resort management will ensure a smooth, convenient and hassle-free transfer to and from the resort.