How to get from Bali to Gili Islands
Leaving from...
Going to...
Loading route:
What are the 3 ways to travel from Bali to Gili Islands?
There are 3 ways to travel the 62 kilometre (39 miles) distance from Bali to Gili Islands. You can choose between the flight, fast boat and slow boat (not recommended). The journey takes 1 to 9 hours and the quickest way is by fast boat. If you're on a budget, the cheapest option is by fast boat with tickets starting at 250,000 IDR ($14.80).
Where to stay in Gili Islands?
Still looking for accommodation? Don't forget to check out our favourite places to stay in Gili Islands at the bottom of this page.
Bali to Gili Islands by Fast Boat
The best and fastest way to travel from Bali to Gili Islands is by fast boat. Several fast boat companies operate from the main ports in Bali: Padang Bai, Sanur, Serangan, and Amed.
Depending on the port you take the fast boat from, you can get to the Gili Islands in 1 hour to 4 hours 30 minutes.
Most of the fast boats head to the two busiest islands, Gili Trawangan and Gili Air and few stop at Gili Meno.
Fast boat ticket prices start from 250,000 IDR ($14.80) from Bali to Gili Islands.

Quick tip:
For a fast and easy way to book, you can find the best prices on BookAway and 12GoAsia.
Option 1: Fast boat from Padang Bai
Padang Bai is the best port to depart from when travelling from Bali to Gili Islands. The fast boat will take around 1.5-2.5 hours to Gili Trawangan, then Meno and last Air.
While dropping off passengers at each of the islands, the boat will also pick up the returning passengers going from the Gili Islands back to Bali. This means it will take around 15 minutes extra to travel to the next island.
Here are the travel times from Padang Bai (Bali) to each of the Gili Islands:
- Bali to Gili Trawangan: 1 hour 30 minutes
- Bali to Gili Meno: 1 hour 45 minutes
- Bali to Gili Air: 2 hours
Occasionally, the fast boat from Bali makes a short stop at the mainland in Lombok first. It’s close to the Gili Islands, but be aware that it can make the total journey last longer than the indicated 1h - 2h 30m.
Which ferry to book?
We recommend not just going for the cheapest ferry ticket out there, but paying a few dollars more for a ferry ticket with Eka Jaya.
Maarten’s insider tip: I travelled with several boat companies between Bali and the Gili Islands, and I’d strongly recommend booking with Eka Jaya (available on BookAway and 12GoAsia). The ride was smooth and I loved the fact that they had a seating area on the open deck.
TIP: The ocean between Bali and the Gili’s can get rough, so we recommend booking a ticket for a larger fast boat. If you are prone to motion sickness, bring your motion sickness pills!
If you don’t mind a relatively bumpy ferry ride, we think that Wahana Gili Ocean Fast Boat offers the best value for money.
The biggest advantage of the Wahana Gili ferry is that this service includes (free) pick-up from almost all popular destinations in Bali: Denpasar Airport, Legian, Kuta, Seminyak, Kerobokan, Jimbaran, Nusa Dua, Canggu, Ubud and Sanur. Not bad for ticket prices starting from 285,000 IDR ($16.90)!
Most of the time, Gili Trawangan is the first stop. If the journey goes smoothly, you will arrive from Bali to Gili Trawangan in just 1.5 hours. More often than not, there will be some delay, which means the total trip, including the boarding time, will last 2-2.5 hours.
Bali to Gili Meno fast boat schedule
Most fast boats only stop at the two busiest Gili Islands, Gili Trawangan and Gili Air. Luckily, Eka Jaya drops passengers off at Meno too.
The ferry journey from Bali to Gili Meno is the same, but since Gili Meno doesn’t have a big harbour, you will be transferred to a small pier. This small pier functions as a little ferry and will bring you to Meno Island within a few minutes.

Bali to Gili Air fast boat schedule
Gili Air is usually the last stop of the fast boats from Bali. You’ll have to wait for other passengers to get off the boat at the other two islands, but the good thing is that you already got a quick glimpse at all three Gili Islands!
Make sure to be at the port at least 30 minutes before departure. Note that you also need to pay a small village entrance fee of 15,000 IDR ($0.90) in Padang Bai before you board the fast boat.
Maarten’s insider tip: Some travel agencies offer tickets with a shared shuttle from your hotel to the harbour. Although this sounds convenient, keep in mind that it can take up to an hour to pick up the other passengers. Booking a private taxi (via Grab or Gojek) is often cheaper when sharing the costs with your travel buddies.
How to get to Padang Bai port

Padang Bai is located in the east of Bali and is the most popular ferry port for fast boats departing to the Gili Islands and Lombok. In addition, Padang Bai has a separate pier for large vehicle ferries, allowing you to bring a motorbike or car to Lombok or Nusa Penida.
To get to Padang Bai Port, you have two options. You can take a minivan departing from Kuta or Ubud, or more conveniently, a taxi from your hotel.
Taxi fares to Padang Bai
You’ll find an estimation of the taxi fares from Bali’s most popular tourist destinations to Padang Bai in the table below. When sharing the costs with your travel buddies, it will be around the same price or cheaper than paying a higher-priced ticket including pickup.
An important advantage compared to a shared pick-up service is that your transfer won’t be delayed by picking up other passengers. This alone could add 1-hour extra to get to Padang Bai.
Estimated taxi fares to Padang Bai Port
| Departure point | Travel time | Taxi fares* |
|---|---|---|
| Canggu | 2-2.5 hours | from 280,000 IDR ($16.60) |
| Ubud | 1.5-2 hours | from 300,000 IDR ($17.70) |
| Kuta, Seminyak | 1.5-2 hours | from 330,000 IDR ($19.50) |
| Uluwatu | 2.5-3 hours | from 400,000 IDR ($23.50) |
Minivan to Padang Bai Port
As an alternative, you can also take the minivan operated by Perama Tour & Travel. The minivans depart at 07:00 from their offices in Kuta and Ubud.
See here the costs of the minivan tickets:
- From Kuta 225,000 IDR ($13.30)
- From Ubud 175,000 IDR ($10.30)
The price of this ride is quite high and you’ll be better off sharing a taxi if you are travelling with two or more people.
Option 2: Fast boat from Sanur Port
When staying in or around Sanur, it might look more convenient to depart from Sanur Port.
However, the distance from Sanur to the Gili Islands is a lot further compared to Padang Bai. This means the fast boat from Sanur will take about double the time compared to fast boats departing from Padang Bai.
To illustrate, the fast boat leaving from Sanur will take 3.5 hours, while fast boats from Padang Bai can get you to the Gili Islands in around 1.5 hours. Even when you add the 1.5-hour minivan ride from Sanur to Padang Bai, you will likely reach the Gili’s at the same time or even earlier.
Still interested in departing from Sanur? See the fast boat schedules below.
Note that this indicated arrival time is based on Gili Trawangan, so if you’re staying on Gili Air, expect to arrive about 30 minutes later. Prices are the same for the two Gili islands.
Tickets for the fast boats departing from Sanur start at 335,000 IDR ($19.80) on BookAway.
With Sanur Port’s digital ticketing system, you are required to buy your tickets online in advance. Your ticket or boarding pass includes a barcode that will be scanned and checked at the port.
How to get to Sanur Port

UPDATE: In November 2022 — just before the G20 — Sanur opened a new port. It’s one of the most modern ports you’ll find in Southeast Asia and all boats now conveniently depart and arrive from a pier instead of from the beach. The new port is equipped with a digital ticketing system and an air-conditioned waiting area with clean bathrooms. Just be aware that the new port is about a 5-10 minute walk from the old port.
To get to Sanur Port, you have two options. You can take a minivan departing from Kuta or Ubud, or more conveniently, a taxi from your hotel.
Taxi fares to Sanur Port
You’ll find an estimation of the taxi fares from Bali’s most popular tourist destinations to Padang Bai in the table below. When sharing the costs with your travel buddies, it will be around the same price or cheaper than paying a higher-priced ticket that includes pick-up.
An important advantage compared to a shared pick-up service is that your transfer won’t be delayed by picking up other passengers. This alone could already add 1-hour extra time to get to Sanur Port.
Estimated taxi fares to Sanur Port
| Departure point | Travel time | Taxi fares* |
|---|---|---|
| Canggu | 1-1.5 hours | from 100,000 IDR ($5.90) |
| Kuta, Seminyak | 30 minutes – 1 hour | from 110,000 IDR ($6.50) |
| Ubud | 1-1.5 hours | from 190,000 IDR ($11.20) |
| Uluwatu | 1.5-2 hours | from 200,000 IDR ($11.80) |
Minivan to Sanur Port
As an alternative, you can also take the minivan operated by Perama Tour & Travel. The minivans depart at 07:00 from their offices in Kuta and Ubud.
See here the costs of the minivan tickets:
- From Kuta: 65,000 IDR ($3.80)
- From Ubud: 100,000 IDR ($5.90)
Keep in mind that these minivans depart from Perama Tour & Travel Offices. This means you might need to take another taxi from your hotel to the departure point.
Option 3: Fast boat from Serangan Port
Four companies operate ferries from Serangan Pier to Gili Islands: Eka Jaya, Golden Queen, Gili Getaway and Blue Water Express.
However, with one-way tickets selling for at least 781,000 IDR ($46), we don’t see an advantage in booking a ferry from Serangan. They are more expensive, and travel time is almost twice as long.
While the port looks near to Sanur, it is still a 30-minute drive south. The fast boats will take 2h 15m - 3h, compared to 1.5-2.5 hours from Padang Bai. It’s faster to take a taxi directly to Padang Bai and board the ferry to the Gilis from there.
Still interested in the fast boat schedules? Check them out below.
The schedule is based on the fast boats’ trips to Gili Trawangan, but they also head to Gili Air for the same price. Eka Jaya is the only company servicing Gili Meno from Serangan Pier.
Buy your tickets online beforehand to get a better chance of securing a seat for your desired ferry. Gili Getaway, Golden Queen Fast Boat and Eka Jaya Fast Boat are all available for online booking via BookAway. If you want to travel with Blue Water Express, you’ll have to pre-book your tickets directly through its website.
How to get to Serangan Port
There is no regular public transport going to Serangan. This means your only options are hailing a taxi or booking a private car via taxi apps like Grab and Gojek. The prices and duration are more or less similar to the ones going to Sanur Port.
See here the travel time and taxi fares when going to Serangan Port:
Taxi fares to Serangan Port
| Departure point | Travel time | Taxi fares* |
|---|---|---|
| Canggu | 1-1.5 hours | from 100,000 IDR ($5.90) |
| Kuta, Seminyak | 30 minutes – 1 hour | from 110,000 IDR ($6.50) |
| Ubud | 1-1.5 hours | from 190,000 IDR ($11.20) |
| Uluwatu | 1.5-2 hours | from 200,000 IDR ($11.80) |
Option 4: Fast boat from Amed Port*
*Important: The last time we checked (September 2024), Freebird Express was no longer operating. You can visit their website or e-mail them at info@freebird-express.com to see if anything has changed.
About a 1.5-hour drive north of Padang Bai is the village of Amed, famous for its diving spots. Amed Port is located directly across from the Gili Islands, so the travel time from this port is a bit shorter than other ports, around 1h 15m.
If you’re staying in Amed or other parts of the northern coast of Bali, then this port is the best option for you.
The downside is that only one ferry operates from this port: FreeBird Express. The ferry heads to Gili Trawangan first and then to Gili Air. Tickets with Freebird cost 380,000 IDR ($22.50) per person.
The differences between the fast boat companies

The duration of the ferry rides is more or less the same, regardless of the company you book with. Most of the boats are called a fast boat. Even if they are called a ferry, it doesn’t mean they are slower.
The difference between the boats is the level of comfort, particularly how you experience the ride.
With stormy weather and high waves, the ride on small boats can be quite rough and feel bumpy. We recommend booking a larger boat if you are prone to motion sickness or simply prefer a calmer ride.
Still, there are many differences between the fast boat companies operating between Bali and the Gili Islands.
Small fast boats (Semaya One)

If you never get seasick and don’t have any problems with boat rides, you can buy fast boat tickets with one of the smaller boats like Semaya One.
The journey with one of these smaller fast boat companies from Bali to the Gili Islands starts from 240,000 IDR ($14.20) with Semaya One.
A few more companies operate smaller boats, but considering they’re more expensive tickets, booking a ticket with larger fast boats like Eka Jaya is a better choice.
Large and more comfortable fast boat (Eka Jaya)

Does your stomach easily turn upside down after a boat ride or do you simply prefer some more comfort while enjoying the ocean views from the deck?
Then we recommend booking one of the larger fast boats. These ferries are better at absorbing the shocks of the ocean, making the journey less rough.
Most larger fast boats are more expensive, with the exception of Eka Jaya. It’s the biggest fast boat operator from Bali to the Gili’s and operates large boats with a capacity of over 200 passengers. Ticket prices start from 410,000 IDR ($24).

Fast boats with more comfortable seating
Although Eka Jaya is one of the most popular companies, slightly more luxurious options are also available.
Two of these companies are Blue Water Express with tickets selling for 720,000 IDR ($42.50) and Gili Getaway for 790,000 IDR ($46.50). It’s up to you if the upgrade is worth the premium price.
Bali to Gili Islands by Slow boat (not recommended)
We don’t recommend travelling to the Gili Islands by public ferry. Although there are departures almost every hour, the trip will take almost an entire day. Here’s a rundown of your journey:
-
- Public boat from Padang Bai to Lembar in Lombok (5-6 hours) – 60,000 IDR ($3.50)
-
- Taxi from Lembar to Bangsal (2 hours) – 200,000 IDR ($11.80)
-
- Boat to the Gili Islands (10-45 minutes) – 20,000 IDR ($1.20)
Combined costs start from 280,000 IDR ($16.60) with a total travel time of almost 9 hours. The combined ticket prices are even higher than the cheapest fast boat going straight from Bali to Gili Islands.
Bali to Gili Islands by Flight
The nearest airport to the Gili Islands is in Lombok. The flight from Bali to Lombok takes only 40 minutes, but this option requires several transfers to and from the airports, plus the boat ride to the Gili Islands.
First, you’ll have to take a 40-minute flight from Bali to Praya Airport in the south of Lombok. This is followed by a bus or taxi ride to the north of Lombok (Bangsal Harbour) and from there, you can take a local boat to one of the Gili Islands.
Considering that the journey from Praya Airport in the south of Lombok to Bangsal Harbour in the north takes about 2-3 hours, we recommend taking the fast boat from Padang Bai in Bali.
That single boat trip from Bali to Gili Islands will already be faster than the journey from Lombok Airport to the Gili Islands.
From our point of view, the only reason to take a flight is if you’re prone to motion sickness and don’t want to spend hours on a boat. The distance from Lombok to the Gili Islands is very short and the ocean is usually less rough than the (more open) ocean between Bali and the Gili Islands.
The total travel time of this flight option is about 4 hours 20 minutes to 4 hours 55 minutes, excluding boarding time. Combined rates start from 1,108,000 IDR ($66) if you travel by public bus from the airport to the port.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Step 1: Getting to Bali Airport by Taxi
Bali Airport, also known as Ngurah Rai Airport or Denpasar Airport, is 4 km away from Kuta in Bali. This airport is a short taxi ride from top destinations like Kuta, Seminyak, Nusa Dua, and Sanur.
The most convenient way to travel to Bali Airport is by taking a taxi or Grab from your hotel. From Kuta, Grab fares start from 75,000 IDR ($4.40). Expect to pay at least 300,000 IDR ($17.70) if you’re coming from farther areas like Ubud.
Klook also offers private transfers to Bali Airport that you can book in advance. Fares depend on where you’re coming from in Bali.
Step 2: Bali Airport to Lombok Airport by Flight
Wings Air and Lion Air offer multiple flights from Bali to Lombok daily.
Fares start from 990,000 IDR ($59) for the flight to Lombok Airport which takes 40 minutes.
Step 3: Lombok Airport to Bangsal Harbour by Bus
From Lombok Airport, you need to go to Bangsal Harbour, where boats to the Gili Islands depart from. This harbour is on the north coast, about 60 km from the airport.
DAMRI buses are available outside the airport arrivals area, on the left side. Its main routes are Mataram, Ampenan, Senggigi, and Selong in Lombok, but they recently added buses going straight to Bangsal Harbour.
Buses depart every hour between 09:00 and 16:00 and tickets cost 50,000 IDR ($3) for the bus ride to Bangsal that takes 3 hours.
If you book in advance with Traveloka, tickets only cost 20,000 IDR ($1.20). To find this trip, you’ll have to search for “Lombok International Airport (LOP)” to “Lombok (all terminals).”
You can also take a taxi from Lombok Airport to Bangsal, but it will be expensive. Fares start from 525,000 IDR ($31) on 12GoAsia, although you might be able to get a taxi for lower prices at the airport.
Step 4: Bangsal Harbour to Gili Islands by Boat
The Gili Islands are just a short boat ride away from Bangsal Harbour. From here, slow and fast boats are available to take you to the Gili island of your choice.
Tickets for the public boats cost only 23,000 IDR ($1.40) per person. However, these boats don’t have specific departure times, and they leave only when the boat is full (around 40 passengers). The waiting time may take about an hour or so, and travel time is around 30-45 minutes to Gili Trawangan.
If you want to get to the Gilis much quicker, you can take a fast boat. It takes only 10 to 15 minutes from Bangsal Harbour to the Gilis, and these fast boats depart every hour from 09:00 to 16:00. Tickets are slightly pricier at 85,000 IDR ($5) per person.
Unlike the fast boats from Bali, the boats from Bangsal Harbour head to Gili Air first, then to Gili Meno, and Gili Trawangan.
Best places to stay in Gili Islands
The Gili Islands are made up of three islands — Gili Trawangan, Gili Air and Gili Meno. Most people opt to stay on just one whilst others will hop between them, discovering their unique vibes. They are relatively close together and it’s easy to reach another island within 10-20 minutes.
In general, Trawangan has the most choice in accommodation and Gili Meno the least. But that doesn’t mean that either is better or worse. You can find some spectacular accommodations on all three islands. From beachfront resorts and cosy cottages to homestays where you won’t want to leave.
Check out our favourite accommodations for every budget type on all three islands:
Musa Villas and Bungalows Gili Air - Treating Yourself
Musa Villas and Bungalows on Gili Air tick all the boxes — outdoor bathroom, gorgeous swimming pool, lush gardens and a private balcony overlooking the pool. The villas are stunning, boasting high ceilings and the traditional bamboo bungalow style with a dash of luxury.
The whole place is amazing, but the star of the show has to be the staff. They are extremely friendly and super helpful. It’s them that make your stay here super memorable. The delicious free breakfast comes in at a close second.
- Stunning villas
- Swimming pool
- Amazing stuff
- Superb free breakfast
Double rooms start from $50+ per night
Pearl Sunset Resort - Treating Yourself
Want to stay in one of the best spots on Gili T? Pearl Sunset Resort is definitely up there with some of the best. The stunning swimming pool overlooks the private beach area with sun loungers and cabanas waiting for you to spend the day on.
The rooms are huge, coming with a separate seating area and a private terrace. Hopefully, you get a sea view! Sunset happens right in front of the resort, so we recommend dining at the delicious onsite restaurant or grabbing a refreshing cocktail at the bar.
- Amazing swimming pool
- Private beach
- Huge and clean rooms
- Exceptional free breakfast
Double rooms start from $50+ per night
Le Pirate Gili Meno - Treating Yourself
You can’t beat the location of Le Pirate! Set right on the beach of Gili Meno, you’re directly in front of some of the best snorkelling spots on the island. This is where you’ll find the statues, turtles and other fascinating marine life. There’s also a private beach for you to enjoy, set up with sun loungers and hammocks.
The beach huts are relatively simple and aren’t huge, but they do provide great value for money, especially on Gili Meno. Also, who wants to spend a lot of time in their room when they have two pools to enjoy and incredible sunsets to watch from the onsite bar and restaurant?
- 2 swimming pools
- Right on the beach
- Perfect location
- Onsite restaurant and bar
Double rooms start from $50+ per night
Guava Garden - Mid Range
Guava Garden on Gili Trawangan feels like a luxury resort, just without the price tag. The hotel is surrounded by luscious gardens providing much-welcomed shade around the gorgeous swimming pool. It feels like you’re in an oasis.
The villas are bright, traditional with a modern touch and come with a private balcony. The highlight though has to be the outdoor bathrooms where you can shower under the stars. It’s an experience! The little touches at this place make it special, like the pool towels, welcome drink and local recommendations from the staff.
- Beautiful swimming pool
- Bright and spacious villas
- Great staff
- Delicious free breakfast included
Double rooms between $30-50 per night
Captain Coconuts Gili Air - Budget Friendly
Captain Coconuts is one of the coolest hostels on Gili Air, and maybe even one of the most unique that you’ve ever stayed in. The hostel offers both open-air dorm rooms and gorgeous private villas. You can have the social aspect of a hostel, whilst having your privacy.
The swimming pool is a great place to hang out, surrounded by sun loungers and palm leaf umbrellas. Whilst you’re there enjoy breakfast or lunch from their onsite cafe, CocoLoco. This spot is truly magical and the kind of place where you keep on extending your stay.
- Gorgeous swimming pool
- Dorm and private rooms
- Delicious onsite cafe
- Great free breakfast
Double rooms between $15-30 per night
Rounding it up
We hope this guide was helpful in planning how to get from Bali to Gili Islands. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions about Bali to Gili Islands
Why visit Gili Trawangan?
Gili Trawangan, often called Gili T, is the liveliest of the Gili Islands. Go to Gili T if you want to party at night and relax at the white sand beaches during the daytime.
Why visit Gili Meno?
Gili Meno is the quietest and the most romantic. This little paradise island is best for honeymooners or solo travellers who want some peace of mind.
Why visit Gili Air?
Beachfront cafe on the eastern side of Gili AirGili Air is a good mix of the two other Gili islands. There is still some nightlife on the island, but more of the chill hippy kind. Mostly, you can enjoy the beaches with good music and a laid-back atmosphere while enjoying the sun at Gili Air.
Should I book with or without pick-up services?
Shuttle van at a parking area in Padang BaiSome of the fast boats also offer pick-up services from your hotel. If it’s included and you already paid for it, that’s great! The company will take care of your transport, and you just need to be ready at the agreed pick-up time on the date of your trip.
How can I travel between the Gili islands?
Public boat operating between the Gili Islands
Inside public boat operating between the 3 Gili Islands– Gili Trawangan – Gili Meno: 40,000 IDR ($2.40)
– Gili Trawangan – Gili Air: 45,000 IDR ($2.70)
Was this post helpful?
Click on a star to rate it!
Average rating 2.8 / 5. Vote count: 77
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.
Abby is a writer who finds joy in mountains, beaches, and road trips. She considers her solo backpacking trip to the rice terraces of Bontoc one of the most fulfilling moments in her life. She’s loyal to the islands of her home country, the Philippines, but Thailand’s beaches also have a special place in her heart.

