Bangsal Harbor, Pemenang, North Lombok
★ 4.2(287 reviews)
Bangsal Harbor is the main public boat port from mainland Lombok to the Gili Islands — frequent shuttles to Gili Trawangan, Gili Air, and Gili Meno from 8am-4pm at 75-100k IDR per person. Ticket booth purchase only (avoid touts), boats depart when full (every 30-60 min in season), 25-45 minute crossing depending on island.
# Bangsal Harbor Public Boat Shuttle to Gili Islands
Bangsal Harbor is the working public boat port that connects mainland Lombok to the three Gili Islands. It's not a polished tourist terminal — it's a fishing harbor with a small concrete pier, a ticket booth, and a chaotic mix of porters, touts, and local commuters. The boats are simple wooden vessels with outboard motors. The crossing takes 25-45 minutes depending on the island. The fare is 75,000-100,000 IDR per person.
If you can navigate the hassle, this is the cheapest legitimate way to reach the Gilis. Fast boats from Bali to Gili Trawangan cost 600,000-1,200,000 IDR per person. The same Bangsal-to-Trawangan public boat costs 75,000 IDR. The difference is real.
The boats: Wooden public boats, 30-50 passenger capacity, single outboard motor, simple bench seating, basic safety equipment (life jackets stored on board but not pre-distributed). They're owned by the Bangsal boat cooperative and operate on a rotation system.
Departure schedule: Boats leave when full, not on a fixed timetable. In high season (June-September) this means departures every 30-45 minutes between 8am and 4pm. In shoulder season every 60-90 minutes. In wet season (December-February) sometimes much less frequent and sometimes canceled altogether for rough seas.
Routes: Each boat is destination-specific — separate boats run to Gili Trawangan, Gili Air, and Gili Meno. You buy a ticket at the booth for your specific destination.
Crossing times: Trawangan 25-30 min, Air 20-25 min (closest to Bangsal), Meno 35-45 min (furthest, sometimes connected via Trawangan).
Public shuttle (per person, one way):
Inter-island shuttles (per person, runs at fixed times only):
Boat charter (whole boat, flexible timing):
Charter is useful if you want to depart immediately rather than wait for the boat to fill, or if you have a tight schedule and want guaranteed timing.
Only buy at the official ticket booth. It's a small concrete office near the pier with a sign reading "Loket Tiket" and posted prices in English and Indonesian. Walk past anyone offering "tickets" outside the booth — they're touts adding markup or selling fake tickets.
The booth opens at 7:30am and closes at 4pm. Cash only (small bills appreciated). You'll get a paper ticket; hand it to the boat porter when boarding.
Bangsal has a reputation for hassle. Here's how it actually breaks down:
Porters: Wait at the parking area offering to carry your bag the 100m to the boat. They'll demand 50,000-100,000 IDR per bag. You can carry your own bag fine — the path is flat. Decline politely with "tidak terima kasih" (no thank you).
Tout "ticket sellers": Approach you offering "VIP fast boat" tickets or "next available departure" — these are scams. Walk past them to the ticket booth.
Driver drop-offs: If you arrive with a private driver, ask them to drop you near the ticket booth (not the parking lot far from the pier). A good driver knows to do this without prompting.
Luggage: Pack light. Anything with wheels works fine on the pier and on Trawangan/Air's main paths. Hard suitcases work but are awkward to lift onto the boat.
December through February is monsoon season. The crossing is exposed to ocean swell from the south, and rough sea cancellations are common. Public boats may simply not run on bad days. Charter operators may also cancel or charge double for risky conditions.
If you're traveling in wet season, build buffer days into your itinerary. Don't book a flight out of LOP for the same day you're due to leave the Gilis — give yourself a day cushion in case of cancellation.
The Bangsal public boats have a generally safe operating record but are not held to the same safety standards as international fast boats. Life jackets are stored on board but not always handed out — ask the boat porter for one if you want it. Children under 12 should have one on regardless.
The bigger risk is overcrowding: in busy periods boats sometimes board more passengers than the rated capacity. If a boat looks dangerously full, wait for the next one. Your fare is refundable if you don't board.
Budget travelers, anyone arriving from mainland Lombok with flexibility on departure time, travelers connecting from Senggigi or Mataram (much shorter overland trip than from Bali), and those who want the local-feel crossing rather than the tourist-only fast boat experience. Skip if you have a very tight schedule (wait times can be 60+ min in shoulder season), if you're uncomfortable with hassle, or if you're traveling in deep wet season with no buffer days.