Indonesia travel plans with the routes already figured out
Rome2Rio itineraries for Indonesia are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
7 days in Indonesia
JakartaDumaiItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- National Museum of Indonesia
- KidZania Jakarta
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Jomblang Cave Adventure
- Malioboro Street
Hotel

Day 3: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Taman Rekreasi Selecta
- Candi Singosari
Hotel

Day 4: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Gereja Katolik Kelahiran Santa Perawan Maria
- Surabaya Zoo
Hotel

Day 5: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batam
- Fly from Surabaya to Batam
- Take the taxi from Surabaya to Batam
2h 51m
$148–202
Activities
- Waterfront City
- Ranoh Island
Hotel

Day 6: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbaru
- Fly from Batam to Pekanbaru
- Take the foot from Batam to Pekanbaru
- Take the bus from Batam to Pekanbaru
2h 7m
See more transport optionsActivities
- Museum Sang Nila Utama
- SKA Mall
Hotel

Day 7: Dumai, Indonesia
Transport
- Take the bus from Pekanbaru to Dumai
- Take the bus from Pekanbaru to Dumai
4h 56m
See more transport optionsActivities
- Gereja Katolik Santo Fransiskus Xaverius
- Danau Buatan
Hotel

8 days in Indonesia
DenpasarBatamItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Pura Jagatnatha Temple
- Pasar Badung Market
Hotel

Day 2: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Pura Taman Saraswati Water Palace
- The Yoga Barn
Hotel

Day 3: Banyuwangi, Indonesia
Transport
- Take the bus from Ubud to Banyuwangi
- Take the foot from Ubud to Banyuwangi
- Take the bus from Ubud to Banyuwangi
6h 33m
$28–33
Activities
- Jagir Waterfall
- Watu Dodol Beach
Hotel

Day 4: Malang, Indonesia
Transport
- Take the train from Banyuwangi to Malang
6h 48m
$16–30
Activities
- Candi Singosari
- Malang Night Paradise
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the taxi from Malang to Yogyakarta
- Take the bus from Malang to Yogyakarta
5h 58m
$24–25
Activities
- Malioboro Street
- Taman Sari Water Castle
Hotel

Day 6: Jakarta, Indonesia
Transport
- Take the bus from Yogyakarta to Jakarta
- Take the transfer from Yogyakarta to Jakarta
- Fly from Yogyakarta to Jakarta
- Take the foot from Yogyakarta to Jakarta
- Take the bus from Yogyakarta to Jakarta
- Take the transfer from Yogyakarta to Jakarta
- Take the bus from Yogyakarta to Jakarta
3h 33m
$121–161
Activities
- Kota Tua Jakarta
- Art1 New Museum
Hotel

Day 7: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandung
1h 57m
$11–16
Activities
- Saung Angklung Udjo
- Bandung Institute of Technology
Hotel

Day 8: Batam, Indonesia
Transport
- Take the bus from Bandung to Batam
- Take the foot from Bandung to Batam
- Fly from Bandung to Batam
- Take the taxi from Bandung to Batam
6h 4m
$109–176
Activities
- Taman Wisata Alam Muka Kuning
- Golden City Go-Kart
Hotel

9 days in Indonesia
UbudDumaiItinerary navigation
Day 1: Ubud, Indonesia
Activities
- The Yoga Barn
- Ayung River White Water Rafting
Hotel

Day 2: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasar
- Take the taxi from Ubud to Denpasar
51 min
See more transport optionsActivities
- Pura Sakenan Temple
- Big Garden Corner
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Denpasar to Jakarta
- Fly from Denpasar to Jakarta
- Take the foot from Denpasar to Jakarta
- Take the bus from Denpasar to Jakarta
- Take the transfer from Denpasar to Jakarta
- Take the bus from Denpasar to Jakarta
2h 52m
$134–236
Activities
- Grand Indonesia Shopping Town
- National Monument Monas
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Prambanan Temple
- Pinus Pengger Pine Forest
Hotel

Day 5: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Coban Rondo Waterfall
- Museum Angkut
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Kenjeran Park
- Surabaya Zoo
Hotel

Day 7: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batam
- Fly from Surabaya to Batam
- Take the taxi from Surabaya to Batam
2h 51m
$148–202
Activities
- Maha Vihara Duta Maitreya Temple
- Engku Putri Batam Centre Park
Hotel

Day 8: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbaru
- Fly from Batam to Pekanbaru
- Take the foot from Batam to Pekanbaru
- Take the bus from Batam to Pekanbaru
2h 7m
See more transport optionsActivities
- Masjid Agung Ar-Rahman
- Rumah Singgah Sultan Siak
Hotel

Day 9: Dumai, Indonesia
Transport
- Take the bus from Pekanbaru to Dumai
- Take the bus from Pekanbaru to Dumai
4h 56m
See more transport optionsActivities
- Masjid Raya Dumai
- Pusat Oleh-Oleh Khas Dumai
Hotel

10 days in Indonesia
YogyakartaBukittinggiItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Borobudur Temple
- Ullen Sentalu Museum
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the bus from Yogyakarta to Jakarta
- Take the transfer from Yogyakarta to Jakarta
- Fly from Yogyakarta to Jakarta
- Take the foot from Yogyakarta to Jakarta
- Take the bus from Yogyakarta to Jakarta
- Take the transfer from Yogyakarta to Jakarta
- Take the bus from Yogyakarta to Jakarta
3h 33m
$121–161
Activities
- Art1 New Museum
- Taman Mini Indonesia Indah TMII
Hotel

Day 3: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandung
1h 57m
$11–16
Activities
- Bandung Institute of Technology
- Floating Market Lembang
Hotel

Day 4: Batam, Indonesia
Transport
- Take the bus from Bandung to Batam
- Take the foot from Bandung to Batam
- Fly from Bandung to Batam
- Take the taxi from Bandung to Batam
6h 4m
$109–176
Activities
- Welcome to Batam Monument
- Mega Mall Batam Centre
Hotel

Day 5: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbaru
- Fly from Batam to Pekanbaru
- Take the foot from Batam to Pekanbaru
- Take the bus from Batam to Pekanbaru
2h 7m
See more transport optionsActivities
- Mesjid Raya An-Nur
- Masjid Agung Ar-Rahman
Hotel

Day 6: Dumai, Indonesia
Transport
- Take the bus from Pekanbaru to Dumai
- Take the bus from Pekanbaru to Dumai
4h 56m
See more transport optionsActivities
- Pusat Oleh-Oleh Khas Dumai
- Pantai Purnama
Hotel

Day 7: Medan, Indonesia
Transport
- Take the bus from Dumai to Medan
- Take the bus from Dumai to Medan
- Take the foot from Dumai to Medan
- Take the bus from Dumai to Medan
- Take the foot from Dumai to Medan
- Fly from Dumai to Medan
- Take the foot from Dumai to Medan
- Take the train from Dumai to Medan
11h
See more transport optionsActivities
- Centre Point Mall
- Kampung Madras Little India
Hotel

Day 8: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Aceh
- Take the foot from Medan to Banda Aceh
- Fly from Medan to Banda Aceh
- Take the taxi from Medan to Banda Aceh
5h 35m
$106–245
Activities
- Museum Tsunami Aceh
- Blang Padang Field
Hotel

Day 9: Padang, Indonesia
Transport
- Take the taxi from Banda Aceh to Padang
- Fly from Banda Aceh to Padang
- Take the transfer from Banda Aceh to Padang
- Take the bus from Banda Aceh to Padang
5h 14m
$118–261
Activities
- Taman Hutan Raya Bung Hatta
- Air Manis Beach Batu Malin Kundang
Hotel

Day 10: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggi
- Take the train from Padang to Bukittinggi
- Take the taxi from Padang to Bukittinggi
3h 7m
$16–76
Activities
- Danau Maninjau
- Ngarai Sianok
Hotel

11 days in Indonesia
Labuan BajoAmbonItinerary navigation
Day 1: Labuan Bajo, Indonesia
Activities
- Kalong Island Bat Watching
- Batu Cermin Cave Exploration
Hotel

Day 2: Ende, Indonesia
Transport
- Fly from Labuan Bajo to Ende
55 min
$75–120
Activities
- Sacre-Coeur Basilica
- Palace of Versailles
Hotel

Day 3: Waingapu, Indonesia
Transport
- Fly from Ende to Waingapu
- Take the taxi from Ende to Waingapu
3h 39m
$211–281
Activities
- Waingapu Culinary Exploration
- Rende Traditional Village
Hotel

Day 4: Bima, Indonesia
Transport
- Take the taxi from Waingapu to Bima
- Fly from Waingapu to Bima
- Take the taxi from Waingapu to Bima
3h 34m
$197–380
Activities
- Desa Wisata Suku Donggo
- Pantai Lawata
Hotel

Day 5: Makassar, Indonesia
Transport
- Take the taxi from Bima to Makassar
- Fly from Bima to Makassar
- Take the taxi from Bima to Makassar
1h 42m
$175–349
Activities
- Bantimurung-Bulusaraung National Park
- Rammang-Rammang Karst Village
Hotel

Day 6: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manado
- Fly from Makassar to Manado
- Take the taxi from Makassar to Manado
2h 17m
$150–184
Activities
- Tangkoko Batuangus Nature Reserve
- Siladen Island
Hotel

Day 7: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Air Terjun Lombongo
- Menara Keagungan Limboto
Hotel

Day 8: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Pantai Wisata Hutan Bakau
- Bukit Kasih Sayang
Hotel

Day 9: Bitung, Indonesia
Transport
- Take the taxi from Luwuk to Bitung
- Fly from Luwuk to Bitung
- Take the taxi from Luwuk to Bitung
4h 34m
$303–369
Activities
- Taman Wisata Alam Batu Putih
- Mangrove Forest Exploration
Hotel

Day 10: Ternate, Indonesia
Transport
- Take the taxi from Bitung to Ternate
- Fly from Bitung to Ternate
- Take the taxi from Bitung to Ternate
1h 33m
$129–185
Activities
- Visit Sultan Ternate Palace
- Admire Lake Tolire Besar
Hotel

Day 11: Ambon, Indonesia
Transport
- Take the taxi from Ternate to Ambon
- Fly from Ternate to Ambon
- Take the taxi from Ternate to Ambon
1h 58m
$175–618
Activities
- Ambon Bay
- Fort Amsterdam
Hotel

12 days in Indonesia
SorongBanda AcehItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Coastal Kayaking
- Birdwatching Excursion
Hotel

Day 2: Ambon, Indonesia
Transport
- Take the taxi from Sorong to Ambon
- Fly from Sorong to Ambon
- Take the taxi from Sorong to Ambon
1h 27m
$105–667
Activities
- Mahu Beach
- Pintu Kota Beach
Hotel

Day 3: Ternate, Indonesia
Transport
- Take the taxi from Ambon to Ternate
- Fly from Ambon to Ternate
- Take the taxi from Ambon to Ternate
1h 53m
$175–618
Activities
- Tour Museum Kedaton Sultan Ternate
- Stroll through Taman Nukila
Hotel

Day 4: Jakarta, Indonesia
Transport
- Take the taxi from Ternate to Jakarta
- Fly from Ternate to Jakarta
- Take the foot from Ternate to Jakarta
- Take the bus from Ternate to Jakarta
4h 33m
$215–357
Activities
- Taman Mini Indonesia Indah TMII
- Sunda Kelapa Port
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Malioboro Street
- Affandi Museum
Hotel

Day 6: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Jatim Park 2
- Coban Rondo Waterfall
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Museum Kesehatan Dr. Adhyatma
- Cheng Hoo Mosque
Hotel

Day 8: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batam
- Fly from Surabaya to Batam
- Take the taxi from Surabaya to Batam
2h 51m
$148–202
Activities
- Taman Wisata Alam Muka Kuning
- Nagoya Hill Shopping Mall
Hotel

Day 9: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbaru
- Fly from Batam to Pekanbaru
- Take the foot from Batam to Pekanbaru
- Take the bus from Batam to Pekanbaru
2h 7m
See more transport optionsActivities
- Sentra Oleh-Oleh Khas Riau
- Taman Kota Pekanbaru
Hotel

Day 10: Dumai, Indonesia
Transport
- Take the bus from Pekanbaru to Dumai
- Take the bus from Pekanbaru to Dumai
4h 56m
See more transport optionsActivities
- Taman Bukit Gelanggang
- Masjid Raya Dumai
Hotel

Day 11: Medan, Indonesia
Transport
- Take the bus from Dumai to Medan
- Take the bus from Dumai to Medan
- Take the foot from Dumai to Medan
- Take the bus from Dumai to Medan
- Take the foot from Dumai to Medan
- Fly from Dumai to Medan
- Take the foot from Dumai to Medan
- Take the train from Dumai to Medan
11h
See more transport optionsActivities
- Rahmat International Wildlife Museum & Gallery
- Upside Down World Medan
Hotel

Day 12: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Aceh
- Take the foot from Medan to Banda Aceh
- Fly from Medan to Banda Aceh
- Take the taxi from Medan to Banda Aceh
5h 35m
$106–245
Activities
- Museum Tsunami Aceh
- Gunongan Historical Park
Hotel

13 days in Indonesia
BatamLuwukItinerary navigation
Day 1: Batam, Indonesia
Activities
- Golden Prawn 933 Seafood Restaurant
- Mega Mall Batam Centre
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakarta
- Fly from Batam to Jakarta
- Take the foot from Batam to Jakarta
- Take the bus from Batam to Jakarta
3h 10m
$95–182
Activities
- Kota Tua Jakarta
- Jakarta Cathedral
Hotel

Day 3: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Gembira Loka Zoo
- Malioboro Street
Hotel

Day 4: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Alun-Alun Kota Malang
- Kampung Warna-Warni Jodipan
Hotel

Day 5: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Monumen Kapal Selam
- Tugu Pahlawan
Hotel

Day 6: Denpasar, Indonesia
Transport
- Take the taxi from Surabaya to Denpasar
- Fly from Surabaya to Denpasar
- Take the taxi from Surabaya to Denpasar
1h 32m
$83–138
Activities
- Sanur Beach
- Pura Jagatnatha Temple
Hotel

Day 7: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Tirta Empul Temple
- ATV Quad Bike Adventure
Hotel

Day 8: Banyuwangi, Indonesia
Transport
- Take the bus from Ubud to Banyuwangi
- Take the foot from Ubud to Banyuwangi
- Take the bus from Ubud to Banyuwangi
6h 33m
$28–33
Activities
- Watu Dodol Beach
- Museum Blambangan
Hotel

Day 9: Semarang, Indonesia
Transport
- Take the taxi from Banyuwangi to Semarang
- Fly from Banyuwangi to Semarang
- Take the taxi from Banyuwangi to Semarang
4h 23m
$168–252
Activities
- Kampung Pelangi
- Tugu Muda
Hotel

Day 10: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapan
- Fly from Semarang to Balikpapan
- Take the taxi from Semarang to Balikpapan
2h 7m
$129–162
Activities
- Melawai Beach
- Danau Cermin Lamaru
Hotel

Day 11: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manado
- Fly from Balikpapan to Manado
- Take the taxi from Balikpapan to Manado
2h 15m
$155–328
Activities
- Wakeke Street Culinary Tour
- Malalayang Beach
Hotel

Day 12: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Pantai Bolihutuo
- Taman Laut Olele
Hotel

Day 13: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Tanjung Layar Beach
- Batu Gong Beach
Hotel

14 days in Indonesia
BandungManadoItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Bandung Zoo
- Curug Dago
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the train from Bandung to Yogyakarta
6h 7m
$21–35
Activities
- Ullen Sentalu Museum
- Malioboro Street
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the bus from Yogyakarta to Jakarta
- Take the transfer from Yogyakarta to Jakarta
- Fly from Yogyakarta to Jakarta
- Take the foot from Yogyakarta to Jakarta
- Take the bus from Yogyakarta to Jakarta
- Take the transfer from Yogyakarta to Jakarta
- Take the bus from Yogyakarta to Jakarta
3h 33m
$121–161
Activities
- Kota Tua Jakarta
- Art1 New Museum
Hotel

Day 4: Surabaya, Indonesia
Transport
- Take the train from Jakarta to Surabaya
7h 45m
$28–40
Activities
- Klenteng Sanggar Agung
- House of Sampoerna
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Surabaya to Malang
1h 57m
$5–29
Activities
- Coban Rondo Waterfall
- Kampung Warna-Warni Jodipan
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangi
6h 37m
$16–30
Activities
- Watu Dodol Beach
- Museum Blambangan
Hotel

Day 7: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasar
- Take the foot from Banyuwangi to Denpasar
- Take the car ferry from Banyuwangi to Denpasar
- Take the transfer from Banyuwangi to Denpasar
- Take the bus from Banyuwangi to Denpasar
7h 8m
$8–39
Activities
- Bali Museum
- Big Garden Corner
Hotel

Day 8: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Neka Art Museum
- Traditional Balinese Dance Performance
Hotel

Day 9: Labuan Bajo, Indonesia
Transport
- Take the bus from Ubud to Labuan Bajo
- Take the transfer from Ubud to Labuan Bajo
- Fly from Ubud to Labuan Bajo
3h 45m
$70–220
Activities
- Kanawa Island Relaxation
- Pink Beach Snorkeling
Hotel

Day 10: Ende, Indonesia
Transport
- Fly from Labuan Bajo to Ende
55 min
$75–120
Activities
- Latin Quarter
- Centre Pompidou
Hotel

Day 11: Waingapu, Indonesia
Transport
- Fly from Ende to Waingapu
- Take the taxi from Ende to Waingapu
3h 39m
$211–281
Activities
- Waimarang Waterfall
- Sumba Cultural Center
Hotel

Day 12: Bima, Indonesia
Transport
- Take the taxi from Waingapu to Bima
- Fly from Waingapu to Bima
- Take the taxi from Waingapu to Bima
3h 34m
$197–380
Activities
- Sentra Kerajinan Tenun Bima
- Desa Wisata Suku Donggo
Hotel

Day 13: Makassar, Indonesia
Transport
- Take the taxi from Bima to Makassar
- Fly from Bima to Makassar
- Take the taxi from Bima to Makassar
1h 42m
$175–349
Activities
- Somba Opu Traditional Market
- Makassar Great Mosque
Hotel

Day 14: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manado
- Fly from Makassar to Manado
- Take the taxi from Makassar to Manado
2h 17m
$150–184
Activities
- Mount Tumpa Recreational Park
- Tomohon Traditional Market
Hotel

15 days in Indonesia
MedanBitungItinerary navigation
Day 1: Medan, Indonesia
Activities
- Upside Down World Medan
- Maimun Palace
Hotel

Day 2: Batam, Indonesia
Transport
- Take the train from Medan to Batam
- Take the foot from Medan to Batam
- Fly from Medan to Batam
- Take the taxi from Medan to Batam
5h 58m
$92–246
Activities
- Ocarina Batam Theme Park
- Barelang Bridge
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakarta
- Fly from Batam to Jakarta
- Take the foot from Batam to Jakarta
- Take the bus from Batam to Jakarta
3h 10m
$95–182
Activities
- Grand Indonesia Shopping Town
- Kota Tua Jakarta
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Mount Merapi Jeep Tour
- Jomblang Cave Adventure
Hotel

Day 5: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Alun-Alun Kota Malang
- Eco Green Park
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Monumen Kapal Selam
- Surabaya Zoo
Hotel

Day 7: Denpasar, Indonesia
Transport
- Take the taxi from Surabaya to Denpasar
- Fly from Surabaya to Denpasar
- Take the taxi from Surabaya to Denpasar
1h 32m
$83–138
Activities
- Pura Sakenan Temple
- Bali Museum
Hotel

Day 8: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Neka Art Museum
- Balinese Cooking Class
Hotel

Day 9: Banyuwangi, Indonesia
Transport
- Take the bus from Ubud to Banyuwangi
- Take the foot from Ubud to Banyuwangi
- Take the bus from Ubud to Banyuwangi
6h 33m
$28–33
Activities
- Alas Purwo National Park
- Green Bay
Hotel

Day 10: Semarang, Indonesia
Transport
- Take the taxi from Banyuwangi to Semarang
- Fly from Banyuwangi to Semarang
- Take the taxi from Banyuwangi to Semarang
4h 23m
$168–252
Activities
- Gereja Blenduk
- Brown Canyon
Hotel

Day 11: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapan
- Fly from Semarang to Balikpapan
- Take the taxi from Semarang to Balikpapan
2h 7m
$129–162
Activities
- Pantai Lamaru
- Penangkaran Buaya Teritip
Hotel

Day 12: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manado
- Fly from Balikpapan to Manado
- Take the taxi from Balikpapan to Manado
2h 15m
$155–328
Activities
- North Sulawesi Museum
- Malalayang Beach
Hotel

Day 13: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Museum Purbakala Gorontalo
- Menara Keagungan Limboto
Hotel

Day 14: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Batu Gong Beach
- Exploring Local Culinary Delights
Hotel

Day 15: Bitung, Indonesia
Transport
- Take the taxi from Luwuk to Bitung
- Fly from Luwuk to Bitung
- Take the taxi from Luwuk to Bitung
4h 34m
$303–369
Activities
- Visit Pantai Batu Angus
- Explore Lembeh Island
Hotel

16 days in Indonesia
KupangMalangItinerary navigation
Day 1: Kupang, Indonesia
Activities
- Kuliner Malam Kupang
- Oenesu Waterfall
Hotel

Day 2: Waingapu, Indonesia
Transport
- Take the taxi from Kupang to Waingapu
- Fly from Kupang to Waingapu
- Take the taxi from Kupang to Waingapu
1h 34m
$128–180
Activities
- Sumba Cultural Center
- Persaudaraan Hill
Hotel

Day 3: Ende, Indonesia
Transport
- Take the taxi from Waingapu to Ende
- Fly from Waingapu to Ende
6h
$203–284
Activities
- Luxembourg Gardens
- Palace of Versailles
Hotel

Day 4: Labuan Bajo, Indonesia
Transport
- Fly from Ende to Labuan Bajo
50 min
$75–120
Activities
- Taka Makassar Sandbar
- Local Market Visit
Hotel

Day 5: Bima, Indonesia
Transport
- Fly from Labuan Bajo to Bima
- Take the taxi from Labuan Bajo to Bima
3h 39m
$232–283
Activities
- Pelabuhan Bima
- Kuliner Malam Bima
Hotel

Day 6: Makassar, Indonesia
Transport
- Take the taxi from Bima to Makassar
- Fly from Bima to Makassar
- Take the taxi from Bima to Makassar
1h 42m
$175–349
Activities
- Paotere Harbor
- Losari Beach
Hotel

Day 7: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manado
- Fly from Makassar to Manado
- Take the taxi from Makassar to Manado
2h 17m
$150–184
Activities
- Lake Tondano
- Tangkoko Batuangus Nature Reserve
Hotel

Day 8: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Pasar Sentral Gorontalo
- Air Terjun Lombongo
Hotel

Day 9: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Luwuk Grand Mosque
- Kilo Lima Beach
Hotel

Day 10: Bitung, Indonesia
Transport
- Take the taxi from Luwuk to Bitung
- Fly from Luwuk to Bitung
- Take the taxi from Luwuk to Bitung
4h 34m
$303–369
Activities
- Enjoy views from Puncak Bitung
- Monumen Trikora
Hotel

Day 11: Ternate, Indonesia
Transport
- Take the taxi from Bitung to Ternate
- Fly from Bitung to Ternate
- Take the taxi from Bitung to Ternate
1h 33m
$129–185
Activities
- Relax at Pantai Sulamadaha
- Stroll through Taman Nukila
Hotel

Day 12: Ambon, Indonesia
Transport
- Take the taxi from Ternate to Ambon
- Fly from Ternate to Ambon
- Take the taxi from Ternate to Ambon
1h 58m
$175–618
Activities
- World Peace Gong
- Martha Christina Tiahahu Monument
Hotel

Day 13: Sorong, Indonesia
Transport
- Take the taxi from Ambon to Sorong
- Fly from Ambon to Sorong
- Take the taxi from Ambon to Sorong
1h 27m
$104–668
Activities
- Birdwatching Excursion
- Pasar Remu Market Experience
Hotel

Day 14: Jakarta, Indonesia
Transport
- Take the taxi from Sorong to Jakarta
- Fly from Sorong to Jakarta
- Take the foot from Sorong to Jakarta
- Take the bus from Sorong to Jakarta
5h 3m
$225–396
Activities
- Ancol Dreamland
- Sky Garden Rooftop Bar
Hotel

Day 15: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Prambanan Temple
- Malioboro Street
Hotel

Day 16: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Hawaii Waterpark Malang
- Museum Angkut
Hotel

17 days in Indonesia
BalikpapanUbudItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Masjid Agung At-Taqwa
- Melawai Beach
Hotel

Day 2: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manado
- Fly from Balikpapan to Manado
- Take the taxi from Balikpapan to Manado
2h 15m
$155–328
Activities
- Linow Lake
- Siladen Island
Hotel

Day 3: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Menara Keagungan Limboto
- Air Terjun Lombongo
Hotel

Day 4: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Trekking to Pulo Dua Viewpoint
- Dua Pulau Beach
Hotel

Day 5: Bitung, Indonesia
Transport
- Take the taxi from Luwuk to Bitung
- Fly from Luwuk to Bitung
- Take the taxi from Luwuk to Bitung
4h 34m
$303–369
Activities
- Tangkoko Batuangus Nature Reserve
- Visit Pantai Batu Angus
Hotel

Day 6: Ternate, Indonesia
Transport
- Take the taxi from Bitung to Ternate
- Fly from Bitung to Ternate
- Take the taxi from Bitung to Ternate
1h 33m
$129–185
Activities
- Witness Batu Angus
- Tour Museum Kedaton Sultan Ternate
Hotel

Day 7: Ambon, Indonesia
Transport
- Take the taxi from Ternate to Ambon
- Fly from Ternate to Ambon
- Take the taxi from Ternate to Ambon
1h 58m
$175–618
Activities
- Ambon City Center Market
- Natsepa Beach
Hotel

Day 8: Sorong, Indonesia
Transport
- Take the taxi from Ambon to Sorong
- Fly from Ambon to Sorong
- Take the taxi from Ambon to Sorong
1h 27m
$104–668
Activities
- Doom Island Exploration
- Japanese Cave Exploration
Hotel

Day 9: Makassar, Indonesia
Transport
- Take the taxi from Sorong to Makassar
- Fly from Sorong to Makassar
- Take the taxi from Sorong to Makassar
2h 29m
$164–327
Activities
- Samalona Island
- Rammang-Rammang Karst Village
Hotel

Day 10: Pontianak, Indonesia
Transport
- Take the taxi from Makassar to Pontianak
- Fly from Makassar to Pontianak
- Take the taxi from Makassar to Pontianak
4h 36m
$169–233
Activities
- Jami Mosque Pontianak
- Aloevera Center
Hotel

Day 11: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batam
- Fly from Pontianak to Batam
- Take the taxi from Pontianak to Batam
1h 52m
$126–249
Activities
- Batam Miniature Park
- Golden City Go-Kart
Hotel

Day 12: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakarta
- Fly from Batam to Jakarta
- Take the foot from Batam to Jakarta
- Take the bus from Batam to Jakarta
3h 10m
$95–182
Activities
- Kota Tua Jakarta
- Sunda Kelapa Port
Hotel

Day 13: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Borobudur Temple
- Gembira Loka Zoo
Hotel

Day 14: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Malang Night Paradise
- Batu Night Spectacular
Hotel

Day 15: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Tugu Pahlawan
- House of Sampoerna
Hotel

Day 16: Denpasar, Indonesia
Transport
- Take the taxi from Surabaya to Denpasar
- Fly from Surabaya to Denpasar
- Take the taxi from Surabaya to Denpasar
1h 32m
$83–138
Activities
- Puputan Park
- Pura Jagatnatha Temple
Hotel

Day 17: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Ubud Palace
- Ayung River White Water Rafting
Hotel

18 days in Indonesia
DumaiSorongItinerary navigation
Day 1: Dumai, Indonesia
Activities
- Pusat Oleh-Oleh Khas Dumai
- Danau Buatan
Hotel

Day 2: Batam, Indonesia
Transport
- Take the ferry from Dumai to Batam
- Take the foot from Dumai to Batam
- Take the bus from Dumai to Batam
- Take the transfer from Dumai to Batam
- Take the bus from Dumai to Batam
- Take the foot from Dumai to Batam
- Take the ferry from Dumai to Batam
9h 32m
$88–158
Activities
- Golden City Go-Kart
- Engku Putri Batam Centre Park
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakarta
- Fly from Batam to Jakarta
- Take the foot from Batam to Jakarta
- Take the bus from Batam to Jakarta
3h 10m
$95–182
Activities
- Jakarta History Museum Fatahillah Museum
- National Museum of Indonesia
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Jomblang Cave Adventure
- Malioboro Street
Hotel

Day 5: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Wendit Recreational Park
- Batu Night Spectacular
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Suramadu National Bridge
- Museum Kesehatan Dr. Adhyatma
Hotel

Day 7: Denpasar, Indonesia
Transport
- Take the taxi from Surabaya to Denpasar
- Fly from Surabaya to Denpasar
- Take the taxi from Surabaya to Denpasar
1h 32m
$83–138
Activities
- Pura Sakenan Temple
- Bali Museum
Hotel

Day 8: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Sacred Monkey Forest Sanctuary
- Tirta Empul Temple
Hotel

Day 9: Banyuwangi, Indonesia
Transport
- Take the bus from Ubud to Banyuwangi
- Take the foot from Ubud to Banyuwangi
- Take the bus from Ubud to Banyuwangi
6h 33m
$28–33
Activities
- Ijen Crater
- Boom Beach
Hotel

Day 10: Semarang, Indonesia
Transport
- Take the taxi from Banyuwangi to Semarang
- Fly from Banyuwangi to Semarang
- Take the taxi from Banyuwangi to Semarang
4h 23m
$168–252
Activities
- Klenteng Tay Kak Sie
- Kota Lama Old Town
Hotel

Day 11: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapan
- Fly from Semarang to Balikpapan
- Take the taxi from Semarang to Balikpapan
2h 7m
$129–162
Activities
- Masjid Agung At-Taqwa
- Monumen Perjuangan Rakyat
Hotel

Day 12: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manado
- Fly from Balikpapan to Manado
- Take the taxi from Balikpapan to Manado
2h 15m
$155–328
Activities
- Christ Blessing Statue
- Wakeke Street Culinary Tour
Hotel

Day 13: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Air Terjun Lombongo
- Wisata Hiu Paus Botubarani
Hotel

Day 14: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Dua Pulau Beach
- Batu Gong Beach
Hotel

Day 15: Bitung, Indonesia
Transport
- Take the taxi from Luwuk to Bitung
- Fly from Luwuk to Bitung
- Take the taxi from Luwuk to Bitung
4h 34m
$303–369
Activities
- Relax at Pantai Mawali
- Diving in Lembeh Strait
Hotel

Day 16: Ternate, Indonesia
Transport
- Take the taxi from Bitung to Ternate
- Fly from Bitung to Ternate
- Take the taxi from Bitung to Ternate
1h 33m
$129–185
Activities
- Snorkel at Pantai Jikomalamo
- Visit Sultan Ternate Palace
Hotel

Day 17: Ambon, Indonesia
Transport
- Take the taxi from Ternate to Ambon
- Fly from Ternate to Ambon
- Take the taxi from Ternate to Ambon
1h 58m
$175–618
Activities
- Merah Putih Bridge
- Mahu Beach
Hotel

Day 18: Sorong, Indonesia
Transport
- Take the taxi from Ambon to Sorong
- Fly from Ambon to Sorong
- Take the taxi from Ambon to Sorong
1h 27m
$104–668
Activities
- Souvenir Shopping
- Pasar Remu Market Experience
Hotel

19 days in Indonesia
PontianakMakassarItinerary navigation
Day 1: Pontianak, Indonesia
Activities
- Kadriyah Palace
- Taman Digulis Untan Park
Hotel

Day 2: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batam
- Fly from Pontianak to Batam
- Take the taxi from Pontianak to Batam
1h 52m
$126–249
Activities
- Welcome to Batam Monument
- Golden Prawn 933 Seafood Restaurant
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakarta
- Fly from Batam to Jakarta
- Take the foot from Batam to Jakarta
- Take the bus from Batam to Jakarta
3h 10m
$95–182
Activities
- Glodok Chinatown
- Art1 New Museum
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Ramayana Ballet at Prambanan
- Kota Gede Silver Craft Center
Hotel

Day 5: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Eco Green Park
- Coban Rondo Waterfall
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Pasar Atom
- Jalan Tunjungan
Hotel

Day 7: Denpasar, Indonesia
Transport
- Take the taxi from Surabaya to Denpasar
- Fly from Surabaya to Denpasar
- Take the taxi from Surabaya to Denpasar
1h 32m
$83–138
Activities
- Bali Museum
- Big Garden Corner
Hotel

Day 8: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Ayung River White Water Rafting
- Balinese Cooking Class
Hotel

Day 9: Banyuwangi, Indonesia
Transport
- Take the bus from Ubud to Banyuwangi
- Take the foot from Ubud to Banyuwangi
- Take the bus from Ubud to Banyuwangi
6h 33m
$28–33
Activities
- Kalibendo Plantation
- Taman Gandrung Terakota
Hotel

Day 10: Semarang, Indonesia
Transport
- Take the taxi from Banyuwangi to Semarang
- Fly from Banyuwangi to Semarang
- Take the taxi from Banyuwangi to Semarang
4h 23m
$168–252
Activities
- Kampung Pelangi
- Gereja Blenduk
Hotel

Day 11: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapan
- Fly from Semarang to Balikpapan
- Take the taxi from Semarang to Balikpapan
2h 7m
$129–162
Activities
- Pasar Klandasan
- Monumen Perjuangan Rakyat
Hotel

Day 12: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manado
- Fly from Balikpapan to Manado
- Take the taxi from Balikpapan to Manado
2h 15m
$155–328
Activities
- Tangkoko Batuangus Nature Reserve
- Linow Lake
Hotel

Day 13: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Pantai Olele
- Benteng Otanaha
Hotel

Day 14: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Pulo Dua Waterfall
- Pantai Wisata Hutan Bakau
Hotel

Day 15: Bitung, Indonesia
Transport
- Take the taxi from Luwuk to Bitung
- Fly from Luwuk to Bitung
- Take the taxi from Luwuk to Bitung
4h 34m
$303–369
Activities
- Snorkeling at Tanjung Lampu
- Diving in Lembeh Strait
Hotel

Day 16: Ternate, Indonesia
Transport
- Take the taxi from Bitung to Ternate
- Fly from Bitung to Ternate
- Take the taxi from Bitung to Ternate
1h 33m
$129–185
Activities
- Tour Museum Kedaton Sultan Ternate
- Explore Benteng Tolukko
Hotel

Day 17: Ambon, Indonesia
Transport
- Take the taxi from Ternate to Ambon
- Fly from Ternate to Ambon
- Take the taxi from Ternate to Ambon
1h 58m
$175–618
Activities
- Pintu Kota Beach
- Hukurila Beach
Hotel

Day 18: Sorong, Indonesia
Transport
- Take the taxi from Ambon to Sorong
- Fly from Ambon to Sorong
- Take the taxi from Ambon to Sorong
1h 27m
$104–668
Activities
- Sorong Culinary Adventure
- Souvenir Shopping
Hotel

Day 19: Makassar, Indonesia
Transport
- Take the taxi from Sorong to Makassar
- Fly from Sorong to Makassar
- Take the taxi from Sorong to Makassar
2h 29m
$164–327
Activities
- Makassar Great Mosque
- Bantimurung-Bulusaraung National Park
Hotel

20 days in Indonesia
BengkalisMakassarItinerary navigation
Days 1–2: Bengkalis, Indonesia
Activities
- Taman Kota Bengkalis
- Monumen Perjuangan Rakyat Bengkalis
Day 3: Batam, Indonesia
Transport
- Take the ferry from Bengkalis to Batam
- Take the foot from Bengkalis to Batam
- Take the bus from Bengkalis to Batam
- Take the transfer from Bengkalis to Batam
- Take the bus from Bengkalis to Batam
- Take the foot from Bengkalis to Batam
- Take the ferry from Bengkalis to Batam
10h 32m
$115–167
Activities
- Batam Cable Ski & Wakeboard Park
- Waterfront City
Hotel

Day 4: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakarta
- Fly from Batam to Jakarta
- Take the foot from Batam to Jakarta
- Take the bus from Batam to Jakarta
3h 10m
$95–182
Activities
- KidZania Jakarta
- Setu Babakan Betawi Cultural Village
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
- Take the foot from Jakarta to Yogyakarta
- Fly from Jakarta to Yogyakarta
- Take the transfer from Jakarta to Yogyakarta
- Take the bus from Jakarta to Yogyakarta
3h 35m
$121–161
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Malioboro Street
Hotel

Day 6: Malang, Indonesia
Transport
- Take the bus from Yogyakarta to Malang
- Take the taxi from Yogyakarta to Malang
5h 57m
$23–25
Activities
- Jatim Park 2
- Coban Rondo Waterfall
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- House of Sampoerna
- Monumen Kapal Selam
Hotel

Day 8: Denpasar, Indonesia
Transport
- Take the taxi from Surabaya to Denpasar
- Fly from Surabaya to Denpasar
- Take the taxi from Surabaya to Denpasar
1h 32m
$83–138
Activities
- Taman Werdhi Budaya Art Centre
- Le Mayeur Museum
Hotel

Day 9: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubud
- Take the bus from Denpasar to Ubud
1h 18m
$9–18
Activities
- Neka Art Museum
- Ayung River White Water Rafting
Hotel

Day 10: Banyuwangi, Indonesia
Transport
- Take the bus from Ubud to Banyuwangi
- Take the foot from Ubud to Banyuwangi
- Take the bus from Ubud to Banyuwangi
6h 33m
$28–33
Activities
- Alas Purwo National Park
- Watu Dodol Beach
Hotel

Day 11: Semarang, Indonesia
Transport
- Take the taxi from Banyuwangi to Semarang
- Fly from Banyuwangi to Semarang
- Take the taxi from Banyuwangi to Semarang
4h 23m
$168–252
Activities
- Semarang Contemporary Art Gallery
- Sam Poo Kong Temple
Hotel

Day 12: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapan
- Fly from Semarang to Balikpapan
- Take the taxi from Semarang to Balikpapan
2h 7m
$129–162
Activities
- Masjid Agung At-Taqwa
- Balikpapan Ocean Square
Hotel

Day 13: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manado
- Fly from Balikpapan to Manado
- Take the taxi from Balikpapan to Manado
2h 15m
$155–328
Activities
- Malalayang Beach
- North Sulawesi Museum
Hotel

Day 14: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$64–92
Activities
- Museum Purbakala Gorontalo
- Benteng Otanaha
Hotel

Day 15: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$177–256
Activities
- Pasar Sentral Luwuk
- Luwuk Grand Mosque
Hotel

Day 16: Bitung, Indonesia
Transport
- Take the taxi from Luwuk to Bitung
- Fly from Luwuk to Bitung
- Take the taxi from Luwuk to Bitung
4h 34m
$303–369
Activities
- Enjoy views from Puncak Bitung
- Visit Pantai Batu Angus
Hotel

Day 17: Ternate, Indonesia
Transport
- Take the taxi from Bitung to Ternate
- Fly from Bitung to Ternate
- Take the taxi from Bitung to Ternate
1h 33m
$129–185
Activities
- Tour Museum Kedaton Sultan Ternate
- Admire Lake Tolire Besar
Hotel

Day 18: Ambon, Indonesia
Transport
- Take the taxi from Ternate to Ambon
- Fly from Ternate to Ambon
- Take the taxi from Ternate to Ambon
1h 58m
$175–618
Activities
- Tulehu Hot Springs
- Liang Beach
Hotel

Day 19: Sorong, Indonesia
Transport
- Take the taxi from Ambon to Sorong
- Fly from Ambon to Sorong
- Take the taxi from Ambon to Sorong
1h 27m
$104–668
Activities
- Pasar Remu Market Experience
- Japanese Cave Exploration
Hotel

Day 20: Makassar, Indonesia
Transport
- Take the taxi from Sorong to Makassar
- Fly from Sorong to Makassar
- Take the taxi from Sorong to Makassar
2h 29m
$164–327
Activities
- Akarena Beach
- Fort Rotterdam
Hotel



