There are 9 ways to get from Yogyakarta to Gili Islands by plane, ferry, train, bus, car ferry or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Yogyakarta to Denpasar, ferry  •  6 h 55 min

  1. JOG - DPS

$68 - $195

Cheapest option

Train, car ferry, bus, ferry  •  22 h 56 min

$56 - $95

7 alternative options

Train to Solo, fly to Denpasar, ferry  •  7 h 46 min

  1. SOC - DPS

$72 - $227

Fly Yogyakarta to Praya, ferry  •  7 h 45 min

  1. JOG - LOP

Bus to Semarang, fly to Denpasar, ferry  •  9 h 58 min

  1. SRG - DPS

$88 - $293

Train to Solo, fly to Praya, ferry  •  8 h 36 min

  1. SOC - LOP

Train, car ferry, taxi, ferry  •  19 h 58 min

$127 - $164

Train, bus, ferry  •  22 h 39 min

$61 - $132

Bus, ferry  •  27 h 6 min

$73 - $78

Questions & Answers

The distance between Yogyakarta and Gili Islands is 630 km.

The cheapest way to get from Yogyakarta to Gili Islands is to train and car ferry and bus and ferry which costs Rp750000 - Rp1400000 and takes 22 h 56 min.

The quickest way to get from Yogyakarta to Gili Islands is to fly and ferry which takes 6 h 55 min and costs Rp950000 - Rp2800000.

It takes approximately 6 h 55 min to get from Yogyakarta to Gili Islands, including transfers.

What companies run services between Yogyakarta, Indonesia and Gili Islands, Indonesia?

There is no direct connection from Yogyakarta to Gili Islands. However, you can take the bus to Adisucipto Airport, take the walk to Yogyakarta airport, fly to Denpasar, take the taxi to Serangan Harbour, take the ferry to Gili Trawangan, then take the ferry to Gili Islands. Alternatively, you can take the train to Solobalapan, take the taxi to Solo airport, fly to Denpasar, take the taxi to Serangan Harbour, take the ferry to Gili Trawangan, then take the ferry to Gili Islands.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Yogyakarta to Denpasar
Ave. Duration
1 h 23 min
When
Every day
Estimated price
$45 - $180
Flights from Yogyakarta to Praya via Denpasar
Ave. Duration
3 h
When
Every day
Estimated price
$65 - $200
Flights from Semarang to Denpasar
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$50 - $420
Flights from Semarang to Denpasar via Surabaya
Ave. Duration
3 h
When
Every day
Estimated price
$50 - $420
Flights from Solo to Praya via Jakarta
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$95 - $220
Lion Mentari Airlines
Website
lionair.co.id
Flights from Yogyakarta to Denpasar
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$30 - $140
Flights from Solo to Denpasar
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$35 - $160
Flights from Yogyakarta to Praya
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$60 - $150
Flights from Semarang to Denpasar
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$40 - $130
Flights from Solo to Praya via Jakarta
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$40 - $100
NAM Air
Website
sriwijayaair.co.id
Flights from Yogyakarta to Denpasar
Ave. Duration
1 h 2 min
When
Every day
Estimated price
$40 - $250
Flights from Semarang to Denpasar
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$50 - $140
Indonesia AirAsia Extra, PT
Website
airasia.com
Flights from Yogyakarta to Denpasar
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$50 - $370
Flights from Solo to Denpasar
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$40 - $300
Wings Air
Website
lionair.co.id
Flights from Semarang to Denpasar
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$60 - $410
Flights from Solo to Praya
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$65 - $200
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Yogyakarta Tugu to Solobalapan
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$1 - $7
Website
kai.id
Book at
tiket.com
Economy
$1 - $7
Business
$2 - $5
Executive
$3 - $10
Train from Yogyakarta Lempuyangan Station to Banyuwangi
Ave. Duration
13 h 50 min
Frequency
Once daily
Estimated price
$6 - $18
Website
kai.id
Book at
tiket.com
Economy
$6 - $18
Business
$17 - $23
Executive
$22 - $35
Train from Yogyakarta to Gubeng
Ave. Duration
4 h 19 min
Frequency
Every 4 hours
Estimated price
$3 - $40
Website
kai.id
Book at
tiket.com
Economy
$3 - $12
Business
$8 - $13
Executive
$12 - $19
Bus operators
Nusantara
Website
nu3tara.com
Bus from Jogjakarta Jombor Bus Station to Semarang
Ave. Duration
2 h 40 min
Frequency
Every 30 minutes
Estimated price
$3 - $4
Schedules at
nu3tara.com
Wisata Komodo
Bus from Terminal Purabaya to Terminal Ubung
Ave. Duration
11 h
Frequency
Once daily
Estimated price
$13
Schedules at
easybook.com
Bus from Agen Peneleh to Terminal Ubung
Ave. Duration
11 h 22 min
Frequency
Once daily
Estimated price
$13
Schedules at
easybook.com
Dunia mas
Website
duniamasbus.wordpress.com
Bus from Terminal Purabaya to Terminal Ubung
Ave. Duration
13 h
Frequency
Once daily
Estimated price
$16
Schedules at
duniamasbus.wordpress.com
Book at
easybook.com
Zena
Website
zena-trans.com
Bus from Terminal Purabaya to Terminal Ubung
Ave. Duration
13 h
Frequency
Once daily
Estimated price
$16
Schedules at
zena-trans.com
Book at
easybook.com
bus
Bus from Gilimanuk to Denpasar Ubung
Ave. Duration
3 h
Frequency
Hourly
Estimated price
$4
bus
Bus from Yogyakarta to Surabaya
Ave. Duration
8 h 30 min
Frequency
Once daily
Estimated price
$9
Gunung Harta
Website
gunungharta.com
Bus from Kantor Surabaya Peneleh to Terminal Ubung
Ave. Duration
12 h 30 min
Frequency
Once daily
Estimated price
$15
Schedules at
gunungharta.com
Book at
easybook.com
Perama Tour
Website
peramatour.com
Bus from Sanur to Amed
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$13
Schedules at
peramatour.com
Ferry operators
Gili Getaway
Website
giligetaway.com
Ferry from Serangan Harbour to Gili Trawangan
Ave. Duration
2 h 30 min
Frequency
Twice daily
Estimated price
$50
Schedules at
giligetaway.com
Ferry from Senggigi to Gili Trawangan
Ave. Duration
50 min
Frequency
Once daily
Schedules at
giligetaway.com
Blue Water Express
Website
bluewater-express.com
Ferry from Serangan to Gili Trawangan
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$53
Schedules at
bluewater-express.com
Eka Jaya Fastboat
Website
ekajayafastboat.com
Ferry from Serangan Harbour to Gili Trawangan
Ave. Duration
2 h 41 min
Frequency
Once daily
Estimated price
$28 - $55
Schedules at
ekajayafastboat.com
Gili public ferry
Ferry from Gili Trawangan to Gili Meno
Ave. Duration
14 min
Frequency
Hourly
Estimated price
$3
Scoot Cruise
Website
scootcruise.com
Ferry from Gili Trawangan to Gili Meno
Ave. Duration
13 min
Frequency
Once daily
Estimated price
$11 - $19
Schedules at
scootcruise.com
Book at
bes.hybridbooking.com
Ferry from Sanur to Gili Meno
Ave. Duration
3 h 42 min
Frequency
Once daily
Estimated price
$40 - $65
Schedules at
scootcruise.com
Book at
bes.hybridbooking.com
Indonesia Ferry
Website
indonesiaferry.co.id
Car ferry from Ketapang to Gilimanuk
Ave. Duration
30 min
Frequency
Every 15 minutes
Estimated price
$1
Schedules at
indonesiaferry.co.id
Free Bird Express
Website
freebird-express.com
Ferry from Amed to Gili Meno
Ave. Duration
1 h 21 min
Frequency
Once daily
Estimated price
$35
Schedules at
freebird-express.com
Other operators
Taxi from Gilimanuk to Amed
Ave. Duration
3 h 2 min
Estimated price
$85 - $110

Want to know more about travelling around Indonesia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.