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 Perhentian | RM 95 |
| Pulau Perhentian → Jeti Tok Bali | RM 95 |
| Jeti Besut → Pulau Perhentian | RM 95 |
| Pulau Perhentian → Jeti Besut | RM 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 Fee | RM 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.