Getting Here

Let BuBu’s private speed boat whisk you the 30 minutes across the South China Sea to magical Perhentian Island! Located off the north-east coast of peninsula Malaysia, BuBu is accessible from the small fishing town of Kuala Besut.

Situated between Kota Bharu and Kuala Terengganu; the state capitals of Kelantan and Terengganu respectfully, Kuala Besut is a charming town in its own right, with murals and wooden houses; but it is best known as the gateway to Perhentian Island.

Best accessed from Kota Bharu airport, with Kuala Terengganu airport twice the distance, we can arrange your own private luxury transfer in our dedicated Toyota Velfire from either airport to our Meet & Greet office in Kuala Besut. Alternatively, you can book individual seats in our scheduled coach shuttles. Please find prices and schedules below.

Additionally, Kuala Besut is accessible via train: Tanah Merah Train Station; and by bus: Kuala Besut & Jerteh bus stations.

Kuala Besut

meet and greet office

The Kuala Besut Jetty is the official jetty servicing Perhentian Island, and such is where we have our official BuBu Meet & Greet Office. Our office is located in the heart of the town, and is just a couple minutes’ walk to the jetty, and provides guests with a comfortable resting place and a place to keep your luggage before boarding our boat to the island.

There’s plenty of secure parkings just around the jetty area just in case you’re driving to Kuala Besut.

BuBu Resort Meet & Greet Office
D1 Tourist Terminal, Kampung Kuala Besut,
22300 Besut, Terengganu.
Tel: +6016-260 3544

Transport Options

SEA TRANSFER

Rates: ONE-WAY MYR 80 Per Adult | MYR 50 Per Child
* Rates are inclusive of compulsory life jacket usage, insurance and porterage
Rates: TWO-WAY MYR 160 Per Adult | MYR 100 Per Child
* Rates are inclusive of compulsory life jacket usage, insurance and porterage
From Besut Jetty to Perhentian Island Kecil Jetty 11:30am, 2:00pm, 4:00pm.
* Check-in at the resort's office at Besut Jetty is required at least 20 minutes prior to scheduled speedboat departure times
From Perhentian Island Kecil Jetty to Besut Jetty 10:00am, 12:30pm, 3:00pm.

Rates: ONE-WAY

MYR 80 Per Adult | MYR 50 Per Child

* Rates are inclusive of compulsory life jacket
usage, insurance and porterage.

Rates: TWO-WAY

MYR 160 Per Adult | MYR 100 Per Child

* Rates are inclusive of compulsory life jacket
usage, insurance and porterage.

From Besut Jetty to Perhentian Island Kecil Jetty

11:30am, 2:00pm, 4:00pm.

* Check-in at the resort's office at Besut Jetty is
required at least 20 minutes prior to scheduled
speedboat departure times

From Perhentian Island Kecil Jetty to Besut Jetty

10:00am, 12:30pm, 3:00pm.

Rates: ONE-WAYMYR 80 Per Adult | MYR 50 Per Child

* Rates are inclusive of compulsory
life jacket usage, insurance and
porterage.
Rates: TWO-WAYMYR 160 Per Adult | MYR 100 Per Child
* Rates are inclusive of compulsory
life jacket usage, insurance and
porterage.
From Besut Jetty
to Perhentian Island
Kecil Jetty
11:30am, 2:00pm, 4:00pm.
* Check-in at the resort’s office at
Besut Jetty is required at least
20 minutes prior to scheduled
speedboat departure times.
From Perhentian
Island Kecil Jetty to
Besut Jetty
10:00am, 12:30pm, 3:00pm.

BOOK DIRECT BENEFITS

Elevate your stay at BuBu Resort or BuBu Villa with our exclusive Book Direct Benefit.

Book directly for a minimum of four nights and enjoy a complimentary round-trip scheduled speedboat transfer from Besut Waterfront Jetty. Begin your journey to paradise with seamless travel.

BESUT JETTY FEE

All guest will have to pay jetty fees of MYR20.00 per person imposed by State government at Besut Waterfront Jetty upon arrival.

Marine Park Conservation Fee
In conjunction of our government’s efforts to conserve marine life, a fee has been imposed which will be used towards management and maintenance of the Perhentian Island Marine Park in order to provide facilities and convenience to visitors.

Rates : MYR30.00 Adult / MYR15.00 Child.

LIMOUSINE SERVICES

The best way to reach BUBU Resort & BUBU Villa, Malaysia from the nearest airport is by local taxi or the resort’s limousine service.

✈️Sultan Ismail Petra Airport
(Kota Bharu, Kelantan)

Distance From Besut Jetty Office 55.0 km / 1 hour
Limousine Service: ONE-WAY RM 350.00 | 2-4 persons.
* Reservation Required
Limousine Service: TWO-WAY RM 600.00 | 2-4 persons.
* Reservation Required

Distance From Besut Jetty Office

55.0 km / 1 hour

Limousine Service: ONE-WAY

RM 350.00 | 2-4 persons.

* Reservation Required

Limousine Service: TWO-WAY

RM 600.00 | 2-4 persons.

* Reservation Required

✈️ Sultan Mahmud Airport
(Kuala Terengganu, Terengganu)

Distance From Besut Jetty Office 74.0 km / 1 hour 30 minutes
Limousine Service: ONE-WAY RM 500.00 | 2-4 persons.
* Reservation Required
Limousine Service: TWO-WAY RM 900.00 | 2-4 persons.
* Reservation Required

Distance From Besut Jetty Office

74.0 km / 1 hour 30 minutes

Limousine Service: ONE-WAY

RM 500.00 | 2-4 persons.

* Reservation Required

Limousine Service: TWO-WAY

RM 900.00 | 2-4 persons.

* Reservation Required

Sea transfer

Sea Transfer
Rates: (Return Trip)MYR 160 Adult | MYR 100 Child 
Rates are inclusive of compulsory life jacket usage, insurance, and porterage.Scheduled Times
From Besut Jetty to Perhentian Island Kecil Jetty11:30am, 2:00pm, 4:00pmCheck-in at the resort’s office at Besut Jetty is required at least 20 minutes prior to scheduled speedboat departure times.
From Perhentian Island Kecil Jetty to Besut Jetty10:00am, 12:30pm, 3:00pm

land transfer

Airport Transfer Unit Price Departure Times
Limousine Service (Toyota Vellfire)
Sultan Ismail Petra Airport (Kota Bharu, Kelantan)
Distance From Besut Jetty Office: 55.0 KM / 1 Hour
RM 600.00 TWO-WAY (2-4 persons) Timing based on arrangement
Reservation Required
Limousine Service (Toyota Vellfire)
Sultan Mahmud Airport (Kuala Terengganu, Terengganu)
Distance From Besut Jetty Office: 74.0 KM / 1 Hour 30 minutes
RM 900.00 TWO-WAY (2-4 persons) Timing based on arrangement
Reservation Required
BOOK DIRECT BENEFITS
Elevate your stay at BuBu Resort or BuBu Villa with our exclusive Book Direct Benefit.
Book directly for a minimum of two nights and enjoy a complimentary round-trip scheduled speedboat transfer from Besut Waterfront Jetty. Begin your journey to paradise with seamless travel.
Additional Fees
Besut Jetty Fee
All guests will have to pay jetty fees of MYR 20.00 per person imposed by the State government at Besut Waterfront Jetty upon arrival.
Marine Park Conservation Fee
In conjunction with the government’s efforts to conserve marine life, a fee has been imposed, which will be used towards the management and maintenance of the Perhentian Island Marine Park in order to provide facilities and convenience to visitors.
Rates: MYR 30.00 Adult / MYR 15.00 Child.
Malaysia Tourism Tax (TTX)
Foreign passport holders will be charged a tourism tax (TTX) of MYR 10 per room per night, collected upon check-in. Malaysian citizens and permanent residents with MyPR cards are exempted.

BOOK DIRECT BENEFITS

Elevate your stay at BuBu Resort or BuBu Villa with our exclusive Book Direct Benefit.

Book directly for a minimum of two nights and enjoy a complimentary round-trip scheduled speedboat transfer from Besut Waterfront Jetty. Begin your journey to paradise with seamless travel.

Additional Fees

Besut Jetty Fee

All guests will have to pay jetty fees of MYR 20.00 per person imposed by the State government at Besut Waterfront Jetty upon arrival.

Marine Park Conservation Fee

In conjunction with the government’s efforts to conserve marine life, a fee has been imposed, which will be used towards the management and maintenance of the Perhentian Island Marine Park in order to provide facilities and convenience to visitors.

Rates: MYR 30.00 Adult / MYR 15.00 Child.

Malaysia Tourism Tax (TTX)

Foreign passport holders will be charged a tourism tax (TTX) of MYR 10 per room per night, collected upon check-in. Malaysian citizens and permanent residents with MyPR cards are exempted.

Plane

Departs From Airline Frequency Arrival Airport
KLIA Malaysian Airlines / Batik Air Daily Kota Bharu Airport (Sultan Ismail Petra) Kuala Terengganu Airport (Sultan Mahmud)
KLIA 2 Air Asia Daily
Sultan Abdul Aziz Shah Airport (Subang) Firefly / Batik Air Daily
Kota Kinabalu International Airport (Sabah) Air Asia Tuesday, Thursday & Saturday Kota Bharu Airport (Sultan Ismail Petra)
Kuching International Airport (Sarawak) Air Asia Tuesday, Thursday & Saturday
Penang International Airport Firefly Daily
Senai International Airport (Johor) Firefly Tuesday, Thursday, Friday & Saturday

Train

Departing From Distance Destination Time Taken
Kuala Lumpur Approximately 500km Tanah Merah/Wakaf Bharu Approximately 7 Hours
Penang Approximately 350km Approximately 5 Hours
Johor Bahru Approximately 630km Approximately 15 Hours 26 Mins

Accommodations

en_USEnglish