Langkau ke kandungan utama
Tok Bali to Pulau Perhentian

Daily departures

Ferry Schedule & Fares

Tok Bali to Pulau Perhentian — two daily sailings each way, year-round (weather permitting).

Daily Schedule
FromRouteDeparture
Tok BaliPulau Perhentian8:00 AM
Tok BaliPulau Perhentian2:00 PM
Pulau PerhentianTok Bali10:00 AM
Pulau PerhentianTok Bali4:00 PM
Ferry Fares
Adult (Return)RM 100
Child (Return)RM 60
Staff / Resident (One-Way)RM 25
Jetty & Conservation Fees
Malaysian Citizen (Jetty Access)RM 10
Non-Citizen (Jetty Access)RM 20
Child under 12 (Jetty Access)RM 5
Marine Park Conservation FeeRM 5
Car Parking (per day)RM 15
Important Notes
  • Schedules subject to change during monsoon season (November – February).
  • Minimum 6 passengers required for a boat to depart.
  • Booking in advance is strongly recommended during peak season (March – October).
  • Children below 12 receive discounted fares. Infants (under 2) may travel free at operator discretion.
Ferry questions

What time do boats depart from Jeti Tok Bali to Pulau Perhentian?

Boats depart from Jeti Tok Bali at 8:00 AM and 2:00 PM daily, subject to weather and sea conditions.

How much is the ferry ticket from Tok Bali to Pulau Perhentian?

Return ferry tickets from Jeti Tok Bali to Pulau Perhentian start from RM 100 for adults.

How long is the boat ride from Tok Bali to Pulau Perhentian?

The speedboat journey usually takes around 45 to 60 minutes depending on sea conditions.

Do I need to book my ferry ticket in advance?

Advance booking is strongly recommended, especially during peak season and public holidays.

Ready to book? You can book online or reach us on WhatsApp.