The distance between Gili Trawangan and Ubud is around 113km (70 miles) and the quickest way to get there is to take a ferry and then take the bus which takes around 3h 15m.
We've found 3 different ways to get from Gili Trawangan to Ubud by ferry and bus. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Ubud → Gili Trawangan if you're planning a return trip.
Take a ferry to Padang Bai then take the bus to Ubud.
Multiple operators
Take a ferry to Sanur then take the bus to Ubud.
Multiple operators
Take a ferry to Nusa Penida and then to Sanur then take the bus to Ubud.
Multiple operators
There are several options for getting from Gili Trawangan to Ubud by ferry and bus. The cheapest option is to take a ferry and then take the bus which costs around IDR 179,735 ($12) and will take around 3h 15m.
The distance between Gili Trawangan and Ubud is around 113km (70 miles). In a direct line (as the crow flies), the distance is 87km (54 miles)
It takes around 3h 40m to get from Gili Trawangan and Ubud by ferry and bus.
The quickest way to get from Gili Trawangan to Ubud is to take a ferry and then take the bus which takes around 3h 15m and will set you back approx IDR 179,735 ($12).
The cheapest way to travel between Gili Trawangan and Ubud is to take a ferry and then take the bus which will typically cost around IDR 179,735 ($12) for a standard one-way ticket.
There is no train service that runs between Gili Trawangan and Ubud. We recommend that you take a ferry to Nusa Penida and then to Sanur then take the bus to Ubud. instead which will take 3h 15m.
Sorry, looks like there is no bus service that runs between Gili Trawangan and Ubud. We recommend that you take a ferry to Nusa Penida and then to Sanur then take the bus to Ubud. instead which will take 3h 15m.
It doesn't look like you can fly directly from Gili Trawangan to Ubud. We recommend that you take a ferry to Padang Bai then take the bus to Ubud. instead which will take 3h 40m.
The closest major airport to Ubud is Ngurah Rai International Airport (DPS) (DPS) which is approximately 29km (18 miles) from Ubud. Blimbingsari Airport (BWX) (BWX) and Zainuddin Abdul Madjid International Airport (LOP) (LOP) are also nearby and might be a better alternative airport depending on where you are flying from.
No, its not really possible or feasible to drive from Gili Trawangan to Ubud. We recommend that you take a ferry to Padang Bai then take the bus to Ubud. instead which will take 3h 40m.
If you don't have a car, the easiest way to get from Gili Trawangan to Ubud is to take a ferry and then take the bus which takes, on average, 3h 40m and will usually cost around IDR 659,030 ($44).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Ferry and Bus | 3h 40m | IDR 659,030($44) | once daily | 113km (70 miles) |
Ferry to Sanur, Bus | 4h 15m | IDR 688,985($46) | once daily | 115km (71 miles) |
Ferry to Nusa Penida, bus | 3h 15m | IDR 179,735($12) | once daily | 119km (74 miles) |
Eka Jaya Fastboat
Bluewater Express
Gili Gili Fast Boat
Golden Queen Fastboat
Scoot Cruise
Perama Tour
The following major airports near Ubud offer regular flights to various popular destinations within Indonesia and internationally.