Getting Here

Kuala Besut Jetty

Perhentian Island is accessible from a small fishing town of Kuala Besut, which situated in between Kota Bharu, Kelantan and Kuala Terengganu, Terengganu.

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
**Second option after Kota Bharu airport. The journey from there to the Kuala Besut Jetty takes approximately 1 hour 45 minutes

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
**Kota Bharu Airport is the nearest arrival point, as the journey from the airport to the Kuala Besut Jetty takes approximately 1 hour
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
**Kota Bharu Airport is the nearest arrival point, as the journey from the airport to the Kuala Besut Jetty takes approximately 1 hour

Fire Fly

From Penang
– Via Penang International Airport (Bayan Lepas) provide daily flight 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

From Johor Bharu
– Via Senai International Airport (Johor Bharu) provide flights service on Sunday, Tuesday, Thursday, Friday and Saturday 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
From Langkawi Island
– Via Langkawi International Airport (Langkawi) provide flights service on Tuesday, Thursday and Saturday 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
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
1st boat
10.30am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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
1st boat
10.30am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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
1st boat
10.30am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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
1st boat
10.30am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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
1st boat
1030am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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
1st boat
10.30am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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
1st boat
10.30am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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
1st boat
10.30am
2nd boat
2:00pm–2:30pm
(Friday 2.30pm)
3rd boat
5.00pm
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

Train services, with comfortable sleeping berths, are available nightly from Kuala Lumpur, Singapore / Johor Bharu and Jerantut (Taman Negara) to Kelantan, with northbound services terminating at Wakaf Baru and Tumpat. The recommended disembarkation point along this route is Tanah Merah. From Tanah Merah to Kuala Besut take about 45 minutes.

We provides return land transfer service from the Tanah Merah Train station

Via Coach

Express bus services are available daily from Kuala Lumpur (7 hrs), Johor Bharu (9 hrs) / Singapore (9.5 hrs) and Penang (6 hrs) to Jertih which is the nearest bus terminal to the Kuala Besut Jetty.

*Traveling from Jertih to Kuala Besut takes about 15 minutes.
*Some of the bus companies provide direct coach service to the Kuala Besut Jetty

Our resort do provides land transfer assistance from the Jertih Bus Station click here for pricing, while taxi service is also easily available from the station to 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
From Jertih bus station to Kuala Besut Jetty is only 15 minutes by car
Taxi service are easily available from the Jertih bus station

Via Car

We provides land transfer service from town, airport & station.
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)

Follow Route No: 2 & 3 – via Kuala Lumpur -> Karak Highway -> Kuantan -> Kuala Terengganu -> Kuala Besut -> Pulau Perhentian

(approx. 556 km)

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
Follow Route No:3 – via Mersing -> Pekan -> Kuantan -> Kuala Terengganu -> Kuala Besut, Tuna Bay Mainland Office -> Pulau Perhentian
(approx. 650 km; 9 – 10 hour)

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
Follow Route No:3 – via Sg. Golok, Thailand -> Rantau Panjang -> Kota Bharu -> Kuala Besut -> Pulau Perhentian,
(approx. 80 km)

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 40 RM 20 Single Journey
RM 80 RM 40 Returns/2 Ways
BOAT SCHEDULE
KUALA BESUT JETTY TO PERHENTIAN ISLAND
MONTH DAY TIME
February Sun, Mon, Tues, Wed, Thurs, Sat 10:30 & 14:00
Friday 10:30 & 14:30
March - September Sun, Mon, Tues, Wed, Thurs, Sat 10:30, 14:00, 17:00
Friday 10:30, 14:30, 17:00
October Sun, Mon, Tues, Wed, Thurs, Sat 10:30 & 14:00
Friday 10:30 & 14:30
PERHENTIAN ISLAND TO KUALA BESUT JETTY
MONTH DAY TIME
February Daily 08:00 & 12:00
March – September Daily 08:00, 12:00 & 16:00
October Daily 08:00 & 12:00
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 1,200 60 minutes
Perhentian to / from Redang Island RM 1,400 90 minutes
Note
  • Rate are quoted in Ringgit Malaysia (MYR)
  • Child rate applicable for child aged 4 to 11 years old.
  • Child aged 3 and below is f.o.c
  • Age 12 and above is consider an adult
Taxes
  • ALL RATE ABOVE ARE SUBJECTED TO 8% SALES & SERVICES TAX (SST) (NOT INCLUSIVE)
Fees
  • Boat Fares DOES NOT INCLUDES marine park conservation fees (ticket available through Marine Park counter by the jetty)
  • Boat Fares DOES NOT INCLUDES island access fees (fees to be paid by the tourist at the jetty before boarding the boat)
Malaysian Citizen Foreigners
Types Of Fee Adult Child/Senior Adult Child/Senior
Island Access Fees RM 5 Free RM 20 RM 5
Marine Park Fees RM 5 RM 2 RM 30 RM 15

Land Transfer

LAND TRANSFER SERVICE(RM)
KOTA BHARU
AIRPORT / TOWN / HOTEL
KUALA TERENGGANU
AIRPORT / TOWN / HOTEL
TANAH MERAH or WAKAF BHARU
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 RM 100 RM 200
2 Adult RM 90 RM 180 RM 170 RM 340 RM 100 RM 200
3 Adult RM 140 RM 280 RM 225 RM 450 RM 140 RM 280
LAND TRANSFER SPECIALIZE FOR FAMILY WITH CHILDREN
KOTA BHARU
AIRPORT / TOWN / HOTEL
KUALA TERENGGANU
AIRPORT / TOWN / HOTEL
TANAH MERAH or WAKAF BHARU
TRAIN STATION
2 Adults 1 Child RM 140 RM 280 RM 225 RM 450 RM 140 RM 280
1 Adult 2 Child RM 140 RM 280 RM 225 RM 450 RM 140 RM 280
Family of 4 RM 200 RM 400 RM 290 RM 580 RM 200 RM 400
Family of 5 & 6 RM 220 RM 440 RM 310 RM 620 RM 220 RM 440
Family of 7 RM 240 RM 480 RM 330 RM 680 RM 240 RM 480
SPECIAL CHAPTER MINIVAN TRANSFER
KOTA BHARU
AIRPORT / TOWN / HOTEL
KUALA TERENGGANU
AIRPORT / TOWN / HOTEL
TANAH MERAH or WAKAF BHARU
TRAIN STATION
MAXIMUM FOR 8 1 WAY 2 WAY 1 WAY 2 WAY 1 WAY 2 WAY
One Whole Van RM 300 RM 600 RM 400 RM 800 RM 300 RM 600
Note
  • Rate are quoted in Ringgit Malaysia (MYR)
  • Child rate applicable for child aged 4 to 11 years old.
  • Child aged 3 and below is f.o.c
  • Age 12 and above is consider an adult
Taxes
  • ALL RATE ABOVE ARE SUBJECTED TO 8% 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:

Han Travel Sdn. Bhd +603-2031 0899, +6012-674 9208, 016-219 6908, 012-988 2022.
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.

Activities

Fronted by beaches with white powdery

Facilities

Certainly, here’s a rephrased versio

Getting Here

Directions and Arrival Information

Perhentian Island

Tropical Paradise, Crystal Waters, Bliss
Sales Support
Need Help? / Booking
I'm online
Customer Support
Need Help? Chat with us on Whatsapp