Ferries and fast boats in Indonesia
How to book Bali-Lombok-Gilis-Penida fast boats, public Pelni ferries, and which operators to trust. Safety and value.
Indonesia's archipelago is stitched together by ferries — from short hops between Java and Bali to multi-day Pelni voyages across the country. For tourists, the most common boat routes are fast boats between Bali, Lombok, the Gilis and Nusa Penida. Quality varies dramatically; choose operators carefully.
The main tourist fast boat routes
| Route | Time | Frequency | Operators | |---|---|---|---| | Padang Bai (Bali) – Gilis | 90 min | Several daily | BlueWater, Eka Jaya, Scoot, Wahana | | Padang Bai (Bali) – Lombok Bangsal | 2h | Multiple daily | BlueWater, Gangga, Wahana | | Serangan (Bali) – Lembongan | 30 min | Hourly | Rocky, Caspla, BlueWater | | Sanur (Bali) – Lembongan/Penida | 30 min | Hourly | Rocky, Caspla | | Senggigi (Lombok) – Gilis | 1h 30m | Multiple daily | BlueWater, Marina Srikandi | | Lembongan – Penida | 15 min | Hourly | Local boats |
Recommended operators
Best on safety and reliability:
- BlueWater Express — premium, lifejackets, GPS, willing to cancel in rough weather
- Eka Jaya — solid mid-tier, reliable
- Gangga Island Resort — premium for Senggigi-Gilis
- Wahana — mid-tier; serves Bali-Lombok routes
Decent but less premium:
- Scoot Cruises
- Marina Srikandi
Avoid in monsoon:
- Cheap unbranded "express" operators that don't cancel for weather
Booking
- Book direct on operator's website for best price
- Klook and 12Go aggregate — convenient but a small premium
- Travel agents in tourist towns will arrange (mostly same boats, small markup)
- Avoid touts on the beach offering "fast boat tickets" without naming the operator
- Print or save the e-ticket — required at boarding
What to expect on the boat
- Premium: aircon cabin, life jackets stowed under seats, English safety briefing, snack/drink
- Mid-tier: open or covered seating, life jackets visible, basic
- Budget: crowded, life jackets in storage box only, no briefing
- All: bags charged separately if over a piece limit (usually 1 large bag per person free)
Safety considerations
The single highest-risk regular transport for tourists. Pattern of past accidents:
- Overloaded boats in marginal weather — capsizing
- Engine failures in choppy seas
- Diving accidents off anchored boats — propeller injuries
What to do:
- Pick a named operator with a safety reputation
- Verify lifejackets are actually provided at boarding
- Don't board if the boat looks visibly overloaded (people standing in aisles, overflowing bags)
- Skip travel days during severe weather warnings
- For early-departure boats, check the previous day's weather report
Travel insurance
Most decent travel insurance covers boat travel within Indonesia. Confirm specifically that "high-risk transport" or "fast boat" exclusions don't apply to your route. Some cheap policies exclude any sea travel beyond a certain distance from shore.
Pelni — public passenger ferries
PT Pelni operates long-distance public ferries connecting Indonesia's outer islands. These are NOT recommended for casual tourists but are used by some adventurous backpackers and locals.
- Routes: connecting Sumatra, Java, Bali, NTB, NTT, Sulawesi, Maluku, Papua
- Class: from deck class (mat on floor) to first class (cabin with bed)
- Duration: hours to multiple days
- Booking: directly at Pelni offices or selected agents
For tourists, fast boats and flights are normally safer, faster and not much more expensive.
Short ferry routes
| Route | Time | Notes | |---|---|---| | Gilimanuk (Bali) – Ketapang (Java) | 45 min | Public ferry; runs frequently; cheap | | Padang Bai (Bali) – Lembar (Lombok) | 4–5h | Slow public ferry; cheap but long | | Banyuwangi (Java) – Gilimanuk (Bali) | 45 min | Same as Gilimanuk-Ketapang reversed |
Sea-sickness
- Most fast boats are bumpy in moderate-to-rough sea
- Take sea-sickness tablets 30–60 min before boarding if prone
- Sit at the back, lower deck if open seating
- Look at the horizon, not your phone
- Avoid heavy meals before boarding
Common mistakes
- Buying tickets from a beach tout without naming the operator
- Booking the cheapest boat in monsoon season
- Skipping seasickness meds and being miserable for 2 hours
- Carrying too much luggage (excess baggage fees common)
- Missing the boat — boats leave on time and don't wait
- Booking a Gili Air pickup when your hotel is on Gili Trawangan
Verify before acting
Operator quality changes. Cross-check with recent TripAdvisor reviews for the specific operator and route. For severe weather, BMKG marine forecasts at bmkg.go.id. See disclaimer.