How to Get from Ubud to Gili Islands

How to Get from Ubud to Gili Islands

Last updated: March 8, 2026

Trading the emerald rice terraces of Ubud for the turquoise waters of the Gili Islands is a classic Balinese transition. While Ubud offers a deep dive into spiritual culture and jungle landscapes, the Gilis provide a motorized vehicle-free sanctuary where the pace of life slows down to the rhythm of the tide. This journey takes you from the central highlands of Bali down to the eastern coast before crossing the Lombok Strait, a stretch of water known for its deep blue hues and occasionally spirited waves.

The transition from the artistic heart of Bali to the sandy shores of Gili Trawangan, Gili Air, or Gili Meno requires a bit of logistical coordination. Because Ubud is landlocked, every traveler must first head to a coastal port like Padang Bai or Sanur. Most operators offer combined tickets that handle both the land transfer and the sea crossing, making the process significantly smoother than trying to piece it together yourself. You can easily browse these combined options and book tickets on GoAsia.cc to ensure your seat is reserved before you leave the jungle behind.

Ubud to Gili Islands by Van and Speedboat

The most common and efficient way to reach the Gili Islands from Ubud is via a combined van and speedboat service. This door-to-door option typically includes a pickup from your hotel or a central meeting point in Ubud, a drive of about 60 to 90 minutes to the harbor, and then a fast boat crossing to the islands. Prices for these packages generally range from $22 to $52, depending on the level of service and the specific island destination.

If you are heading to Gili Trawangan, the largest and liveliest of the trio, the journey can be surprisingly quick. Some premium van and speedboat combinations can get you there in as little as 1 hour and 15 minutes, though most standard transfers take closer to 3 to 5 hours. For Gili Air, expect a duration between 2 hours and 45 minutes to 6 hours. These vans are usually air-conditioned shared shuttles, though private taxi options are available for those seeking more personal space and a direct route to the port.

The speedboat portion of the trip is an adventure in itself. These vessels are designed for speed, slicing through the waves of the Lombok Strait. While the cabins are enclosed and usually have fans or basic air conditioning, the ride can be bumpy if the sea is choppy. It is always a good idea to keep your luggage in the waterproof storage areas provided by the boat crew.

Ubud to Gili Islands by Ferry

Direct ferry services, specifically speedboats and fast boats, depart from the main harbors to all three Gili Islands. If you choose to arrange your own transport to the harbor or if your accommodation is already near the coast, you can book the ferry independently. Prices for the ferry alone start around $25 and can go up to $53 for premium fast boat services that include additional comforts.

The duration for the water crossing typically ranges from 5 hours to nearly 7 hours depending on the departure point and the number of island stops the boat makes. For example, a speedboat to Gili Air usually takes about 6 hours and 45 minutes from certain departure points, while a trip to Gili Trawangan might take around 6 hours. These boats are equipped with safety gear, including life jackets and rafts, and most have a small deck area where you can enjoy the sea breeze, though passengers are generally encouraged to stay seated inside during the crossing for safety.

Ubud to Gili Islands by Bus

For budget-conscious travelers, the minibus and fast boat combination is a reliable choice. This service operates similarly to the van transfers but utilizes larger minibuses for the land leg of the journey. This option is currently priced at approximately $23, making it one of the most economical ways to reach Gili Air.

The total travel time using the bus and boat combo is roughly 3 hours and 45 minutes to 4 hours. This is a great middle-ground option for those who want a structured transfer without the higher price tag of a private taxi. The minibuses are standard tourist vehicles with air conditioning, providing a comfortable enough ride through the Balinese countryside before you board the vessel at the harbor.

Comparing Your Options

Mode Price (USD) Duration Comfort
Van + Speedboat $22 - $73 1h 15m - 6h High
Ferry (Fast Boat) $25 - $53 5h - 6h 45m Medium
Bus + Fast Boat $23 3h 45m - 4h Medium

Tips for Traveling from Ubud to Gili Islands

  • Book in Advance: During the peak dry season (July to September), boats fill up quickly. Secure your tickets early to avoid being stranded at the harbor.
  • Manage Motion Sickness: The Lombok Strait can have significant swells. If you are prone to seasickness, take medication about 30 minutes before boarding the boat.
  • Pack Light: You will likely need to walk across sand or climb over the side of the boat onto a beach when arriving at the Gili Islands, as many boats do not use a traditional pier. A backpack is much easier to manage than a heavy suitcase.
  • Arrival Times: Aim for a morning departure. The sea is generally calmer in the morning, and you will arrive with plenty of daylight to find your accommodation.
  • Hydration: While some boats sell water and snacks, it is best to bring your own supplies for the journey, especially for the longer ferry crossings.
  • Island Hopping: Once you arrive at one Gili island, local public boats run between Trawangan, Meno, and Air frequently and cheaply, so don't worry if you want to explore all three.

Timetable

Bus Ubud - Gili Air $ 22.60 3h 45m – 4h
  • โ†’  Minibus + Fast boat 07:00, 10:30
Ferry Ubud - Gili Air $ 24.25 6h 45m
  • โ†’  Speedboat 06:00
Van Ubud - Gili Air $ 19.97–50.79 2h 45m – 6h
  • โ†’  Taxi + Ferry 07:30, 11:00
  • โ†’  Standard 06:00
  • โ†’  Shared van 06:00, 06:30, 07:00, 08:30, 10:30, 10:45, 11:00, 13:00
  • โ†’  Van + Speedboat 06:00, 06:30, 07:00, 08:30, 10:30, 10:45, 11:00, 13:00
  • โ†’  Speedboat + Van 07:00, 09:30
  • โ†’  Minivan + Ferry 06:30
  • โ†’  Shuttle + Fast Boat 07:00
Ferry Ubud - Gili Islands $ 25.68–41.09 5h – 6h 30m
  • โ†’  Speedboat 06:00
  • โ†’  Fast Boat + Van 07:00
Van Ubud - Gili Islands $ 21.40–48.51 2h 45m – 4h 30m
  • โ†’  Taxi + Ferry 07:30, 11:00
  • โ†’  Shared van 06:30, 07:30, 08:30, 10:45, 11:00, 13:00
  • โ†’  Van + Speedboat 06:30, 07:00, 08:30, 09:00, 10:45, 11:00
  • โ†’  Shuttle + Fast Boat 07:00
Ferry Ubud - Gili Trawangan $ 24.25 6h
  • โ†’  Speedboat 06:00
Van Ubud - Gili Trawangan $ 26.54–50.79 1h 15m – 5h 30m
  • โ†’  Taxi + Ferry 07:30, 11:00
  • โ†’  Standard 06:00
  • โ†’  Van + Speedboat 05:00, 05:30, 06:30, 07:00, 08:00, 08:30, 09:00, 09:30, 10:00, 10:30, 10:45, 11:00, 12:30, 13:00, 13:15, 13:30, 15:30
  • โ†’  Speedboat + Van 07:00, 09:30
Ferry Bali - Gili Islands $ 51.36 5h
  • โ†’  Fast Boat + Van 07:00
Van Bali - Gili Air $ 26.75–27.11 3h 45m – 5h 30m
  • โ†’  Van + Fast Boat 07:00, 10:00
  • โ†’  Private Taxi + Fast Boat 06:30, 09:30
Van Bali - Gili Trawangan $ 25.68–71.34 3h 25m – 5h
  • โ†’  Private Taxi + Fast Boat 06:30, 09:30, 10:00
  • โ†’  Standard 13:30
  • โ†’  Taxi + Speedboat 08:00
  • โ†’  Van + Fast Boat 07:00, 10:00

Frequently Asked Questions

How can I book tickets from Ubud to Gili Islands?

You can book train, bus, flight, taxi, van, and ferry tickets from Ubud to Gili Islands directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Ubud to Gili Islands?

The cheapest way to travel is by shared van or bus combined with a ferry or fast boat, with prices starting at approximately $21 to $22. Booking a combined ticket is usually more economical than arranging separate land and sea transport.

What is the fastest way to get from Ubud to Gili Islands?

The fastest way is via a combined van and speedboat service to Gili Trawangan, which can take as little as 1 hour and 15 minutes. Most standard fast boat transfers take between 3 and 4 hours total.

How long does it take to get from Ubud to Gili Islands?

The journey typically takes between 3 and 6 hours depending on the specific island you are visiting and the type of transport chosen. Direct ferry crossings alone usually range from 5 to nearly 7 hours.

Are there cars on the Gili Islands?

No, motorized vehicles are strictly prohibited on all three Gili Islands. Once you arrive by boat, you will need to get around by walking, riding a bicycle, or taking a horse-drawn carriage known as a cidomo.

Which harbor do the boats depart from for the Gili Islands?

Most boats from the Ubud area depart from Padang Bai, which is the closest major port. Some services also operate out of Sanur or Serangan, depending on the operator and the type of boat service you book.

Is it safe to travel by speedboat to the Gili Islands?

Yes, reputable operators follow safety protocols and provide life jackets for all passengers. However, it is important to check weather conditions, as boats may be delayed or cancelled during periods of very high swells for safety reasons.