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
JakartaPekanbaruItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- National Monument Monas
- KidZania Jakarta
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Ramayana Ballet at Prambanan
- Affandi Museum
Hotel

Day 3: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Hawaii Waterpark Malang
- Alun-Alun Kota Malang
Hotel

Day 4: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Tabuhan Island
- Green Bay
Hotel

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Jalan Tunjungan
- Ampel Mosque and Arab Quarter
Hotel

Day 6: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$147–191
Activities
- Taman Wisata Alam Muka Kuning
- Batam Miniature Park
Hotel

Day 7: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the foot from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
2h 7m
See more transport optionsActivities
- Taman Rekreasi Alam Mayang
- Kuliner Malam Jalan Arifin Achmad
Hotel

8 days in Indonesia
DenpasarBandungItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Pura Jagatnatha Temple
- Puputan Park
Hotel

Day 2: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Tirta Empul Temple
- Bali Pulina Agro Tourism Coffee Plantation
Hotel

Day 3: Banyuwangi, Indonesia
Transport
- Take the bus from Ubud to Banyuwangibus
- Take the foot from Ubud to Banyuwangiwalk
- Take the bus from Ubud to Banyuwangibus
6h 33m
$26–31
Activities
- Alas Purwo National Park
- Sukamade Turtle Beach
Hotel

Day 4: Malang, Indonesia
Transport
- Take the train from Banyuwangi to Malangtrain
6h 48m
$15–28
Activities
- Wendit Recreational Park
- Mount Bromo Sunrise Tour
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the train from Malang to Yogyakartatrain
6h 1m
$18–29
Activities
- Malioboro Street
- Jomblang Cave Adventure
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Yogyakarta to Surabayatrain
4h
$15–28
Activities
- Museum Kesehatan Dr. Adhyatma
- Taman Bungkul
Hotel

Day 7: Jakarta, Indonesia
Transport
- Take the taxi from Surabaya to Jakartataxi
- Fly from Surabaya to Jakartaplane
- Take the foot from Surabaya to Jakartawalk
- Take the bus from Surabaya to Jakartabus
- Take the transfer from Surabaya to Jakartatransfer
- Take the bus from Surabaya to Jakartabus
2h 30m
$111–202
Activities
- National Museum of Indonesia
- Grand Indonesia Shopping Town
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–16
Activities
- Trans Studio Bandung
- Cihampelas Walk
Hotel

9 days in Indonesia
YogyakartaWonosoboItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Yogya Kembali Monument Monjali
- Malioboro Street
Hotel

Day 2: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Mount Bromo Sunrise Tour
- Hawaii Waterpark Malang
Hotel

Day 3: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Red Island Beach
- Baluran National Park
Hotel

Day 4: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Klenteng Sanggar Agung
- Surabaya Zoo
Hotel

Day 5: Jakarta, Indonesia
Transport
- Take the taxi from Surabaya to Jakartataxi
- Fly from Surabaya to Jakartaplane
- Take the foot from Surabaya to Jakartawalk
- Take the bus from Surabaya to Jakartabus
- Take the transfer from Surabaya to Jakartatransfer
- Take the bus from Surabaya to Jakartabus
2h 30m
$111–202
Activities
- Kota Tua Jakarta
- Glodok Chinatown
Hotel

Day 6: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–16
Activities
- Bandung Institute of Technology
- Trans Studio Bandung
Hotel

Day 7: Pangandaran, Indonesia
Transport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$55–358
Activities
- Green Valley Citumang
- Pasir Putih Beach
Hotel

Day 8: Purwokerto, Indonesia
Transport
- Take the taxi from Pangandaran to Purwokertotaxi
- Take the train from Pangandaran to Purwokertotrain
2h 20m
$19–46
Activities
- The Village Purwokerto
- Alun-alun Purwokerto
Hotel

Day 9: Wonosobo, Indonesia
Transport
- Take the train from Purwokerto to Wonosobotrain
- Take the foot from Purwokerto to Wonosobowalk
- Take the bus from Purwokerto to Wonosobobus
5h 37m
$15–34
Activities
- Visit Telaga Warna and Pengilon
- Taste Mie Ongklok Longgeng
Hotel

10 days in Indonesia
UbudBengkalisItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Ubud Palace
- The Yoga Barn
Hotel

Day 2: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
51 min
See more transport optionsActivities
- Jalan Gajah Mada Shopping Street
- Pasar Badung Market
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Denpasar to Jakartataxi
- Fly from Denpasar to Jakartaplane
- Take the foot from Denpasar to Jakartawalk
- Take the bus from Denpasar to Jakartabus
- Take the transfer from Denpasar to Jakartatransfer
- Take the bus from Denpasar to Jakartabus
2h 52m
$123–285
Activities
- Sky Garden Rooftop Bar
- Grand Indonesia Shopping Town
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Yogya Kembali Monument Monjali
- Prambanan Temple
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Jatim Park 2
- Hawaii Waterpark Malang
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Kalibendo Plantation
- Watu Dodol Beach
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Klenteng Sanggar Agung
- Suramadu National Bridge
Hotel

Day 8: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$147–191
Activities
- Maha Vihara Duta Maitreya Temple
- DC Mall
Hotel

Day 9: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the foot from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
2h 7m
See more transport optionsActivities
- Mesjid Raya An-Nur
- Museum Sang Nila Utama
Hotel

Day 10: Bengkalis, Indonesia
Transport
- Take the bus from Pekanbaru to Bengkalisbus
- Take the bus from Pekanbaru to Bengkalisbus
- Take the taxi from Pekanbaru to Bengkalistaxi
- Take the car ferry from Pekanbaru to Bengkaliscarferry
8h 52m
See more transport optionsActivities
- Masjid Agung Bengkalis
- Bengkalis Water Front City
Hotel
11 days in Indonesia
Labuan BajoUbudItinerary navigation
Day 1: Labuan Bajo, Indonesia
Activities
- Taka Makassar Sandbar
- Scuba Diving
Hotel

Day 2: Makassar, Indonesia
Transport
- Fly from Labuan Bajo to Makassarplane
- Take the taxi from Labuan Bajo to Makassartaxi
3h 35m
$166–260
Activities
- Losari Beach
- Trans Studio Makassar
Hotel

Day 3: Pontianak, Indonesia
Transport
- Take the taxi from Makassar to Pontianaktaxi
- Fly from Makassar to Pontianakplane
- Take the taxi from Makassar to Pontianaktaxi
4h 51m
$187–251
Activities
- Rumah Betang Radakng Dayak Longhouse
- Equator Monument
Hotel

Day 4: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 52m
$125–259
Activities
- Barelang Bridge
- Batam Miniature Park
Hotel

Day 5: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$109–171
Activities
- National Monument Monas
- Jakarta History Museum Fatahillah Museum
Hotel

Day 6: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Affandi Museum
- Kota Gede Silver Craft Center
Hotel

Day 7: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Malang Night Paradise
- Candi Singosari
Hotel

Day 8: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Jagir Waterfall
- Red Island Beach
Hotel

Day 9: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Kenjeran Park
- Ampel Mosque and Arab Quarter
Hotel

Day 10: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–27
Activities
- Probolinggo Culinary Experience
- Probolinggo City Sightseeing
Hotel

Day 11: Ubud, Indonesia
Transport
- Take the train from Probolinggo to Ubudtrain
- Take the foot from Probolinggo to Ubudwalk
- Take the car ferry from Probolinggo to Ubudcarferry
- Take the taxi from Probolinggo to Ubudtaxi
7h 8m
$97–157
Activities
- Ubud Palace
- Sacred Monkey Forest Sanctuary
Hotel

12 days in Indonesia
SorongBengkalisItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Tanjung Kasuari Beach Relax
- Sorong Botanical Garden Stroll
Hotel

Day 2: Nabire, Indonesia
Transport
- Take the taxi from Sorong to Nabiretaxi
- Fly from Sorong to Nabireplane
1h 19m
$184–294
Activities
- Cultural Visit to Local Villages
- Swim at Kali Biru
Hotel
Day 3: Jayapura, Indonesia
Transport
- Fly from Nabire to Jayapuraplane
- Take the taxi from Nabire to Jayapurataxi
1h 33m
$140–323
Activities
- Youtefa Bridge
- Mandala Stadium
Hotel

Day 4: Medan, Indonesia
Transport
- Take the taxi from Jayapura to Medantaxi
- Fly from Jayapura to Medanplane
- Take the foot from Jayapura to Medanwalk
- Take the train from Jayapura to Medantrain
13h 18m
$477–1,722
Activities
- Rahmat International Wildlife Museum & Gallery
- Kampung Madras Little India
Hotel

Day 5: Jakarta, Indonesia
Transport
- Take the train from Medan to Jakartatrain
- Take the foot from Medan to Jakartawalk
- Fly from Medan to Jakartaplane
- Take the foot from Medan to Jakartawalk
- Take the bus from Medan to Jakartabus
7h 46m
$114–216
Activities
- Glodok Chinatown
- Grand Indonesia Shopping Town
Hotel

Day 6: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Yogya Kembali Monument Monjali
- Ullen Sentalu Museum
Hotel

Day 7: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Alun-Alun Kota Malang
- Kampung Warna-Warni Jodipan
Hotel

Day 8: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Kalibendo Plantation
- Ijen Crater
Hotel

Day 9: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Taman Bungkul
- Museum Sepuluh Nopember
Hotel

Day 10: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$147–191
Activities
- Golden City Go-Kart
- Batam Grand Mosque
Hotel

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

Day 12: Bengkalis, Indonesia
Transport
- Take the bus from Pekanbaru to Bengkalisbus
- Take the bus from Pekanbaru to Bengkalisbus
- Take the taxi from Pekanbaru to Bengkalistaxi
- Take the car ferry from Pekanbaru to Bengkaliscarferry
8h 52m
See more transport optionsActivities
- Pantai Selat Baru
- Kuliner Khas Bengkalis
Hotel
13 days in Indonesia
SurabayaPekalonganItinerary navigation
Day 1: Surabaya, Indonesia
Activities
- Ampel Mosque and Arab Quarter
- Cheng Hoo Mosque
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the train from Surabaya to Yogyakartatrain
4h
$15–28
Activities
- Ramayana Ballet at Prambanan
- Borobudur Temple
Hotel

Day 3: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Hawaii Waterpark Malang
- Taman Rekreasi Selecta
Hotel

Day 4: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Baluran National Park
- Kalibendo Plantation
Hotel

Day 5: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Pasar Badung Market
- Big Garden Corner
Hotel

Day 6: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Neka Art Museum
- Tegalalang Rice Terraces
Hotel

Day 7: Jakarta, Indonesia
Transport
- Take the bus from Ubud to Jakartabus
- Take the transfer from Ubud to Jakartatransfer
- Fly from Ubud to Jakartaplane
- Take the foot from Ubud to Jakartawalk
- Take the bus from Ubud to Jakartabus
- Take the transfer from Ubud to Jakartatransfer
- Take the bus from Ubud to Jakartabus
5h 10m
$113–263
Activities
- Ragunan Zoo
- Sky Garden Rooftop Bar
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–16
Activities
- Floating Market Lembang
- Tangkuban Perahu
Hotel

Day 9: Pangandaran, Indonesia
Transport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$55–358
Activities
- Madasari Beach
- Goa Jepang
Hotel

Day 10: Purwokerto, Indonesia
Transport
- Take the taxi from Pangandaran to Purwokertotaxi
- Take the train from Pangandaran to Purwokertotrain
2h 20m
$19–46
Activities
- Curug Gede
- Curug Cipendok
Hotel

Day 11: Wonosobo, Indonesia
Transport
- Take the train from Purwokerto to Wonosobotrain
- Take the foot from Purwokerto to Wonosobowalk
- Take the bus from Purwokerto to Wonosobobus
5h 37m
$15–34
Activities
- Stroll around Telaga Cebong
- Experience Alun-Alun Wonosobo
Hotel

Day 12: Banjarnegara, Indonesia
Transport
- Drive from Wonosobo to Banjarnegaracar 0 m
26 min
$5–7
Activities
- Sumur Jalatunda
- Bukit Sikunir
Hotel

Day 13: Pekalongan, Indonesia
Transport
- Take the taxi from Banjarnegara to Pekalongantaxi
- Take the train from Banjarnegara to Pekalongantrain
4h 16m
$27–47
Activities
- Wisata Edukasi Batik Katura
- Alun-alun Kota Pekalongan
Hotel

14 days in Indonesia
BatamBalikpapanItinerary navigation
Day 1: Batam, Indonesia
Activities
- Barelang Bridge
- Maha Vihara Duta Maitreya Temple
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$109–171
Activities
- Sunda Kelapa Port
- Ragunan Zoo
Hotel

Day 3: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Mount Merapi Jeep Tour
Hotel

Day 4: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Jatim Park 2
- Eco Green Park
Hotel

Day 5: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Kemiren Osing Village
- Green Bay
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Cheng Hoo Mosque
- Gereja Katolik Kelahiran Santa Perawan Maria
Hotel

Day 7: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–27
Activities
- Relax at Alun-Alun Probolinggo
- Probolinggo Culinary Experience
Hotel

Day 8: Ubud, Indonesia
Transport
- Take the train from Probolinggo to Ubudtrain
- Take the foot from Probolinggo to Ubudwalk
- Take the car ferry from Probolinggo to Ubudcarferry
- Take the taxi from Probolinggo to Ubudtaxi
7h 8m
$97–157
Activities
- Tirta Empul Temple
- Sacred Monkey Forest Sanctuary
Hotel

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

Day 10: Labuan Bajo, Indonesia
Transport
- Take the taxi from Denpasar to Labuan Bajotaxi
- Fly from Denpasar to Labuan Bajoplane
1h 27m
$67–194
Activities
- Scuba Diving
- Batu Cermin Cave Exploration
Hotel

Day 11: Makassar, Indonesia
Transport
- Fly from Labuan Bajo to Makassarplane
- Take the taxi from Labuan Bajo to Makassartaxi
3h 35m
$166–260
Activities
- Akarena Beach
- Center Point of Indonesia CPI
Hotel

Day 12: Pontianak, Indonesia
Transport
- Take the taxi from Makassar to Pontianaktaxi
- Fly from Makassar to Pontianakplane
- Take the taxi from Makassar to Pontianaktaxi
4h 51m
$187–251
Activities
- Kadriyah Palace
- Rumah Betang Radakng Dayak Longhouse
Hotel

Day 13: Singkawang, Indonesia
Transport
- Take the bus from Pontianak to Singkawangbus
- Take the taxi from Pontianak to Singkawangtaxi
7h 10m
$8–27
Activities
- Air Terjun Eria
- Singkawang Culinary Tour
Hotel

Day 14: Balikpapan, Indonesia
Transport
- Take the taxi from Singkawang to Balikpapantaxi
- Fly from Singkawang to Balikpapanplane
- Take the taxi from Singkawang to Balikpapantaxi
4h 14m
$224–379
Activities
- Bekapai Park
- Danau Cermin Lamaru
Hotel

15 days in Indonesia
BandungSibolgaItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Curug Dago
- Ranca Upas
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the train from Bandung to Yogyakartatrain
6h 7m
$20–29
Activities
- Prambanan Temple
- Ullen Sentalu Museum
Hotel

Day 3: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Wendit Recreational Park
- Taman Rekreasi Selecta
Hotel

Day 4: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Ijen Crater
- Baluran National Park
Hotel

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Jalan Tunjungan
- Cheng Hoo Mosque
Hotel

Day 6: Jakarta, Indonesia
Transport
- Take the taxi from Surabaya to Jakartataxi
- Fly from Surabaya to Jakartaplane
- Take the foot from Surabaya to Jakartawalk
- Take the bus from Surabaya to Jakartabus
- Take the transfer from Surabaya to Jakartatransfer
- Take the bus from Surabaya to Jakartabus
2h 30m
$111–202
Activities
- Taman Mini Indonesia Indah TMII
- Ragunan Zoo
Hotel

Day 7: Bogor, Indonesia
Transport
- Take the train from Jakarta to Bogortrain
1h 10m
$1
Activities
- Mount Pancar Hot Spring
- Bogor Botanical Gardens
Hotel

Day 8: Sukabumi, Indonesia
Transport
- Take the train from Bogor to Sukabumitrain
1h 50m
$2–27
Activities
- Pangumbahan Sea Turtle Conservation Center
- Cisolok Hot Springs
Hotel

Day 9: Medan, Indonesia
Transport
- Take the bus from Sukabumi to Medanbus
- Take the bus from Sukabumi to Medanbus
- Take the foot from Sukabumi to Medanwalk
- Take the bus from Sukabumi to Medanbus
- Take the transfer from Sukabumi to Medantransfer
- Fly from Sukabumi to Medanplane
- Take the foot from Sukabumi to Medanwalk
- Take the train from Sukabumi to Medantrain
11h 34m
$117–240
Activities
- Graha Maria Annai Velangkanni
- Tip Top Restaurant
Hotel

Day 10: Padang, Indonesia
Transport
- Take the train from Medan to Padangtrain
- Take the foot from Medan to Padangwalk
- Fly from Medan to Padangplane
- Take the transfer from Medan to Padangtransfer
- Take the bus from Medan to Padangbus
6h 43m
$104–216
Activities
- Pantai Padang
- Taman Hutan Raya Bung Hatta
Hotel

Day 11: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–71
Activities
- Museum Rumah Kelahiran Bung Hatta
- Istana Pagaruyung
Hotel

Day 12: Pekanbaru, Indonesia
Transport
- Take the bus from Bukittinggi to Pekanbarubus
- Take the bus from Bukittinggi to Pekanbarubus
6h 12m
$23
Activities
- Dekranasda Riau
- Taman Rekreasi Alam Mayang
Hotel

Day 13: Batam, Indonesia
Transport
- Take the bus from Pekanbaru to Batambus
- Take the foot from Pekanbaru to Batamwalk
- Fly from Pekanbaru to Batamplane
- Take the taxi from Pekanbaru to Batamtaxi
3h 1m
See more transport optionsActivities
- Engku Putri Batam Centre Park
- Waterfront City
Hotel

Day 14: Palembang, Indonesia
Transport
- Take the taxi from Batam to Palembangtaxi
- Fly from Batam to Palembangplane
- Take the transfer from Batam to Palembangtransfer
- Take the train from Batam to Palembangtrain
3h 13m
$84–121
Activities
- Kemaro Island
- Ampera Bridge
Hotel

Day 15: Sibolga, Indonesia
Transport
- Take the train from Palembang to Sibolgatrain
- Take the transfer from Palembang to Sibolgatransfer
- Fly from Palembang to Sibolgaplane
- Take the taxi from Palembang to Sibolgataxi
7h 31m
$161–386
Activities
- Sipitu-pitu Waterfall
- Sibolga Night Culinary
Hotel

16 days in Indonesia
MedanBukittinggiItinerary navigation
Day 1: Medan, Indonesia
Activities
- Vihara Gunung Timur
- North Sumatra Museum
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the train from Medan to Jakartatrain
- Take the foot from Medan to Jakartawalk
- Fly from Medan to Jakartaplane
- Take the foot from Medan to Jakartawalk
- Take the bus from Medan to Jakartabus
7h 46m
$114–216
Activities
- Setu Babakan Betawi Cultural Village
- Sunda Kelapa Port
Hotel

Day 3: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Pinus Pengger Pine Forest
- Prambanan Temple
Hotel

Day 4: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Batu Night Spectacular
- Coban Rondo Waterfall
Hotel

Day 5: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Boom Beach
- Alas Purwo National Park
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Gereja Katolik Kelahiran Santa Perawan Maria
- Surabaya Zoo
Hotel

Day 7: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$147–191
Activities
- Engku Putri Batam Centre Park
- Batam Miniature Park
Hotel

Day 8: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the foot from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
2h 7m
See more transport optionsActivities
- Pasar Bawah
- Trans Studio Mini Pekanbaru
Hotel

Days 9–10: Bengkalis, Indonesia
Transport
- Take the bus from Pekanbaru to Bengkalisbus
- Take the bus from Pekanbaru to Bengkalisbus
- Take the taxi from Pekanbaru to Bengkalistaxi
- Take the car ferry from Pekanbaru to Bengkaliscarferry
8h 52m
See more transport optionsActivities
- Pasar Terpadu Bengkalis
- Pelabuhan Penyeberangan Roro Bengkalis
Hotel
Day 11: Dumai, Indonesia
Transport
- Take the ferry from Bengkalis to Dumaiferry
- Take the ferry from Bengkalis to Dumaiferry
6h
$84–105
Activities
- Wisata Mangrove Dumai
- Hutan Wisata Dumai
Hotel

Day 12: Tanjung Pinang, Indonesia
Transport
- Take the ferry from Dumai to Tanjung Pinangferry
- Take the foot from Dumai to Tanjung Pinangwalk
- Take the bus from Dumai to Tanjung Pinangbus
- Take the transfer from Dumai to Tanjung Pinangtransfer
- Take the subway from Dumai to Tanjung Pinangsubway
- Take the transfer from Dumai to Tanjung Pinangtransfer
- Take the bus from Dumai to Tanjung Pinangbus
- Take the foot from Dumai to Tanjung Pinangwalk
- Take the ferry from Dumai to Tanjung Pinangferry
11h 1m
$125–168
Activities
- Pulau Penyengat
- Senggarang Village
Hotel

Day 13: Palembang, Indonesia
Transport
- Take the ferry from Tanjung Pinang to Palembangferry
- Take the taxi from Tanjung Pinang to Palembangtaxi
- Fly from Tanjung Pinang to Palembangplane
- Take the transfer from Tanjung Pinang to Palembangtransfer
- Take the train from Tanjung Pinang to Palembangtrain
5h 13m
$89–132
Activities
- Kemaro Island
- Museum Sultan Mahmud Badaruddin II
Hotel

Day 14: Sibolga, Indonesia
Transport
- Take the train from Palembang to Sibolgatrain
- Take the transfer from Palembang to Sibolgatransfer
- Fly from Palembang to Sibolgaplane
- Take the taxi from Palembang to Sibolgataxi
7h 31m
$161–386
Activities
- Vihara Avalokitesvara
- Sarudik Island
Hotel

Day 15: Padang, Indonesia
Transport
- Take the taxi from Sibolga to Padangtaxi
- Fly from Sibolga to Padangplane
- Take the transfer from Sibolga to Padangtransfer
- Take the bus from Sibolga to Padangbus
7h 25m
$235–352
Activities
- Grand Mosque of West Sumatra
- Muaro Padang Port
Hotel

Day 16: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–71
Activities
- Jam Gadang
- Janjang Koto Gadang
Hotel

17 days in Indonesia
BalikpapanKendariItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Penangkaran Buaya Teritip
- Danau Cermin Lamaru
Hotel

Day 2: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$163–306
Activities
- Pontianak City Forest
- Taman Digulis Untan Park
Hotel

Day 3: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 52m
$125–259
Activities
- Barelang Bridge
- Maha Vihara Duta Maitreya Temple
Hotel

Day 4: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$109–171
Activities
- National Monument Monas
- Jakarta Cathedral
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Jomblang Cave Adventure
- Pinus Pengger Pine Forest
Hotel

Day 6: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Kampung Warna-Warni Jodipan
- Coban Rondo Waterfall
Hotel

Day 7: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Jagir Waterfall
- Taman Gandrung Terakota
Hotel

Day 8: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Monumen Kapal Selam
- Gereja Katolik Kelahiran Santa Perawan Maria
Hotel

Day 9: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–27
Activities
- Umbulan Waterfall Visit
- Visit Tanjung Tembaga Port
Hotel

Day 10: Ubud, Indonesia
Transport
- Take the train from Probolinggo to Ubudtrain
- Take the foot from Probolinggo to Ubudwalk
- Take the car ferry from Probolinggo to Ubudcarferry
- Take the taxi from Probolinggo to Ubudtaxi
7h 8m
$97–157
Activities
- Tegalalang Rice Terraces
- Campuhan Ridge Walk
Hotel

Day 11: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
51 min
See more transport optionsActivities
- Sanur Beach
- Upside Down World Bali
Hotel

Day 12: Labuan Bajo, Indonesia
Transport
- Take the taxi from Denpasar to Labuan Bajotaxi
- Fly from Denpasar to Labuan Bajoplane
1h 27m
$67–194
Activities
- Local Market Visit
- Komodo National Park Tour
Hotel

Day 13: Makassar, Indonesia
Transport
- Fly from Labuan Bajo to Makassarplane
- Take the taxi from Labuan Bajo to Makassartaxi
3h 35m
$166–260
Activities
- Fort Rotterdam
- Paotere Harbor
Hotel

Day 14: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manadotaxi
- Fly from Makassar to Manadoplane
- Take the taxi from Makassar to Manadotaxi
2h 12m
$137–222
Activities
- Mount Tumpa Recreational Park
- Wakeke Street Culinary Tour
Hotel

Day 15: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalocar 0 m
5h 51m
$61–88
Activities
- Pusat Kerajinan Karawo
- Benteng Otanaha
Hotel

Day 16: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwukcar 0 m
15h 26m
$168–243
Activities
- Batu Gong Beach
- Dua Pulau Beach
Hotel

Day 17: Kendari, Indonesia
Transport
- Take the taxi from Luwuk to Kendaritaxi
- Fly from Luwuk to Kendariplane
- Take the taxi from Luwuk to Kendaritaxi
3h 42m
$238–322
Activities
- Kendari Mangrove Tourism
- Kendari Weaving Craft Center
Hotel

18 days in Indonesia
PontianakBalikpapanItinerary navigation
Day 1: Pontianak, Indonesia
Activities
- PSP Night Food Stalls
- Taman Digulis Untan Park
Hotel

Day 2: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 52m
$125–259
Activities
- Mega Mall Batam Centre
- Batam Grand Mosque
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$109–171
Activities
- Taman Mini Indonesia Indah TMII
- Setu Babakan Betawi Cultural Village
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Borobudur Temple
- Gembira Loka Zoo
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Wendit Recreational Park
- Coban Rondo Waterfall
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Ijen Crater
- Boom Beach
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Monumen Kapal Selam
- Tugu Pahlawan
Hotel

Day 8: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–27
Activities
- Enjoy Pantai Bentar Beach
- Probolinggo City Sightseeing
Hotel

Day 9: Ubud, Indonesia
Transport
- Take the train from Probolinggo to Ubudtrain
- Take the foot from Probolinggo to Ubudwalk
- Take the car ferry from Probolinggo to Ubudcarferry
- Take the taxi from Probolinggo to Ubudtaxi
7h 8m
$97–157
Activities
- Balinese Cooking Class
- Sacred Monkey Forest Sanctuary
Hotel

Day 10: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
51 min
See more transport optionsActivities
- Upside Down World Bali
- Pura Sakenan Temple
Hotel

Day 11: Labuan Bajo, Indonesia
Transport
- Take the taxi from Denpasar to Labuan Bajotaxi
- Fly from Denpasar to Labuan Bajoplane
1h 27m
$67–194
Activities
- Batu Cermin Cave Exploration
- Cunca Wulang Waterfall Trekking
Hotel

Day 12: Makassar, Indonesia
Transport
- Fly from Labuan Bajo to Makassarplane
- Take the taxi from Labuan Bajo to Makassartaxi
3h 35m
$166–260
Activities
- Samalona Island
- Makassar Great Mosque
Hotel

Day 13: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manadotaxi
- Fly from Makassar to Manadoplane
- Take the taxi from Makassar to Manadotaxi
2h 12m
$137–222
Activities
- Lembeh Strait Diving
- Lake Tondano
Hotel

Day 14: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalocar 0 m
5h 51m
$61–88
Activities
- Pasar Sentral Gorontalo
- Danau Limboto
Hotel

Day 15: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwukcar 0 m
15h 26m
$168–243
Activities
- Exploring Local Culinary Delights
- Trekking to Pulo Dua Viewpoint
Hotel

Day 16: Kendari, Indonesia
Transport
- Take the taxi from Luwuk to Kendaritaxi
- Fly from Luwuk to Kendariplane
- Take the taxi from Luwuk to Kendaritaxi
3h 42m
$238–322
Activities
- Bokori Island
- Kendari Bay Waterfront
Hotel

Day 17: Palu, Indonesia
Transport
- Take the taxi from Kendari to Palutaxi
- Fly from Kendari to Paluplane
- Take the taxi from Kendari to Palutaxi
3h 56m
$125–319
Activities
- Palu City Park
- Talise Beach
Hotel

Day 18: Balikpapan, Indonesia
Transport
- Take the taxi from Palu to Balikpapantaxi
- Fly from Palu to Balikpapanplane
- Take the taxi from Palu to Balikpapantaxi
1h 36m
$150–242
Activities
- Monumen Perjuangan Rakyat
- Kebun Raya Balikpapan
Hotel

19 days in Indonesia
DumaiKendariItinerary navigation
Day 1: Dumai, Indonesia
Activities
- Pasar Tradisional Dock 7
- Taman Wisata Alam Sungai Dumai
Hotel

Day 2: Batam, Indonesia
Transport
- Take the ferry from Dumai to Batamferry
- Take the foot from Dumai to Batamwalk
- Take the bus from Dumai to Batambus
- Take the transfer from Dumai to Batamtransfer
- Take the bus from Dumai to Batambus
- Take the foot from Dumai to Batamwalk
- Take the ferry from Dumai to Batamferry
9h 3m
$83–155
Activities
- Ocarina Batam Theme Park
- Mega Mall Batam Centre
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$109–171
Activities
- Ragunan Zoo
- National Museum of Indonesia
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Malioboro Street
- Borobudur Temple
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Jatim Park 2
- Taman Rekreasi Selecta
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Jagir Waterfall
- Alas Purwo National Park
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Monumen Kapal Selam
- Surabaya Zoo
Hotel

Day 8: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–27
Activities
- Visit Tanjung Tembaga Port
- Probolinggo Culinary Experience
Hotel

Day 9: Ubud, Indonesia
Transport
- Take the train from Probolinggo to Ubudtrain
- Take the foot from Probolinggo to Ubudwalk
- Take the car ferry from Probolinggo to Ubudcarferry
- Take the taxi from Probolinggo to Ubudtaxi
7h 8m
$97–157
Activities
- Campuhan Ridge Walk
- Balinese Cooking Class
Hotel

Day 10: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
51 min
See more transport optionsActivities
- Turtle Conservation and Education Centre
- Jalan Gajah Mada Shopping Street
Hotel

Day 11: Labuan Bajo, Indonesia
Transport
- Take the taxi from Denpasar to Labuan Bajotaxi
- Fly from Denpasar to Labuan Bajoplane
1h 27m
$67–194
Activities
- Sunset Cruise
- Sunset at Amelia Sea View
Hotel

Day 12: Makassar, Indonesia
Transport
- Fly from Labuan Bajo to Makassarplane
- Take the taxi from Labuan Bajo to Makassartaxi
3h 35m
$166–260
Activities
- Kodingareng Keke Island
- Samalona Island
Hotel

Day 13: Pontianak, Indonesia
Transport
- Take the taxi from Makassar to Pontianaktaxi
- Fly from Makassar to Pontianakplane
- Take the taxi from Makassar to Pontianaktaxi
4h 51m
$187–251
Activities
- Jami Mosque Pontianak
- Rumah Betang Radakng Dayak Longhouse
Hotel

Day 14: Singkawang, Indonesia
Transport
- Take the bus from Pontianak to Singkawangbus
- Take the taxi from Pontianak to Singkawangtaxi
7h 10m
$8–27
Activities
- Danau Biru
- Goa Maria Ratu Pencinta Damai
Hotel

Day 15: Balikpapan, Indonesia
Transport
- Take the taxi from Singkawang to Balikpapantaxi
- Fly from Singkawang to Balikpapanplane
- Take the taxi from Singkawang to Balikpapantaxi
4h 14m
$224–379
Activities
- Monumen Perjuangan Rakyat
- Kampung Atas Air
Hotel

Day 16: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manadotaxi
- Fly from Balikpapan to Manadoplane
- Take the taxi from Balikpapan to Manadotaxi
2h 10m
$153–297
Activities
- Manado City Square
- North Sulawesi Museum
Hotel

Day 17: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalocar 0 m
5h 51m
$61–88
Activities
- Kuliner Sate Tuna
- Pantai Bolihutuo
Hotel

Day 18: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwukcar 0 m
15h 26m
$168–243
Activities
- Pantai Wisata Hutan Bakau
- Banggai Cultural Performance
Hotel

Day 19: Kendari, Indonesia
Transport
- Take the taxi from Luwuk to Kendaritaxi
- Fly from Luwuk to Kendariplane
- Take the taxi from Luwuk to Kendaritaxi
3h 42m
$238–322
Activities
- Moramo Waterfall
- Kendari City Park
Hotel

20 days in Indonesia
BengkalisKendariItinerary navigation
Days 1–2: Bengkalis, Indonesia
Activities
- Monumen Perjuangan Rakyat Bengkalis
- Rumah Adat Melayu Bengkalis
Hotel
Day 3: Batam, Indonesia
Transport
- Take the ferry from Bengkalis to Batamferry
- Take the foot from Bengkalis to Batamwalk
- Take the bus from Bengkalis to Batambus
- Take the transfer from Bengkalis to Batamtransfer
- Take the bus from Bengkalis to Batambus
- Take the foot from Bengkalis to Batamwalk
- Take the ferry from Bengkalis to Batamferry
10h 3m
$109–164
Activities
- Batam Miniature Park
- Batam Cable Ski & Wakeboard Park
Hotel

Day 4: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$109–171
Activities
- National Monument Monas
- KidZania Jakarta
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Gembira Loka Zoo
- Kota Gede Silver Craft Center
Hotel

Day 6: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Coban Rondo Waterfall
- Malang Night Paradise
Hotel

Day 7: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Alas Purwo National Park
- Jagir Waterfall
Hotel

Day 8: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Taman Bungkul
- Pasar Atom
Hotel

Day 9: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–27
Activities
- Explore Pasar Baru Probolinggo
- Mount Bromo Sunrise Tour
Hotel

Day 10: Ubud, Indonesia
Transport
- Take the train from Probolinggo to Ubudtrain
- Take the foot from Probolinggo to Ubudwalk
- Take the car ferry from Probolinggo to Ubudcarferry
- Take the taxi from Probolinggo to Ubudtaxi
7h 8m
$97–157
Activities
- Sacred Monkey Forest Sanctuary
- Tirta Empul Temple
Hotel

Day 11: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
51 min
See more transport optionsActivities
- Bali Museum
- Sanur Beach
Hotel

Day 12: Labuan Bajo, Indonesia
Transport
- Take the taxi from Denpasar to Labuan Bajotaxi
- Fly from Denpasar to Labuan Bajoplane
1h 27m
$67–194
Activities
- Rangko Cave Swimming
- Kalong Island Bat Watching
Hotel

Day 13: Makassar, Indonesia
Transport
- Fly from Labuan Bajo to Makassarplane
- Take the taxi from Labuan Bajo to Makassartaxi
3h 35m
$166–260
Activities
- Rammang-Rammang Karst Village
- Kodingareng Keke Island
Hotel

Day 14: Pontianak, Indonesia
Transport
- Take the taxi from Makassar to Pontianaktaxi
- Fly from Makassar to Pontianakplane
- Take the taxi from Makassar to Pontianaktaxi
4h 51m
$187–251
Activities
- Equator Monument
- Kapuas River Cruise
Hotel

Day 15: Singkawang, Indonesia
Transport
- Take the bus from Pontianak to Singkawangbus
- Take the taxi from Pontianak to Singkawangtaxi
7h 10m
$8–27
Activities
- Air Terjun Eria
- Pantai Pasir Panjang
Hotel

Day 16: Balikpapan, Indonesia
Transport
- Take the taxi from Singkawang to Balikpapantaxi
- Fly from Singkawang to Balikpapanplane
- Take the taxi from Singkawang to Balikpapantaxi
4h 14m
$224–379
Activities
- Danau Cermin Lamaru
- Balikpapan Ocean Square
Hotel

Day 17: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manadotaxi
- Fly from Balikpapan to Manadoplane
- Take the taxi from Balikpapan to Manadotaxi
2h 10m
$153–297
Activities
- Linow Lake
- Tomohon Traditional Market
Hotel

Day 18: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalocar 0 m
5h 51m
$61–88
Activities
- Air Terjun Lombongo
- Taman Laut Olele
Hotel

Day 19: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwukcar 0 m
15h 26m
$168–243
Activities
- Kilo Lima Beach
- Exploring Local Culinary Delights
Hotel

Day 20: Kendari, Indonesia
Transport
- Take the taxi from Luwuk to Kendaritaxi
- Fly from Luwuk to Kendariplane
- Take the taxi from Luwuk to Kendaritaxi
3h 42m
$238–322
Activities
- Kendari Mangrove Tourism
- Kendari Night Culinary
Hotel

30 days in Indonesia
Tanjung PinangBandungItinerary navigation
Day 1: Tanjung Pinang, Indonesia
Activities
- Museum Sultan Sulaiman Badrul Alamsyah
- Lagoi Bay
Hotel

Day 2: Batam, Indonesia
Transport
- Take the ferry from Tanjung Pinang to Batamferry
- Take the taxi from Tanjung Pinang to Batamtaxi
1h 23m
$17–25
Activities
- Barelang Bridge
- Maha Vihara Duta Maitreya Temple
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$109–171
Activities
- Sunda Kelapa Port
- Ancol Dreamland
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–151
Activities
- Jomblang Cave Adventure
- Borobudur Temple
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Batu Night Spectacular
- Malang Night Paradise
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Baluran National Park
- Red Island Beach
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Tugu Pahlawan
- Museum Sepuluh Nopember
Hotel

Day 8: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–27
Activities
- Enjoy Pantai Bentar Beach
- Pekalen River White Water Rafting
Hotel

Day 9: Ubud, Indonesia
Transport
- Take the train from Probolinggo to Ubudtrain
- Take the foot from Probolinggo to Ubudwalk
- Take the car ferry from Probolinggo to Ubudcarferry
- Take the taxi from Probolinggo to Ubudtaxi
7h 8m
$97–157
Activities
- Goa Gajah Elephant Cave
- The Yoga Barn
Hotel

Day 10: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
51 min
See more transport optionsActivities
- Puputan Park
- Sindhu Beach Market
Hotel

Day 11: Labuan Bajo, Indonesia
Transport
- Take the taxi from Denpasar to Labuan Bajotaxi
- Fly from Denpasar to Labuan Bajoplane
1h 27m
$67–194
Activities
- Scuba Diving
- Padar Island Hike
Hotel

Day 12: Makassar, Indonesia
Transport
- Fly from Labuan Bajo to Makassarplane
- Take the taxi from Labuan Bajo to Makassartaxi
3h 35m
$166–260
Activities
- Rammang-Rammang Karst Village
- Somba Opu Traditional Market
Hotel

Day 13: Pontianak, Indonesia
Transport
- Take the taxi from Makassar to Pontianaktaxi
- Fly from Makassar to Pontianakplane
- Take the taxi from Makassar to Pontianaktaxi
4h 51m
$187–251
Activities
- Jami Mosque Pontianak
- Equator Monument
Hotel

Day 14: Singkawang, Indonesia
Transport
- Take the bus from Pontianak to Singkawangbus
- Take the taxi from Pontianak to Singkawangtaxi
7h 10m
$8–27
Activities
- Vihara Tri Dharma Bumi Raya
- Danau Biru
Hotel

Day 15: Balikpapan, Indonesia
Transport
- Take the taxi from Singkawang to Balikpapantaxi
- Fly from Singkawang to Balikpapanplane
- Take the taxi from Singkawang to Balikpapantaxi
4h 14m
$224–379
Activities
- Kampung Atas Air
- Masjid Agung At-Taqwa
Hotel

Day 16: Manado, Indonesia
Transport
- Take the taxi from Balikpapan to Manadotaxi
- Fly from Balikpapan to Manadoplane
- Take the taxi from Balikpapan to Manadotaxi
2h 10m
$153–297
Activities
- Tangkoko Batuangus Nature Reserve
- Tomohon Traditional Market
Hotel

Day 17: Gorontalo, Indonesia
Transport
- Drive from Manado to Gorontalocar 0 m
5h 51m
$61–88
Activities
- Kuliner Sate Tuna
- Museum Purbakala Gorontalo
Hotel

Day 18: Luwuk, Indonesia
Transport
- Drive from Gorontalo to Luwukcar 0 m
15h 26m
$168–243
Activities
- Trekking to Pulo Dua Viewpoint
- Tanjung Layar Beach
Hotel

Day 19: Kendari, Indonesia
Transport
- Take the taxi from Luwuk to Kendaritaxi
- Fly from Luwuk to Kendariplane
- Take the taxi from Luwuk to Kendaritaxi
3h 42m
$238–322
Activities
- Moramo Waterfall
- Kendari Night Culinary
Hotel

Day 20: Palu, Indonesia
Transport
- Take the taxi from Kendari to Palutaxi
- Fly from Kendari to Paluplane
- Take the taxi from Kendari to Palutaxi
3h 56m
$125–319
Activities
- Wera Waterfall
- Gong of Peace Monument
Hotel

Day 21: Semarang, Indonesia
Transport
- Take the taxi from Palu to Semarangtaxi
- Fly from Palu to Semarangplane
- Take the taxi from Palu to Semarangtaxi
5h 12m
$268–509
Activities
- Kota Lama Old Town
- Sam Poo Kong Temple
Hotel

Day 22: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Masjid Agung Jepara
- Jepara Wood Carving Center
Hotel

Day 23: Surakarta, Indonesia
Transport
- Take the taxi from Jepara to Surakartataxi
- Take the train from Jepara to Surakartatrain
2h 51m
$31–58
Activities
- Taman Sriwedari
- Benteng Vastenburg
Hotel

Day 24: Ponorogo, Indonesia
Transport
- Take the train from Surakarta to Ponorogotrain
- Take the taxi from Surakarta to Ponorogotaxi
1h 31m
$17–43
Activities
- Pemandian Air Panas Tirto Husodo
- Museum Reog Ponorogo
Hotel

Day 25: Wonosobo, Indonesia
Transport
- Take the taxi from Ponorogo to Wonosobotaxi
- Take the train from Ponorogo to Wonosobotrain
- Take the taxi from Ponorogo to Wonosobotaxi
4h 57m
$49–72
Activities
- Visit Tambi Tea Plantation
- Enjoy View from Gardu Pandang Tieng
Hotel

Day 26: Banjarnegara, Indonesia
Transport
- Drive from Wonosobo to Banjarnegaracar 0 m
26 min
$5–7
Activities
- Taman Rekreasi Margasatwa Serulingmas
- Gua Jimat
Hotel

Day 27: Purwokerto, Indonesia
Transport
- Take the taxi from Banjarnegara to Purwokertotaxi
- Take the train from Banjarnegara to Purwokertotrain
1h 31m
$19–47
Activities
- Pasar Wage Purwokerto
- Lokawisata Baturraden
Hotel

Day 28: Tangerang, Indonesia
Transport
- Take the train from Purwokerto to Tangerangtrain
- Take the foot from Purwokerto to Tangerangwalk
- Take the bus from Purwokerto to Tangerangbus
- Take the bus from Purwokerto to Tangerangbus
- Take the foot from Purwokerto to Tangerangwalk
- Take the train from Purwokerto to Tangerangtrain
5h 50m
$21–31
Activities
- Situ Gintung
- Ocean Park BSD City
Hotel

Day 29: Bogor, Indonesia
Transport
- Take the train from Tangerang to Bogortrain
- Take the train from Tangerang to Bogortrain
- Take the train from Tangerang to Bogortrain
2h 57m
$2–3
Activities
- Sentul Paradise Park
- Taman Wisata Matahari
Hotel

Day 30: Bandung, Indonesia
Transport
- Take the bus from Bogor to Bandungbus
- Take the taxi from Bogor to Bandungtaxi
- Take the train from Bogor to Bandungtrain
- Take the taxi from Bogor to Bandungtaxi
2h 31m
$23–90
Activities
- Curug Dago
- Bandung Institute of Technology
Hotel



