Travel Bali to Gili Islands

Bali to Gili Islands Ferry: Schedules & Prices

The ferry from Bali to Gili Islands takes approximately 1h 15m to 5h, with fares from 258,622 IDR to 702,000 IDR.

Ferry from Bali to Gili Islands

Catch a ferry at multiple stations, including Padang Bai Port, Bali, Padang Bai Pier, Bali, Mushroom Bay Harbor Lembongan, Nusa Lembongan and others and set off from Bali toward Gili Islands, reaching multiple stations, including Gili Trawangan Beach, Gili Trawangan Port, Gili Air and others at the end of the trip. The crossing typically takes 1 hour 15 minutes with fares starting at 258,622 IDR. Reserve your spot here.

Prices: 258,622 IDR to 702,000 IDR

Duration: 1h 15m – 5h ⏱

Explore with ferry from Bali to Gili Islands in 1h 15m Ride with ferry from Bali to Gili Islands for IDR 258622 Choose ferry from Bali to Gili Islands in 1h 15m Choose ferry from Bali to Gili Islands for IDR 258622 Journey with ferry from Bali to Gili Islands in 1h 15m Choose ferry from Bali to Gili Islands in 1h 15m

View all Ferry tickets →

Distance Bali to Gili Islands

The distance between Bali and Gili Islands is 93.9 kilometers.

Ferry from Bali to Gili Islands Details

Find key information about the Ferry from Bali to Gili Islands, including travel time, prices and stations.

Ferry
Average price
417,485 IDR
 
Cheapest
258,622 IDR
Average duration
2h 33m
 
Shortest
1h 15m
Number of departures
120
08:00 - 16:00
Tickets
 
Stations
Departure stations
Arrival stations
Padang Bai Port, Bali
Padang Bai Pier, Bali
Mushroom Bay Harbor Lembongan, Nusa Lembongan
Serangan Pier, Bali
Sanur Harbour
View more stations in the full listing
Gili Trawangan Beach
Gili Trawangan Port
Gili Air
Gili Trawangan
Gili Meno, Gili Islands
View more stations in the full listing

Ferry Routes & Schedules from Bali to Gili Islands

Multiple docks serve as departure and arrival points for ferries traveling between Bali and Gili Islands. Crossings typically take around 1h 15m. Services operate from 08:00 to 16:00, and tickets usually start at 258,622 IDR, with slight variations depending on the port used. Reviewing the complete timetable for Bali and Gili Islands allows you to plan your crossing, compare docks, and choose the most convenient sailing.

Ferry Timetable: Dcamel Padang Bai → Gili Air

  • 10:30 12:50 2h 20m 400755 IDR

Ferry Timetable: Dcamel Padang Bai → Gili Trawangan

  • 10:30 12:00 1h 30m 400755 IDR

Ferry Timetable: Marina Office Serangan, Sanur → Gili Air

  • 13:30 16:45 3h 15m 575000 IDR

Ferry Timetable: Marina Office Serangan, Sanur → Gili Trawangan Pier

  • 13:30 16:30 3h 450000 IDR

Ferry Timetable: Matahari Terbit Port, Sanur → Gili Air

  • 09:30 13:00 3h 30m 500818 IDR

Ferry Timetable: Matahari Terbit Port, Sanur → Gili Trawangan

  • 09:30 12:30 3h 500818 IDR

Ferry Timetable: Mushroom Bay Harbor Lembongan, Nusa Lembongan → Gili Air

  • 09:30 12:30 3h 405000 IDR
  • 12:30 15:30 3h 405000 IDR

Ferry Timetable: Mushroom Bay Harbor Lembongan, Nusa Lembongan → Gili Trawangan

  • 09:30 12:15 2h 45m 405000 IDR
  • 12:30 15:15 2h 45m 405000 IDR

Ferry Timetable: Padang Bai → Gili Air

  • 09:00 11:00 2h 380000 IDR

Ferry Timetable: Padang Bai → Gili Trawangan

  • 09:00 10:30 1h 30m 380000 IDR

Ferry Timetable: Padang Bai Eka Jaya, Bali → Gili Air

  • 11:00 15:15 4h 15m 594000 IDR

Ferry Timetable: Padang Bai Eka Jaya, Bali → Gili Meno, Gili Islands

  • 11:00 14:45 3h 45m 594000 IDR

Ferry Timetable: Padang Bai Eka Jaya, Bali → Gili Trawangan Beach

  • 08:00 09:30 1h 30m 594000 IDR
  • 11:00 14:00 3h 594000 IDR
  • 12:30 14:30 2h 594000 IDR
  • 16:00 17:30 1h 30m 594000 IDR

Ferry Timetable: Padang Bai Ganggari, Bali → Gili Air

  • 09:30 11:15 1h 45m 258622 IDR

Ferry Timetable: Padang Bai Ganggari, Bali → Gili Trawangan Ganggari

  • 09:30 11:00 1h 30m 258622 IDR

Ferry Timetable: Padang Bai Manta Express, Bali → Gili Air

  • 09:15 11:15 2h 292300 IDR

Ferry Timetable: Padang Bai Manta Express, Bali → Gili Trawangan Port

  • 09:15 11:00 1h 45m 292300 IDR

Ferry Timetable: Padang Bai Pier, Bali → Gili Air

  • 08:30 10:45 2h 15m 435000 IDR
  • 09:15 11:15 2h 350807 IDR
  • 09:30 11:15 1h 45m 294000 IDR
  • 09:45 11:30 1h 45m 294000 IDR
  • 10:00 11:45 1h 45m 294000 IDR
  • 13:15 15:45 2h 30m 350000 IDR
  • 13:20 15:50 2h 30m 350000 IDR
  • 13:30 15:15 1h 45m 409150 IDR

Ferry Timetable: Padang Bai Pier, Bali → Gili Meno, Gili Islands

  • 08:30 10:30 2h 485750 IDR
  • 09:30 11:00 1h 30m 350700 IDR
  • 10:00 12:00 2h 485750 IDR
  • 13:15 15:30 2h 15m 400000 IDR
  • 13:20 15:35 2h 15m 400000 IDR
  • 13:30 15:30 2h 450900 IDR

Ferry Timetable: Padang Bai Pier, Bali → Gili Snorkeling Center, Gili Trawangan

  • 09:15 11:00 1h 45m 350807 IDR
  • 13:30 15:15 1h 45m 350807 IDR

Ferry Timetable: Padang Bai Pier, Bali → Gili Trawangan

  • 09:30 11:00 1h 30m 350000 IDR
  • 13:30 15:00 1h 30m 350000 IDR

Ferry Timetable: Padang Bai Pier, Bali → Gili Trawangan Beach

  • 09:30 11:00 1h 30m 308950 IDR
  • 13:30 15:00 1h 30m 409150 IDR

Ferry Timetable: Padang Bai Pier, Bali → Gili Trawangan Port

  • 08:30 09:55 1h 25m 435000 IDR
  • 09:30 10:45 1h 15m 294000 IDR
  • 09:45 11:00 1h 15m 294000 IDR
  • 10:00 11:25 1h 25m 435000 IDR
  • 13:15 15:15 2h 350000 IDR
  • 13:20 15:20 2h 350000 IDR

Ferry Timetable: Padang Bai Port, Bali → Gili Air

  • 08:30 10:15 1h 45m 315000 IDR
  • 09:15 11:15 2h 277500 IDR
  • 09:25 11:15 1h 50m 308950 IDR
  • 10:10 12:25 2h 15m 319967 IDR
  • 13:00 15:15 2h 15m 277500 IDR
  • 13:20 15:15 1h 55m 409150 IDR

Ferry Timetable: Padang Bai Port, Bali → Gili Trawangan

  • 08:30 10:00 1h 30m 315000 IDR
  • 13:00 14:30 1h 30m 315000 IDR
  • 13:20 14:50 1h 30m 315000 IDR

Ferry Timetable: Padang Bai Port, Bali → Gili Trawangan Beach

  • 09:25 11:00 1h 35m 308950 IDR
  • 13:20 15:00 1h 40m 409150 IDR

Ferry Timetable: Padang Bai Port, Bali → Gili Trawangan Ocean 2

  • 10:10 11:55 1h 45m 319967 IDR

Ferry Timetable: Padang Bai Port, Bali → Gili Trawangan Port

  • 09:15 11:00 1h 45m 277500 IDR
  • 13:00 15:00 2h 277500 IDR

Ferry Timetable: Padang Bai Wijaya Perkasa → Gili Air

  • 09:30 11:40 2h 10m 330000 IDR
  • 13:15 15:25 2h 10m 330000 IDR
  • 13:30 15:15 1h 45m 442550 IDR

Ferry Timetable: Padang Bai Wijaya Perkasa → Gili Meno, Gili Islands

  • 09:30 11:25 1h 55m 355000 IDR
  • 13:15 15:10 1h 55m 355000 IDR

Ferry Timetable: Padang Bai Wijaya Perkasa → Gili Trawangan Port

  • 13:30 15:00 1h 30m 442550 IDR

Ferry Timetable: Padang Bai Wijaya Perkasa → Gili Trawangan Wijaya Buyuk

  • 09:30 11:10 1h 40m 330000 IDR
  • 13:15 14:55 1h 40m 330000 IDR

Ferry Timetable: Sanur Beach Port → Gili Air

  • 08:00 13:00 5h 509350 IDR
  • 12:30 15:40 3h 10m 509350 IDR

Ferry Timetable: Sanur Beach Port → Gili Meno, Gili Islands

  • 08:00 12:15 4h 15m 609550 IDR
  • 12:30 15:45 3h 15m 526050 IDR

Ferry Timetable: Sanur Beach Port → Gili Trawangan Beach

  • 08:00 12:30 4h 30m 509350 IDR
  • 12:30 15:15 2h 45m 509350 IDR

Ferry Timetable: Sanur Harbour → Gili Air

  • 09:00 12:30 3h 30m 446000 IDR
  • 12:00 15:30 3h 30m 446000 IDR

Ferry Timetable: Sanur Harbour → Gili Trawangan

  • 09:00 12:15 3h 15m 446000 IDR
  • 12:00 15:15 3h 15m 446000 IDR

Ferry Timetable: Sanur Idola Express → Gili Trawangan Pier

  • 08:15 12:15 4h 422000 IDR

Ferry Timetable: Sanur Port → Gili Air

  • 08:45 12:30 3h 45m 400000 IDR
  • 09:00 13:00 4h 400000 IDR
  • 11:45 15:00 3h 15m 400000 IDR
  • 12:00 15:30 3h 30m 400000 IDR

Ferry Timetable: Sanur Port → Gili Trawangan Port

  • 08:45 12:00 3h 15m 400000 IDR
  • 09:00 12:30 3h 30m 400000 IDR
  • 11:45 14:30 2h 45m 400000 IDR
  • 12:00 15:00 3h 400000 IDR

Ferry Timetable: Sanur Port → Gili Trawangan Starfish

  • 08:45 11:45 3h 438600 IDR

Ferry Timetable: Sanur SGening → Gili Air

  • 08:00 11:45 3h 45m 414000 IDR
  • 08:15 12:00 3h 45m 414000 IDR

Ferry Timetable: Sanur SGening → Gili Trawangan Port

  • 08:00 11:15 3h 15m 407000 IDR
  • 08:15 11:30 3h 15m 407000 IDR

Ferry Timetable: Sanur Tanis → Gili Air

  • 09:00 12:15 3h 15m 516667 IDR
  • 12:00 15:30 3h 30m 516667 IDR

Ferry Timetable: Sanur Tanis → Gili Trawangan Port

  • 09:00 12:00 3h 516667 IDR
  • 12:00 15:00 3h 516667 IDR

Ferry Timetable: Sanur Wijaya Buyuk → Gili Air

  • 08:00 11:40 3h 40m 400000 IDR
  • 12:25 15:05 2h 40m 395000 IDR
  • 12:30 15:10 2h 40m 400000 IDR
  • 12:35 15:15 2h 40m 395000 IDR

Ferry Timetable: Sanur Wijaya Buyuk → Gili Meno, Gili Islands

  • 08:00 10:15 2h 15m 460000 IDR
  • 12:30 14:45 2h 15m 460000 IDR

Ferry Timetable: Sanur Wijaya Buyuk → Gili Trawangan Wijaya Buyuk

  • 08:00 11:25 3h 25m 400000 IDR
  • 12:25 14:55 2h 30m 395000 IDR
  • 12:30 15:00 2h 30m 400000 IDR
  • 12:35 15:05 2h 30m 395000 IDR

Ferry Timetable: Scoot Fast Cruises Sanur Port → Gili Air

  • 09:30 13:30 4h 555124 IDR

Ferry Timetable: Scoot Fast Cruises Sanur Port → Gili Trawangan Scoot

  • 09:30 13:30 4h 555124 IDR

Ferry Timetable: Serangan Eka Jaya, Bali → Gili Trawangan Beach

  • 12:15 14:45 2h 30m 702000 IDR

Ferry Timetable: Serangan Harbour, Denpasar → Gili Air

  • 09:00 12:50 3h 50m 500818 IDR

Ferry Timetable: Serangan Harbour, Denpasar → Gili Trawangan

  • 09:00 12:00 3h 500818 IDR

Ferry Timetable: Serangan Pier, Bali → Gili Air

  • 12:15 15:30 3h 15m 584500 IDR
  • 12:20 15:50 3h 30m 450000 IDR

Ferry Timetable: Serangan Pier, Bali → Gili Meno, Gili Islands

  • 12:15 15:30 3h 15m 500000 IDR
  • 12:20 15:35 3h 15m 500000 IDR

Ferry Timetable: Serangan Pier, Bali → Gili Trawangan Beach

  • 12:15 15:00 2h 45m 584500 IDR

Ferry Timetable: Serangan Pier, Bali → Gili Trawangan Port

  • 12:15 15:00 2h 45m 526050 IDR
  • 12:20 15:20 3h 450000 IDR

Check all Ferry tickets →

Frequently Asked Questions Ferry Bali to Gili Islands

Below you will find answers to the most common questions about traveling from Bali to Gili Islands by ferry.

How long is the ferry trip from Bali to Gili Islands usually?

The ferry trip from Bali to Gili Islands can take about 1 hour 15 minutes to 5 hours, depending on the departure point and the specific ferry service you choose. Some Bali to Gili Islands ferry journeys are much quicker from Padang Bai, while others from Sanur or Serangan take longer, so it is worth checking the exact route before booking.

What do ferry tickets for Bali to Gili Islands cost?

Ferry tickets for Bali to Gili Islands are priced between 258622 IDR and 702000 IDR. The final fare depends on the ferry service, the departure point in Bali, and the arrival island in the Gili Islands, so comparing options can help you find the best value.

Which ferry departure points in Bali are used for the Bali to Gili Islands route?

For the Bali to Gili Islands ferry connection, common departure points include Padang Bai Port, Padang Bai Pier, Sanur Harbour, Sanur Port, and Serangan Pier. The exact ferry departure point matters because it affects both travel time and which Gili Islands stop you will reach.

What time does the first ferry from Bali to Gili Islands leave, and when is the last one?

The ferry schedule for Bali to Gili Islands starts with the first departure at 08:00 and the last departure at 16:00. If you are planning a ferry journey, it is best to choose a departure time that matches your arrival plans on the Gili Islands.

How often does the ferry service run between Bali and Gili Islands?

There is no fixed ferry frequency listed for Bali to Gili Islands, so the ferry service can vary by operator and departure point. Because of that, it is smart to check the available ferry departures for your preferred day rather than assuming a set timetable.

Can I book ferry tickets for Bali to Gili Islands in advance?

Yes, booking ferry tickets for Bali to Gili Islands in advance is a good idea, especially if you want a specific ferry departure or a preferred route from Bali to the Gili Islands. Advance booking can help you secure the ferry service that fits your schedule and destination.

What should I keep in mind before taking the ferry from Bali to Gili Islands?

Before taking the ferry from Bali to Gili Islands, check your departure port carefully, since different ferry journeys leave from places like Padang Bai, Sanur, or Serangan. It is also wise to confirm your arrival point in the Gili Islands and allow extra time, because ferry travel times can vary quite a bit.

Is the ferry journey from Bali to Gili Islands the same for Gili Trawangan, Gili Air, and Gili Meno?

No, the ferry journey from Bali to Gili Islands is not the same for every island, because travel times differ for Gili Trawangan, Gili Air, and Gili Meno. When you compare ferry tickets, make sure the ferry service matches the exact island you want to reach, since the route and duration can change.


More Ferry routes from and to Bali or Gili Islands

Routes in Ferry from Bali →

Routes in Ferry to Gili Islands ←

Routes in Ferry to Bali ←

Planning more than just Bali to Gili Islands?

You’re currently viewing Ferry options for Bali to Gili Islands. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.