Serangan Harbor

Serangan Harbor in Bali offers fast boat services to Nusa Penida and Gili Islands. Modern terminal with convenient facilities near Ngurah Rai Airport.

About Serangan Harbor

Serangan Harbor, located on Turtle Island (Pulau Serangan) south of Denpasar, is a growing fast boat terminal offering an alternative to the busier Sanur port. Connected to mainland Bali by a causeway, Serangan provides convenient access for travelers staying in southern Bali tourist areas.

The harbor has developed rapidly in recent years with modern facilities and a growing number of boat operators.

Getting to Serangan Harbor

  • From Kuta/Legian: 25-30 minutes
  • From Seminyak: 35-40 minutes
  • From Airport: 20-25 minutes
  • From Sanur: 15-20 minutes

Destinations from Serangan

  • Nusa Penida: 30-40 minutes - Slightly shorter than from Sanur
  • Nusa Lembongan: 25-35 minutes
  • Gili Islands: 2-2.5 hours (select operators)

Facilities at Serangan

  • Modern waiting area
  • Ample parking
  • Ticket counters
  • Warungs nearby
  • Turtle conservation center (worth a visit)

Tips for Travelers

  • Less crowded than Sanur during peak times
  • Visit the turtle conservation center if you have time
  • Growing surfing spot at Serangan beach
  • Confirm pickup location - operators may use different terminals

Plan your departure from Serangan Harbor

Check the live sailing and operator instructions for your travel date before going to the harbor. Departure counters, boarding points and check-in windows can differ by operator even when boats leave from the same terminal.

Address: Jl. Tukad Punggawa, Serangan, Denpasar Selatan, Bali 80229

Allow time for ticket validation, baggage handling and boarding. Weather, tides and port authority instructions can change sailing times, so use the current schedule rather than relying on an old screenshot or a static timetable.

Harbor facilities

  • Wi-Fi
  • Parking
  • Toilets
  • Waiting area
  • Convenience store

Published operating hours

  • Mon: 06:00-17:00
  • Tue: 06:00-17:00
  • Wed: 06:00-17:00
  • Thu: 06:00-17:00
  • Fri: 06:00-17:00
  • Sat: 06:00-17:00
  • Sun: 06:00-17:00

Important traveler notes

  • Check-in closes 15 minutes before departure
  • Valid passport/ID required
  • No refunds for missed boats

Search live departures or browse other Indonesian harbors.