Skip to main content
Tok Bali ⇄ Pulau Perhentian

Daily departures

Ferry Schedule & Fares

The next 7 days of sailings between the mainland and Pulau Perhentian, straight from our scheduling system (weather permitting).

Upcoming departures

Next 7 days

Jeti Tok BaliPulau Perhentian

RM 95 · round-trip · per adult

  • Sat 27 JunNo departures
  • Sun 28 Jun8:00 AM12:00 PM4:00 PM
  • Mon 29 Jun8:00 AM12:00 PM4:00 PM
  • Tue 30 Jun8:00 AM12:00 PM4:00 PM
  • Wed 1 Jul8:00 AM12:00 PM4:00 PM
  • Thu 2 Jul8:00 AM12:00 PM4:00 PM
  • Fri 3 Jul8:00 AM12:00 PM4:00 PM
Pulau PerhentianJeti Tok Bali

RM 95 · round-trip · per adult

  • Sat 27 JunNo departures
  • Sun 28 Jun8:00 AM12:00 PM4:00 PM
  • Mon 29 Jun8:00 AM12:00 PM4:00 PM
  • Tue 30 Jun8:00 AM12:00 PM4:00 PM
  • Wed 1 Jul8:00 AM12:00 PM4:00 PM
  • Thu 2 Jul8:00 AM12:00 PM4:00 PM
  • Fri 3 Jul8:00 AM12:00 PM4:00 PM
Jeti BesutPulau Perhentian

RM 95 · round-trip · per adult

  • Sat 27 JunNo departures
  • Sun 28 Jun8:00 AM12:00 PM4:00 PM
  • Mon 29 Jun8:00 AM12:00 PM4:00 PM
  • Tue 30 Jun8:00 AM12:00 PM4:00 PM
  • Wed 1 Jul8:00 AM12:00 PM4:00 PM
  • Thu 2 Jul8:00 AM12:00 PM4:00 PM
  • Fri 3 Jul8:00 AM12:00 PM4:00 PM
Pulau PerhentianJeti Besut

RM 95 · round-trip · per adult

  • Sat 27 JunNo departures
  • Sun 28 Jun8:00 AM12:00 PM4:00 PM
  • Mon 29 Jun8:00 AM12:00 PM4:00 PM
  • Tue 30 Jun8:00 AM12:00 PM4:00 PM
  • Wed 1 Jul8:00 AM12:00 PM4:00 PM
  • Thu 2 Jul8:00 AM12:00 PM4:00 PM
  • Fri 3 Jul8:00 AM12:00 PM4:00 PM
Ferry Fares
Jeti Tok Bali → Pulau PerhentianRM 95
Pulau Perhentian → Jeti Tok BaliRM 95
Jeti Besut → Pulau PerhentianRM 95
Pulau Perhentian → Jeti BesutRM 95

round-trip · per adult

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 are subject to change during the monsoon season (November – February).
  • A minimum of 6 passengers is required for a boat to depart.
  • Booking in advance is strongly recommended during peak season (March – October).
  • Children below 12 travel at discounted fares. Infants (under 2) may travel free at the operator's discretion.
Ferry questions

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

Departure times are listed above for the next 7 days and are subject to weather and sea conditions.

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

Current fares are shown in the Ferry Fares panel above. Fares are per person, one way.

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.