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 Monument Monas
- Jakarta History Museum Fatahillah Museum
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
- Affandi Museum
- Kota Gede Silver Craft Center
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
- Eco Green Park
- Taman Rekreasi Selecta
Hotel

Day 4: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Jalan Tunjungan
- Pasar Atom
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
$158–202
Activities
- Batam Grand Mosque
- Batam Miniature Park
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
- Danau Buatan Lembah Sari
- 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
- Wisata Mangrove Dumai
- Taman Wisata Alam Sungai Dumai
Hotel

8 days in Indonesia
DenpasarDumaiItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Big Garden Corner
- Bajra Sandhi Monument
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
- Traditional Balinese Dance Performance
- The Yoga Barn
Hotel

Day 3: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakarta
- Take the transfer from Ubud to Yogyakarta
- Fly from Ubud to Yogyakarta
- Take the foot from Ubud to Yogyakarta
- Take the train from Ubud to Yogyakarta
5h 9m
$107–141
Activities
- Malioboro Street
- Pinus Pengger Pine Forest
Hotel

Day 4: 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
- Sunda Kelapa Port
- National Museum of Indonesia
Hotel

Day 5: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandung
1h 57m
$11–17
Activities
- Tangkuban Perahu
- Bandung Zoo
Hotel

Day 6: 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
$110–177
Activities
- Engku Putri Batam Centre Park
- Mega Mall Batam Centre
Hotel

Day 7: 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
- Rumah Singgah Sultan Siak
- Pekanbaru Mall
Hotel

Day 8: Dumai, Indonesia
Transport
- Take the bus from Pekanbaru to Dumai
- Take the bus from Pekanbaru to Dumai
4h 56m
See more transport optionsActivities
- Kuliner Malam Dumai
- Pantai Purnama
Hotel

9 days in Indonesia
UbudDumaiItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Balinese Cooking Class
- The Yoga Barn
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
- Taman Werdhi Budaya Art Centre
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
- Art1 New Museum
- Istiqlal Mosque
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
- Taman Sari Water Castle
- Ramayana Ballet at Prambanan
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
- Pujon Kidul Tourism Village
- Alun-Alun Kota Malang
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Jalan Tunjungan
- Klenteng Sanggar Agung
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
$158–202
Activities
- DC Mall
- Batam Grand Mosque
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
- Pusat Kebudayaan Riau
- Sentra Oleh-Oleh Khas Riau
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
- Hutan Wisata Dumai
- Vihara Buddha Dharma
Hotel

10 days in Indonesia
YogyakartaBukittinggiItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Ullen Sentalu Museum
- Jomblang Cave Adventure
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
- Jakarta Cathedral
- National Museum of Indonesia
Hotel

Day 3: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandung
1h 57m
$11–17
Activities
- Tangkuban Perahu
- Bandung Zoo
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
$110–177
Activities
- Batam Cable Ski & Wakeboard Park
- Engku Putri Batam Centre Park
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
- Taman Kota Pekanbaru
- Pasar Bawah
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
- Masjid Raya Dumai
- Pasar Tradisional Dock 7
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
- Merdeka Walk
- Maimun Palace
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
- Blang Padang Field
- Kuliner Malam Peunayong
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
- Pantai Padang
- Adityawarman Museum
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
- Gua Ngalau Kamang
- Lobang Jepang
Hotel

11 days in Indonesia
Labuan BajoDumaiItinerary navigation
Day 1: Labuan Bajo, Indonesia
Activities
- Manta Point Snorkeling
- Rangko Cave Swimming
Hotel

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

Day 3: Waingapu, Indonesia
Transport
- Fly from Ende to Waingapu
- Take the taxi from Ende to Waingapu
3h 39m
$212–283
Activities
- Pasar Inpres Waingapu
- Rende Traditional Village
Hotel

Day 4: Denpasar, Indonesia
Transport
- Take the taxi from Waingapu to Denpasar
- Fly from Waingapu to Denpasar
- Take the taxi from Waingapu to Denpasar
1h 42m
$166–320
Activities
- Puputan Park
- Pura Jagatnatha Temple
Hotel

Day 5: 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
- Neka Art Museum
Hotel

Day 6: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakarta
- Take the transfer from Ubud to Yogyakarta
- Fly from Ubud to Yogyakarta
- Take the foot from Ubud to Yogyakarta
- Take the train from Ubud to Yogyakarta
5h 9m
$107–141
Activities
- Taman Sari Water Castle
- Mount Merapi Jeep Tour
Hotel

Day 7: 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
- Jakarta History Museum Fatahillah Museum
- Art1 New Museum
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandung
1h 57m
$11–17
Activities
- Bandung Geological Museum
- Curug Dago
Hotel

Day 9: 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
$110–177
Activities
- Mega Mall Batam Centre
- Taman Wisata Alam Muka Kuning
Hotel

Day 10: 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
- Pasar Bawah
- Trans Studio Mini Pekanbaru
Hotel

Day 11: Dumai, Indonesia
Transport
- Take the bus from Pekanbaru to Dumai
- Take the bus from Pekanbaru to Dumai
4h 56m
See more transport optionsActivities
- Pantai Teluk Makmur
- Pantai Purnama
Hotel

12 days in Indonesia
SorongBanda AcehItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Tanjung Kasuari Beach Relax
- 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–668
Activities
- Ambon City Center Market
- Hukurila 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
- Visit Pantai Bobane Ici
- Witness Batu Angus
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
- National Museum of Indonesia
- Jakarta Cathedral
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
- Kota Gede Silver Craft Center
- 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
- Candi Singosari
- Mount Bromo Sunrise Tour
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Pasar Atom
- Monumen Kapal Selam
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
$158–202
Activities
- Golden City Go-Kart
- Ranoh Island
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
- Trans Studio Mini Pekanbaru
- Dekranasda Riau
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
- Vihara Buddha Dharma
- Taman Wisata Alam Sungai 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
- Centre Point Mall
- Great Mosque of 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
- Floating Boat on House Lampulo
- Taman Putroe Phang
Hotel

13 days in Indonesia
BatamLuwukItinerary navigation
Day 1: Batam, Indonesia
Activities
- Waterfront City
- Nagoya Hill Shopping Mall
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–183
Activities
- Sky Garden Rooftop Bar
- Jakarta History Museum Fatahillah Museum
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
- Affandi Museum
- Ullen Sentalu Museum
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
- Batu Night Spectacular
- Coban Rondo Waterfall
Hotel

Day 5: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Surabaya Zoo
- Jalan Tunjungan
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
- Big Garden Corner
- Turtle Conservation and Education Centre
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
- Traditional Balinese Dance Performance
- Sacred Monkey Forest Sanctuary
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
- Kalibendo Plantation
- Green Bay
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
$178–262
Activities
- Dusun Semilir Eco Park
- Brown Canyon
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
- Caribbean Island Waterpark
- 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
- Mount Tumpa Recreational Park
- Linow Lake
Hotel

Day 12: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$65–93
Activities
- Danau Limboto
- Wisata Hiu Paus Botubarani
Hotel

Day 13: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$178–258
Activities
- Bukit Kasih Sayang
- Exploring Local Culinary Delights
Hotel

14 days in Indonesia
BandungManadoItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Floating Market Lembang
- Gedung Sate
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the train from Bandung to Yogyakarta
6h 7m
$21–35
Activities
- Yogya Kembali Monument Monjali
- Affandi Museum
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
- Sunda Kelapa Port
- Sky Garden Rooftop Bar
Hotel

Day 4: Surabaya, Indonesia
Transport
- Take the train from Jakarta to Surabaya
7h 45m
$28–40
Activities
- Ampel Mosque and Arab Quarter
- Museum Kesehatan Dr. Adhyatma
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Surabaya to Malang
1h 57m
$5–29
Activities
- Jatim Park 2
- Alun-Alun Kota Malang
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangi
6h 37m
$16–30
Activities
- Boom Beach
- Watu Dodol Beach
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
- Jalan Gajah Mada Shopping Street
- Pura Jagatnatha Temple
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
- Bali Pulina Agro Tourism Coffee Plantation
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–230
Activities
- Rangko Cave Swimming
- Pink Beach Snorkeling
Hotel

Day 10: Ende, Indonesia
Transport
- Fly from Labuan Bajo to Ende
55 min
$75–120
Activities
- Louvre Museum
- Seine River Cruise
Hotel

Day 11: Waingapu, Indonesia
Transport
- Fly from Ende to Waingapu
- Take the taxi from Ende to Waingapu
3h 39m
$212–283
Activities
- Pasar Inpres Waingapu
- Rende Traditional Village
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
- Air Terjun Oi Fanda
- Pantai Lawata
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
- Akarena Beach
- Fort Rotterdam
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
- Tangkoko Batuangus Nature Reserve
- Waruga Sawangan
Hotel

15 days in Indonesia
MedanBitungItinerary navigation
Day 1: Medan, Indonesia
Activities
- Rahmat International Wildlife Museum & Gallery
- Merdeka Walk
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
- 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–183
Activities
- Taman Mini Indonesia Indah TMII
- Setu Babakan Betawi Cultural Village
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
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
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
- Candi Singosari
- Kampung Warna-Warni Jodipan
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Jalan Tunjungan
- Kenjeran Park
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
- Puputan Park
- Bajra Sandhi Monument
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
- Pura Taman Saraswati Water Palace
- Neka Art Museum
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
- Sukamade Turtle Beach
- Tabuhan Island
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
$178–262
Activities
- Lawang Sewu
- Semarang Contemporary Art Gallery
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
- Caribbean Island Waterpark
- Melawai Beach
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
- Wakeke Street Culinary Tour
- Tangkoko Batuangus Nature Reserve
Hotel

Day 13: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$65–93
Activities
- Menara Keagungan Limboto
- Danau Perintis
Hotel

Day 14: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$178–258
Activities
- Batu Gong Beach
- 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–370
Activities
- Taman Wisata Alam Batu Putih
- Relax at Pantai Serena
Hotel

16 days in Indonesia
KupangMalangItinerary navigation
Day 1: Kupang, Indonesia
Activities
- Patung Komodo
- Museum Negeri Provinsi NTT
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
- Watubela Beach
- Pantai Cemara
Hotel

Day 3: Ende, Indonesia
Transport
- Take the taxi from Waingapu to Ende
- Fly from Waingapu to Ende
6h
$203–284
Activities
- Arc de Triomphe
- Champs-Elysees
Hotel

Day 4: Labuan Bajo, Indonesia
Transport
- Fly from Ende to Labuan Bajo
50 min
$75–120
Activities
- Rangko Cave Swimming
- Padar Island Hike
Hotel

Day 5: Bima, Indonesia
Transport
- Fly from Labuan Bajo to Bima
- Take the taxi from Labuan Bajo to Bima
3h 39m
$233–285
Activities
- Pantai Lawata
- Air Terjun Oi Fanda
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
- Bantimurung-Bulusaraung National Park
- 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
- Mount Tumpa Recreational Park
- North Sulawesi Museum
Hotel

Day 8: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$65–93
Activities
- Kuliner Sate Tuna
- Taman Laut Olele
Hotel

Day 9: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$178–258
Activities
- Snorkeling at Pulo Dua
- Exploring Local Culinary Delights
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–370
Activities
- Bitung City Exploration
- Visit Bitung Fish Market
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
$130–185
Activities
- Relax at Pantai Sulamadaha
- Explore Fort Oranje
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–619
Activities
- Siwa Lima Museum
- 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
- Pasar Remu Market Experience
- Sorong Harbor Sunset View
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–406
Activities
- Taman Mini Indonesia Indah TMII
- Jakarta Cathedral
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
- Gembira Loka Zoo
- Ramayana Ballet at Prambanan
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
- Museum Angkut
- Wendit Recreational Park
Hotel

17 days in Indonesia
BalikpapanUbudItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Pantai Manggar Segarasari
- Caribbean Island Waterpark
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
- Ban Hin Kiong Temple
- Mount Tumpa Recreational Park
Hotel

Day 3: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$65–93
Activities
- Taman Laut Olele
- Museum Purbakala Gorontalo
Hotel

Day 4: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$178–258
Activities
- Kilo Lima Beach
- Batu Gong 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–370
Activities
- Relax at Pantai Mawali
- Relax at Pantai Serena
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
$130–185
Activities
- Snorkel at Pantai Jikomalamo
- See Masjid Raya Al Munawwar
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–619
Activities
- Siwa Lima Museum
- Hukurila 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
- Birdwatching Excursion
- Coastal Kayaking
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–337
Activities
- Akarena Beach
- Bantimurung-Bulusaraung National Park
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
- Ayani Mega Mall
- West Kalimantan State Museum
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–260
Activities
- Barelang Bridge
- Waterfront City
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–183
Activities
- Grand Indonesia Shopping Town
- Sky Garden Rooftop Bar
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
- Pinus Pengger Pine Forest
- Jomblang Cave Adventure
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
- Pujon Kidul Tourism Village
- Wendit Recreational Park
Hotel

Day 15: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Taman Bungkul
- Monumen Kapal Selam
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
- Upside Down World Bali
- 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
- Tirta Empul Temple
- ATV Quad Bike Adventure
Hotel

18 days in Indonesia
DumaiSorongItinerary navigation
Day 1: Dumai, Indonesia
Activities
- Pasar Tradisional Dock 7
- Masjid Raya Dumai
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–163
Activities
- Batam Grand Mosque
- Taman Wisata Alam Muka Kuning
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–183
Activities
- Kota Tua Jakarta
- Jakarta History Museum Fatahillah 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
- 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
- Museum Angkut
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Tugu Pahlawan
- Taman Bungkul
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
- Puputan Park
- Pasar Badung Market
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
- Bali Pulina Agro Tourism Coffee Plantation
- Traditional Balinese Dance Performance
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
- Kemiren Osing Village
- Jagir Waterfall
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
$178–262
Activities
- Semarang Contemporary Art Gallery
- Dusun Semilir Eco Park
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
- Kampung Atas Air
- Caribbean Island Waterpark
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
- Linow Lake
- Wakeke Street Culinary Tour
Hotel

Day 13: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$65–93
Activities
- Danau Perintis
- Pantai Olele
Hotel

Day 14: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$178–258
Activities
- Luwuk Grand Mosque
- Banggai Cultural Performance
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–370
Activities
- Local Cuisine Tasting
- Enjoy views from Puncak Bitung
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
$130–185
Activities
- Hike Mount Gamalama
- Snorkel at Pantai Jikomalamo
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–619
Activities
- Liang Beach
- 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
- Birdwatching Excursion
- Sorong Harbor Sunset View
Hotel

19 days in Indonesia
PontianakMakassarItinerary navigation
Day 1: Pontianak, Indonesia
Activities
- Jami Mosque Pontianak
- Aloevera Center
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–260
Activities
- Golden Prawn 933 Seafood Restaurant
- Ocarina Batam Theme 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–183
Activities
- Kota Tua Jakarta
- Sunda Kelapa Port
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
- Gembira Loka Zoo
- Affandi Museum
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
- Taman Rekreasi Selecta
- Coban Rondo Waterfall
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- Museum Sepuluh Nopember
- Ampel Mosque and Arab Quarter
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
- Puputan Park
- Jalan Gajah Mada Shopping Street
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
- Traditional Balinese Dance Performance
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
- Baluran National Park
- 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
$178–262
Activities
- Umbul Sidomukti
- Pantai Marina
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
- Danau Cermin Lamaru
- Kampung Atas Air
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
- Tunan Waterfall
- Ban Hin Kiong Temple
Hotel

Day 13: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$65–93
Activities
- Menara Keagungan Limboto
- Benteng Otanaha
Hotel

Day 14: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$178–258
Activities
- Kilo Lima Beach
- Pulo Dua Waterfall
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–370
Activities
- Taman Wisata Alam Batu Putih
- Relax at Pantai Mawali
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
$130–185
Activities
- Hike Mount Gamalama
- See Masjid Raya Al Munawwar
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–619
Activities
- Hukurila Beach
- Martha Christina Tiahahu Monument
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
- Doom Island Exploration
- Coastal Kayaking
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–337
Activities
- Rammang-Rammang Karst Village
- Samalona Island
Hotel

20 days in Indonesia
BengkalisMakassarItinerary navigation
Days 1–2: Bengkalis, Indonesia
Activities
- Pantai Selat Baru
- Hutan Mangrove Bantan
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–172
Activities
- Nagoya Hill Shopping Mall
- Mega Mall Batam Centre
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–183
Activities
- National Museum of Indonesia
- Jakarta Cathedral
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
- Yogya Kembali Monument Monjali
- Borobudur Temple
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
- Mount Bromo Sunrise Tour
- Pujon Kidul Tourism Village
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Malang to Surabaya
1h 51m
$5–29
Activities
- House of Sampoerna
- Pasar Atom
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
- Jalan Gajah Mada Shopping Street
- Big Garden Corner
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
- Ubud Palace
- Bali Pulina Agro Tourism Coffee Plantation
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
- Jagir Waterfall
- Alas Purwo National Park
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
$178–262
Activities
- Kota Lama Old Town
- Pantai Marina
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
- Melawai Beach
- Kebun Raya Balikpapan
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
- Tunan Waterfall
- Lembeh Strait Diving
Hotel

Day 14: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalo0 m
5h 51m
$65–93
Activities
- Danau Limboto
- Kuliner Sate Tuna
Hotel

Day 15: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwuk0 m
15h 26m
$178–258
Activities
- Batu Gong Beach
- Kilo Lima Beach
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–370
Activities
- Relax at Pantai Tanjung Merah
- Relax at Pantai Serena
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
$130–185
Activities
- Explore Fort Oranje
- Discover Benteng Kalamata
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–619
Activities
- Ambon City Center Market
- Hukurila 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
- Tanjung Kasuari Beach Relax
- 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–337
Activities
- Trans Studio Makassar
- Somba Opu Traditional Market
Hotel



