2026 Season Schedule

Speedboat Schedule & Pricing

We operate daily high-speed transfers between the mainland and all major island resorts. Instant mobile tickets accepted at the jetty.

RM 40.00 nett
Licensed Fleet
45 Min Trip

To Perhentian Island

Departing Kuala Besut Jetty

Daily Operations

Morning
7:00AM
8:30AM
9:00AM
10:00AM
11:00AM
Afternoon
1:00PM
2:00PM
3:00PM
4:00PM
5:00PM

Return to Mainland

Departing Island Resorts

4 Daily Fixed Routes

8:00AM
10:00AM
12:00PM
4:00PM
* Exact pickup times from island resorts may vary slightly depending on your specific beach and sea conditions. Always confirm with your resort reception 24 hours prior.
✈️
Flight Connection Tip — From Our Experience

Don't Miss Your Flight From Kota Bharu (KBR)

If you're flying out of Kota Bharu Airport after your island stay, here's the most important thing to know: your flight must be at least 3 hours after your boat departure time.

8:00 AMBoat leavesFlight ≥ 11:00 AM ✅
10:00 AMBoat leavesFlight ≥ 1:00 PM ✅
12:00 PMBoat leavesFlight ≥ 3:00 PM ✅
4:00 PMBoat leavesFlight ≥ 7:00 PM ⚠️

Why?The boat takes ~45 minutes to reach Kuala Besut Jetty, then a 1-hour taxi to KBR Airport. Add check-in time (1 hour before domestic flights) and a buffer for traffic or sea delays. We've had guests miss flights because they took the 4:00 PM boat for a 6:00 PM flight — by the time they reached the airport, check-in had closed. Rule of thumb:Add 3 hours from boat departure to flight time, and you'll be safe.

— Matt, Perhentian Gateway • We coordinate guest transfers daily

Service Rates

Standard pricing for the 2026 season.

Adult (12+ years)
RM 40.00 One-Way
Child (3-11 years)
RM 30.00 One-Way
Infant (< 3 years)
FREE

Rates do not include the Marine Park fee (RM30 for international adults / RM5 for Malaysians) which is payable in cash or QR directly to the Marine Park counter at the jetty.

Secure your seats today.

Book Boat Tickets Online