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
Yogyakarta TegalItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Taman Sari Water Castle
- Gembira Loka Zoo
Hotel
RecommendedHotel

Day 2: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–30
Activities
- Jakarta History Museum Fatahillah Museum
- Sky Garden Rooftop Bar
Hotel
RecommendedHotel

Day 3: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–15
Activities
- Floating Market Lembang
- Bandung Geological Museum
Hotel
RecommendedHotel

Day 4: Pangandaran, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Pangandarantrain
- Take the taxi from Bandung to Pangandarantaxi
3h 22m
$9–27
Activities
- Pangandaran Beach
- Batu Karas Beach
Hotel
RecommendedHotel

Day 5: Purwokerto, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Purwokertotaxi
- Take the train from Pangandaran to Purwokertotrain
2h 20m
$3–26
Activities
- The Village Purwokerto
- Alun-alun Purwokerto
Hotel
RecommendedHotel

Days 6–7: Tegal, Indonesia
Distance
PopularTransport
- Take the train from Purwokerto to Tegaltrain
1h 24m
$4–26
Activities
- Pasar Pagi Tegal
- Stasiun Tegal
Hotel
RecommendedHotel

8 days in Indonesia
Jakarta DumaiItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- Taman Mini Indonesia Indah TMII
- Setu Babakan Betawi Cultural Village
Hotel
RecommendedHotel

Day 2: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Prambanan Temple
- Malioboro Street
Hotel
RecommendedHotel

Day 3: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Candi Singosari
- Jatim Park 2
Hotel
RecommendedHotel

Day 4: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Sukamade Turtle Beach
- Taman Gandrung Terakota
Hotel
RecommendedHotel

Day 5: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- House of Sampoerna
- Monumen Kapal Selam
Hotel
RecommendedHotel

Day 6: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 48m
$148–202
Activities
- Maha Vihara Duta Maitreya Temple
- Engku Putri Batam Centre Park
Hotel
RecommendedHotel

Day 7: Pekanbaru, Indonesia
Distance
PopularTransport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the walk from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
1h 43m
$72–94
Activities
- Rumah Singgah Sultan Siak
- Masjid Agung Ar-Rahman
Hotel
RecommendedHotel

Day 8: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
4h 56m
See more transport optionsActivities
- Pusat Oleh-Oleh Khas Dumai
- Pelabuhan Dumai
Hotel
RecommendedHotel

9 days in Indonesia
Denpasar PangandaranItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Turtle Conservation and Education Centre
- Pura Jagatnatha Temple
Hotel
RecommendedHotel

Day 2: Ubud, Indonesia
Distance
PopularTransport
- Take the bus from Denpasar to Ubudbus
- Take the walk from Denpasar to Ubudwalk
- Take the ferry from Denpasar to Ubudferry
- Take the ferry from Denpasar to Ubudferry
10h 6m
$48
Activities
- Ubud Palace
- Sacred Monkey Forest Sanctuary
Hotel
RecommendedHotel

Day 3: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the bus from Ubud to Banyuwangibus
- Take the walk from Ubud to Banyuwangiwalk
- Take the bus from Ubud to Banyuwangibus
6h 29m
$14–18
Activities
- Jagir Waterfall
- Watu Dodol Beach
Hotel
RecommendedHotel

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Malangtrain
6h 48m
$14–27
Activities
- Museum Angkut
- Candi Singosari
Hotel
RecommendedHotel

Day 5: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Monumen Kapal Selam
- Jalan Tunjungan
Hotel
RecommendedHotel

Day 6: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Yogyakartatrain
4h
$15–27
Activities
- Jomblang Cave Adventure
- Yogya Kembali Monument Monjali
Hotel
RecommendedHotel

Day 7: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–30
Activities
- National Museum of Indonesia
- Jakarta History Museum Fatahillah Museum
Hotel
RecommendedHotel

Day 8: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–15
Activities
- Tangkuban Perahu
- Kawah Putih
Hotel
RecommendedHotel

Day 9: Pangandaran, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Pangandarantrain
- Take the taxi from Bandung to Pangandarantaxi
3h 22m
$9–27
Activities
- Batu Karas Beach
- Wonder Hill Jojogan
Hotel
RecommendedHotel

10 days in Indonesia
Ubud DumaiItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Ubud Palace
- Ayung River White Water Rafting
Hotel
RecommendedHotel

Day 2: Denpasar, Indonesia
Distance
PopularTransport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
1h 17m
$7–12
Activities
- Big Garden Corner
- Sanur Beach
Hotel
RecommendedHotel

Day 3: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Denpasar to Jakartataxi
- Fly from Denpasar to Jakartaplane
- Take the walk 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 54m
$131–283
Activities
- Kota Tua Jakarta
- Glodok Chinatown
Hotel
RecommendedHotel

Day 4: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Borobudur Temple
Hotel
RecommendedHotel

Day 5: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Candi Singosari
- Wendit Recreational Park
Hotel
RecommendedHotel

Day 6: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Jagir Waterfall
- Ijen Crater
Hotel
RecommendedHotel

Day 7: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Kenjeran Park
- Monumen Kapal Selam
Hotel
RecommendedHotel

Day 8: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 48m
$148–202
Activities
- Waterfront City
- Batam Miniature Park
Hotel
RecommendedHotel

Day 9: Pekanbaru, Indonesia
Distance
PopularTransport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the walk from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
1h 43m
$72–94
Activities
- Taman Rekreasi Alam Mayang
- Dekranasda Riau
Hotel
RecommendedHotel

Day 10: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
4h 56m
See more transport optionsActivities
- Pantai Purnama
- Masjid Raya Dumai
Hotel
RecommendedHotel

11 days in Indonesia
Bandung JemberItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Gedung Sate
- Bandung Zoo
Hotel
RecommendedHotel

Day 2: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Yogyakartatrain
6h 7m
$19–28
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Pinus Pengger Pine Forest
Hotel
RecommendedHotel

Day 3: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–30
Activities
- Istiqlal Mosque
- Sunda Kelapa Port
Hotel
RecommendedHotel

Day 4: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Surabayatrain
7h 45m
$25–35
Activities
- Museum Kesehatan Dr. Adhyatma
- Klenteng Sanggar Agung
Hotel
RecommendedHotel

Day 5: Malang, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–26
Activities
- Coban Rondo Waterfall
- Jatim Park 2
Hotel
RecommendedHotel

Day 6: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Baluran National Park
- Kemiren Osing Village
Hotel
RecommendedHotel

Day 7: Denpasar, Indonesia
Distance
PopularTransport
- Take the taxi from Banyuwangi to Denpasartaxi
- Fly from Banyuwangi to Denpasarplane
- Take the taxi from Banyuwangi to Denpasartaxi
3h 15m
$162–328
Activities
- Bajra Sandhi Monument
- Pura Sakenan Temple
Hotel
RecommendedHotel

Day 8: Ubud, Indonesia
Distance
PopularTransport
- Take the bus from Denpasar to Ubudbus
- Take the walk from Denpasar to Ubudwalk
- Take the ferry from Denpasar to Ubudferry
- Take the ferry from Denpasar to Ubudferry
10h 6m
$48
Activities
- Bali Pulina Agro Tourism Coffee Plantation
- Goa Gajah Elephant Cave
Hotel
RecommendedHotel

Day 9: Probolinggo, Indonesia
Distance
PopularTransport
- Take the taxi from Ubud to Probolinggotaxi
- Take the carferry from Ubud to Probolinggocarferry
- Take the walk from Ubud to Probolinggowalk
- Take the train from Ubud to Probolinggotrain
7h 40m
$93–142
Activities
- Gili Ketapang Island Snorkeling
- Visit Probolinggo Museum
Hotel
RecommendedHotel

Day 10: Bondowoso, Indonesia
Distance
PopularTransport
- Take the train from Probolinggo to Bondowosotrain
- Take the taxi from Probolinggo to Bondowosotaxi
2h 26m
$18–41
Activities
- Alun-Alun Bondowoso
- Sentra Oleh-oleh Bondowoso
Hotel
RecommendedHotel

Day 11: Jember, Indonesia
Distance
PopularTransport
- Drive from Bondowoso to Jembercar 0 m
39 min
$7–9
Activities
- Indonesian Coffee and Cocoa Research Institute
- Tancak Waterfall
Hotel
RecommendedHotel

12 days in Indonesia
Surabaya TegalItinerary navigation
Day 1: Surabaya, Indonesia
Activities
- Suramadu National Bridge
- Kenjeran Park
Hotel
RecommendedHotel

Day 2: Malang, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–26
Activities
- Jatim Park 2
- Wendit Recreational Park
Hotel
RecommendedHotel

Day 3: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Watu Dodol Beach
- Kalibendo Plantation
Hotel
RecommendedHotel

Day 4: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Yogyakartatrain
11h 7m
$25–31
Activities
- Affandi Museum
- Ullen Sentalu Museum
Hotel
RecommendedHotel

Day 5: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–30
Activities
- Taman Mini Indonesia Indah TMII
- KidZania Jakarta
Hotel
RecommendedHotel

Day 6: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–15
Activities
- Bandung Institute of Technology
- Gedung Sate
Hotel
RecommendedHotel

Day 7: Pangandaran, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Pangandarantrain
- Take the taxi from Bandung to Pangandarantaxi
3h 22m
$9–27
Activities
- Pangandaran Fish Market
- Curug Bojong
Hotel
RecommendedHotel

Day 8: Purwokerto, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Purwokertotaxi
- Take the train from Pangandaran to Purwokertotrain
2h 20m
$3–26
Activities
- Goa Sarabadak
- Hutan Pinus Limpakuwus
Hotel
RecommendedHotel

Days 9–12: Tegal, Indonesia
Distance
PopularTransport
- Take the train from Purwokerto to Tegaltrain
1h 24m
$4–26
Activities
- Alun-Alun Tegal
- Pasar Pagi Tegal
Hotel
RecommendedHotel

13 days in Indonesia
Batam PangandaranItinerary navigation
Day 1: Batam, Indonesia
Activities
- Taman Wisata Alam Muka Kuning
- Batam Cable Ski & Wakeboard Park
Hotel
RecommendedHotel

Day 2: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the walk from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 8m
$93–169
Activities
- Taman Mini Indonesia Indah TMII
- Sunda Kelapa Port
Hotel
RecommendedHotel

Day 3: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Kota Gede Silver Craft Center
- Ramayana Ballet at Prambanan
Hotel
RecommendedHotel

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Mount Bromo Sunrise Tour
- Batu Night Spectacular
Hotel
RecommendedHotel

Day 5: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Taman Gandrung Terakota
- Museum Blambangan
Hotel
RecommendedHotel

Day 6: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Cheng Hoo Mosque
- Jalan Tunjungan
Hotel
RecommendedHotel

Day 7: Semarang, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Semarangtaxi
- Fly from Surabaya to Semarangplane
- Take the taxi from Surabaya to Semarangtaxi
1h 21m
$116–210
Activities
- Klenteng Tay Kak Sie
- Dusun Semilir Eco Park
Hotel
RecommendedHotel

Day 8: Jepara, Indonesia
Distance
PopularTransport
- Take the bus from Semarang to Jeparabus
3h
$6–8
Activities
- Benteng Portugis
- Bukit Bapangan
Hotel
RecommendedHotel

Day 9: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$78–226
Activities
- Wisata Mangrove Cuku Nyinyi
- Taman Kupu-Kupu Gita Persada
Hotel
RecommendedHotel

Day 10: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the walk from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$143–186
Activities
- Great Mosque of Medan
- Kampung Madras Little India
Hotel
RecommendedHotel

Day 11: Banda Aceh, Indonesia
Distance
PopularTransport
- Take the train from Medan to Banda Acehtrain
- Take the walk from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$109–173
Activities
- Taman Bustanussalatin Taman Sari
- Gunongan Historical Park
Hotel
RecommendedHotel

Day 12: Bandung, Indonesia
Distance
PopularTransport
- Take the taxi from Banda Aceh to Bandungtaxi
- Fly from Banda Aceh to Bandungplane
- Take the walk from Banda Aceh to Bandungwalk
- Take the bus from Banda Aceh to Bandungbus
6h 47m
$192–263
Activities
- Bandung Geological Museum
- Saung Angklung Udjo
Hotel
RecommendedHotel

Day 13: Pangandaran, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Pangandarantrain
- Take the taxi from Bandung to Pangandarantaxi
3h 22m
$9–27
Activities
- Pangandaran Waterpark
- Madasari Beach
Hotel
RecommendedHotel

14 days in Indonesia
Sorong MedanItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Coronation Park Visit
- Souvenir Shopping
Hotel
RecommendedHotel

Day 2: Manado, Indonesia
Distance
PopularTransport
- Take the taxi from Sorong to Manadotaxi
- Fly from Sorong to Manadoplane
- Take the taxi from Sorong to Manadotaxi
1h 36m
$121–314
Activities
- Ban Hin Kiong Temple
- Waruga Sawangan
Hotel
RecommendedHotel

Day 3: Gorontalo, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Gorontalotaxi
- Fly from Manado to Gorontaloplane
- Take the taxi from Manado to Gorontalotaxi
1h 46m
$125–380
Activities
- Danau Limboto
- Masjid Agung Baiturrahim
Hotel
RecommendedHotel

Day 4: Luwuk, Indonesia
Distance
PopularTransport
- Take the taxi from Gorontalo to Luwuktaxi
- Fly from Gorontalo to Luwukplane
- Take the taxi from Gorontalo to Luwuktaxi
7h 46m
$341–609
Activities
- Pantai Wisata Hutan Bakau
- Luwuk Grand Mosque
Hotel
RecommendedHotel

Day 5: Makassar, Indonesia
Distance
PopularTransport
- Take the taxi from Luwuk to Makassartaxi
- Fly from Luwuk to Makassarplane
- Take the taxi from Luwuk to Makassartaxi
1h 36m
$167–221
Activities
- Bantimurung-Bulusaraung National Park
- Losari Beach
Hotel
RecommendedHotel

Days 6–12: Pontianak, Indonesia
Distance
PopularTransport
- Take the taxi from Makassar to Pontianaktaxi
- Fly from Makassar to Pontianakplane
- Take the taxi from Makassar to Pontianaktaxi
4h 46m
$192–324
Activities
- Kapuas River Cruise
- Saint Joseph Cathedral
Hotel
RecommendedHotel

Day 13: Balikpapan, Indonesia
Distance
PopularTransport
- Take the taxi from Pontianak to Balikpapantaxi
- Fly from Pontianak to Balikpapanplane
- Take the taxi from Pontianak to Balikpapantaxi
2h 7m
$167–189
Activities
- Bekapai Park
- Monumen Perjuangan Rakyat
Hotel
RecommendedHotel

Day 14: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Balikpapan to Medantaxi
- Fly from Balikpapan to Medanplane
- Take the walk from Balikpapan to Medanwalk
- Take the train from Balikpapan to Medantrain
9h 9m
$240–324
Activities
- North Sumatra Museum
- Maimun Palace
Hotel
RecommendedHotel

15 days in Indonesia
Makassar PekanbaruItinerary navigation
Day 1: Makassar, Indonesia
Activities
- Paotere Harbor
- Makassar Great Mosque
Hotel
RecommendedHotel

Day 2: Manado, Indonesia
Distance
PopularTransport
- Take the taxi from Makassar to Manadotaxi
- Fly from Makassar to Manadoplane
- Take the taxi from Makassar to Manadotaxi
2h 12m
$159–203
Activities
- Tangkoko Batuangus Nature Reserve
- Mount Tumpa Recreational Park
Hotel
RecommendedHotel

Day 3: Gorontalo, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Gorontalotaxi
- Fly from Manado to Gorontaloplane
- Take the taxi from Manado to Gorontalotaxi
1h 46m
$125–380
Activities
- Pantai Olele
- Museum Purbakala Gorontalo
Hotel
RecommendedHotel

Day 4: Luwuk, Indonesia
Distance
PopularTransport
- Take the taxi from Gorontalo to Luwuktaxi
- Fly from Gorontalo to Luwukplane
- Take the taxi from Gorontalo to Luwuktaxi
7h 46m
$341–609
Activities
- Sunset Cruise in Luwuk Bay
- Batu Gong Beach
Hotel
RecommendedHotel

Days 5–8: Kendari, Indonesia
Distance
PopularTransport
- Take the taxi from Luwuk to Kendaritaxi
- Fly from Luwuk to Kendariplane
- Take the taxi from Luwuk to Kendaritaxi
3h 42m
$258–492
Activities
- Nambo Beach
- Al-Alam Mosque Kendari
Hotel
RecommendedHotel

Day 9: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Kendari to Jakartataxi
- Fly from Kendari to Jakartaplane
- Take the walk from Kendari to Jakartawalk
- Take the bus from Kendari to Jakartabus
4h 10m
$153–244
Activities
- Taman Mini Indonesia Indah TMII
- Jakarta History Museum Fatahillah Museum
Hotel
RecommendedHotel

Day 10: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Borobudur Temple
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
Hotel
RecommendedHotel

Day 11: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Malang Night Paradise
- Jatim Park 2
Hotel
RecommendedHotel

Day 12: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Green Bay
- Ijen Crater
Hotel
RecommendedHotel

Day 13: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Museum Kesehatan Dr. Adhyatma
- Taman Bungkul
Hotel
RecommendedHotel

Day 14: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 48m
$148–202
Activities
- Golden City Go-Kart
- Mega Mall Batam Centre
Hotel
RecommendedHotel

Day 15: Pekanbaru, Indonesia
Distance
PopularTransport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the walk from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
1h 43m
$72–94
Activities
- Pasar Bawah
- Pusat Kebudayaan Riau
Hotel
RecommendedHotel

16 days in Indonesia
Medan PangandaranItinerary navigation
Day 1: Medan, Indonesia
Activities
- Tjong A Fie Mansion
- Tip Top Restaurant
Hotel
RecommendedHotel

Day 2: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Medan to Jakartatrain
- Take the walk from Medan to Jakartawalk
- Fly from Medan to Jakartaplane
- Take the walk from Medan to Jakartawalk
- Take the bus from Medan to Jakartabus
7h 46m
$114–315
Activities
- Taman Mini Indonesia Indah TMII
- Ragunan Zoo
Hotel
RecommendedHotel

Day 3: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Prambanan Temple
- Pinus Pengger Pine Forest
Hotel
RecommendedHotel

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Kampung Warna-Warni Jodipan
- Hawaii Waterpark Malang
Hotel
RecommendedHotel

Day 5: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Jagir Waterfall
- Alas Purwo National Park
Hotel
RecommendedHotel

Day 6: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Suramadu National Bridge
- Ampel Mosque and Arab Quarter
Hotel
RecommendedHotel

Day 7: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 48m
$148–202
Activities
- Golden City Go-Kart
- Engku Putri Batam Centre Park
Hotel
RecommendedHotel

Day 8: Pekanbaru, Indonesia
Distance
PopularTransport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the walk from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
1h 43m
$72–94
Activities
- Taman Kota Pekanbaru
- Taman Rekreasi Alam Mayang
Hotel
RecommendedHotel

Days 9–10: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
4h 56m
See more transport optionsActivities
- Pelabuhan Dumai
- Pasar Tradisional Dock 7
Hotel
RecommendedHotel

Day 11: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Dumai to Padangbus
10h
$15
Activities
- Muaro Padang Port
- Masjid Raya Ganting
Hotel
RecommendedHotel

Day 12: Bukittinggi, Indonesia
Distance
PopularTransport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$18–71
Activities
- Gua Ngalau Kamang
- Fort de Kock
Hotel
RecommendedHotel

Day 13: Sibolga, Indonesia
Distance
PopularTransport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$82–103
Activities
- Tor Simarbarimbing Hill
- Sibolga Port
Hotel
RecommendedHotel

Day 14: Banda Aceh, Indonesia
Distance
PopularTransport
- Take the taxi from Sibolga to Banda Acehtaxi
- Fly from Sibolga to Banda Acehplane
- Take the taxi from Sibolga to Banda Acehtaxi
6h 9m
$225–490
Activities
- Museum Aceh
- Floating Boat on House Lampulo
Hotel
RecommendedHotel

Day 15: Bandung, Indonesia
Distance
PopularTransport
- Take the taxi from Banda Aceh to Bandungtaxi
- Fly from Banda Aceh to Bandungplane
- Take the walk from Banda Aceh to Bandungwalk
- Take the bus from Banda Aceh to Bandungbus
6h 47m
$192–263
Activities
- Kawah Putih
- Bandung Geological Museum
Hotel
RecommendedHotel

Day 16: Pangandaran, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Pangandarantrain
- Take the taxi from Bandung to Pangandarantaxi
3h 22m
$9–27
Activities
- Santirah River Tubing
- Sunrise at East Beach
Hotel
RecommendedHotel

17 days in Indonesia
Balikpapan Bandar LampungItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Masjid Agung At-Taqwa
- E-Walk Balikpapan Superblock
Hotel
RecommendedHotel

Days 2–8: Pontianak, Indonesia
Distance
PopularTransport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$168–189
Activities
- Pontianak City Forest
- Equator Monument
Hotel
RecommendedHotel

Day 9: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 50m
$127–189
Activities
- Waterfront City
- Nagoya Hill Shopping Mall
Hotel
RecommendedHotel

Day 10: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the walk from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 8m
$93–169
Activities
- Ancol Dreamland
- National Museum of Indonesia
Hotel
RecommendedHotel

Day 11: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Borobudur Temple
- Jomblang Cave Adventure
Hotel
RecommendedHotel

Day 12: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Hawaii Waterpark Malang
- Mount Bromo Sunrise Tour
Hotel
RecommendedHotel

Day 13: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Museum Blambangan
- Kemiren Osing Village
Hotel
RecommendedHotel

Day 14: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Kenjeran Park
- Gereja Katolik Kelahiran Santa Perawan Maria
Hotel
RecommendedHotel

Day 15: Semarang, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Semarangtaxi
- Fly from Surabaya to Semarangplane
- Take the taxi from Surabaya to Semarangtaxi
1h 21m
$116–210
Activities
- Lawang Sewu
- Gereja Blenduk
Hotel
RecommendedHotel

Day 16: Jepara, Indonesia
Distance
PopularTransport
- Take the bus from Semarang to Jeparabus
3h
$6–8
Activities
- Pantai Kartini
- Air Terjun Songgolangit
Hotel
RecommendedHotel

Day 17: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$78–226
Activities
- Taman Kupu-Kupu Gita Persada
- Masjid Agung Al-Furqon
Hotel
RecommendedHotel

18 days in Indonesia
Pontianak SurabayaItinerary navigation
Days 1–7: Pontianak, Indonesia
Activities
- Saint Joseph Cathedral
- Rumah Betang Radakng Dayak Longhouse
Hotel
RecommendedHotel

Day 8: Balikpapan, Indonesia
Distance
PopularTransport
- Take the taxi from Pontianak to Balikpapantaxi
- Fly from Pontianak to Balikpapanplane
- Take the taxi from Pontianak to Balikpapantaxi
2h 7m
$167–189
Activities
- Hutan Lindung Sungai Wain
- Melawai Beach
Hotel
RecommendedHotel

Day 9: Manado, Indonesia
Distance
PopularTransport
- Take the taxi from Balikpapan to Manadotaxi
- Fly from Balikpapan to Manadoplane
- Take the taxi from Balikpapan to Manadotaxi
2h 10m
$165–328
Activities
- Wakeke Street Culinary Tour
- Christ Blessing Statue
Hotel
RecommendedHotel

Day 10: Gorontalo, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Gorontalotaxi
- Fly from Manado to Gorontaloplane
- Take the taxi from Manado to Gorontalotaxi
1h 46m
$125–380
Activities
- Pantai Bolihutuo
- Menara Keagungan Limboto
Hotel
RecommendedHotel

Day 11: Luwuk, Indonesia
Distance
PopularTransport
- Take the taxi from Gorontalo to Luwuktaxi
- Fly from Gorontalo to Luwukplane
- Take the taxi from Gorontalo to Luwuktaxi
7h 46m
$341–609
Activities
- Salodik Waterfall
- Tanjung Layar Beach
Hotel
RecommendedHotel

Day 12: Makassar, Indonesia
Distance
PopularTransport
- Take the taxi from Luwuk to Makassartaxi
- Fly from Luwuk to Makassarplane
- Take the taxi from Luwuk to Makassartaxi
1h 36m
$167–221
Activities
- Bantimurung-Bulusaraung National Park
- Rammang-Rammang Karst Village
Hotel
RecommendedHotel

Day 13: Labuan Bajo, Indonesia
Distance
PopularTransport
- Take the taxi from Makassar to Labuan Bajotaxi
- Fly from Makassar to Labuan Bajoplane
1h 44m
$151–323
Activities
- Local Market Visit
- Pink Beach Snorkeling
Hotel
RecommendedHotel

Day 14: Denpasar, Indonesia
Distance
PopularTransport
- Fly from Labuan Bajo to Denpasarplane
- Take the taxi from Labuan Bajo to Denpasartaxi
1h 24m
$105–286
Activities
- Pasar Badung Market
- Upside Down World Bali
Hotel
RecommendedHotel

Day 15: Ubud, Indonesia
Distance
PopularTransport
- Take the bus from Denpasar to Ubudbus
- Take the walk from Denpasar to Ubudwalk
- Take the ferry from Denpasar to Ubudferry
- Take the ferry from Denpasar to Ubudferry
10h 6m
$48
Activities
- Balinese Cooking Class
- Tegalalang Rice Terraces
Hotel
RecommendedHotel

Day 16: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the bus from Ubud to Banyuwangibus
- Take the walk from Ubud to Banyuwangiwalk
- Take the bus from Ubud to Banyuwangibus
6h 29m
$14–18
Activities
- Kemiren Osing Village
- Red Island Beach
Hotel
RecommendedHotel

Day 17: Malang, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Malangtrain
6h 48m
$14–27
Activities
- Kampung Warna-Warni Jodipan
- Museum Angkut
Hotel
RecommendedHotel

Day 18: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Jalan Tunjungan
- Tugu Pahlawan
Hotel
RecommendedHotel

19 days in Indonesia
Dumai TegalItinerary navigation
Days 1–2: Dumai, Indonesia
Activities
- Taman Wisata Alam Sungai Dumai
- Kuliner Malam Dumai
Hotel
RecommendedHotel

Day 3: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Dumai to Batamtaxi
- Fly from Dumai to Batamplane
- Take the taxi from Dumai to Batamtaxi
1h 32m
$101–224
Activities
- Barelang Bridge
- Golden City Go-Kart
Hotel
RecommendedHotel

Day 4: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the walk from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 8m
$93–169
Activities
- Sky Garden Rooftop Bar
- Istiqlal Mosque
Hotel
RecommendedHotel

Day 5: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Ullen Sentalu Museum
Hotel
RecommendedHotel

Day 6: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Candi Singosari
- Hawaii Waterpark Malang
Hotel
RecommendedHotel

Day 7: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Malang to Banyuwangitaxi
- Take the bus from Malang to Banyuwangibus
- Take the taxi from Malang to Banyuwangitaxi
5h 37m
$78–94
Activities
- Kemiren Osing Village
- Sukamade Turtle Beach
Hotel
RecommendedHotel

Day 8: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Ampel Mosque and Arab Quarter
- Suramadu National Bridge
Hotel
RecommendedHotel

Day 9: Semarang, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Semarangtaxi
- Fly from Surabaya to Semarangplane
- Take the taxi from Surabaya to Semarangtaxi
1h 21m
$116–210
Activities
- Sam Poo Kong Temple
- Klenteng Tay Kak Sie
Hotel
RecommendedHotel

Day 10: Jepara, Indonesia
Distance
PopularTransport
- Take the bus from Semarang to Jeparabus
3h
$6–8
Activities
- Bukit Bapangan
- Gua Tritip
Hotel
RecommendedHotel

Day 11: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$78–226
Activities
- Kuliner Malam di Pusat Kota
- Pulau Pahawang
Hotel
RecommendedHotel

Day 12: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the walk from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$143–186
Activities
- Durian Ucok
- Vihara Gunung Timur
Hotel
RecommendedHotel

Day 13: Banda Aceh, Indonesia
Distance
PopularTransport
- Take the train from Medan to Banda Acehtrain
- Take the walk from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$109–173
Activities
- Gunongan Historical Park
- Taman Putroe Phang
Hotel
RecommendedHotel

Day 14: Bandung, Indonesia
Distance
PopularTransport
- Take the taxi from Banda Aceh to Bandungtaxi
- Fly from Banda Aceh to Bandungplane
- Take the walk from Banda Aceh to Bandungwalk
- Take the bus from Banda Aceh to Bandungbus
6h 47m
$192–263
Activities
- Bandung Zoo
- Ranca Upas
Hotel
RecommendedHotel

Day 15: Pangandaran, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Pangandarantrain
- Take the taxi from Bandung to Pangandarantaxi
3h 22m
$9–27
Activities
- Pangandaran Beach
- Green Canyon Cukang Taneuh
Hotel
RecommendedHotel

Day 16: Purwokerto, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Purwokertotaxi
- Take the train from Pangandaran to Purwokertotrain
2h 20m
$3–26
Activities
- The Village Purwokerto
- Pasar Wage Purwokerto
Hotel
RecommendedHotel

Days 17–19: Tegal, Indonesia
Distance
PopularTransport
- Take the train from Purwokerto to Tegaltrain
1h 24m
$4–26
Activities
- Rita Park Tegal
- Museum Situs Semedo
Hotel
RecommendedHotel

20 days in Indonesia
Tarakan YogyakartaItinerary navigation
Day 1: Tarakan, Indonesia
Activities
- Pasar Gusher
- Grand Mosque Baitul Izzah
Hotel
RecommendedHotel

Days 2–8: Pontianak, Indonesia
Distance
PopularTransport
- Take the taxi from Tarakan to Pontianaktaxi
- Fly from Tarakan to Pontianakplane
- Take the taxi from Tarakan to Pontianaktaxi
4h 33m
$241–481
Activities
- Rumah Betang Radakng Dayak Longhouse
- Jami Mosque Pontianak
Hotel
RecommendedHotel

Day 9: Balikpapan, Indonesia
Distance
PopularTransport
- Take the taxi from Pontianak to Balikpapantaxi
- Fly from Pontianak to Balikpapanplane
- Take the taxi from Pontianak to Balikpapantaxi
2h 7m
$167–189
Activities
- Melawai Beach
- Monumen Perjuangan Rakyat
Hotel
RecommendedHotel

Day 10: Manado, Indonesia
Distance
PopularTransport
- Take the taxi from Balikpapan to Manadotaxi
- Fly from Balikpapan to Manadoplane
- Take the taxi from Balikpapan to Manadotaxi
2h 10m
$165–328
Activities
- Waruga Sawangan
- Christ Blessing Statue
Hotel
RecommendedHotel

Day 11: Gorontalo, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Gorontalotaxi
- Fly from Manado to Gorontaloplane
- Take the taxi from Manado to Gorontalotaxi
1h 46m
$125–380
Activities
- Benteng Otanaha
- Danau Limboto
Hotel
RecommendedHotel

Day 12: Luwuk, Indonesia
Distance
PopularTransport
- Take the taxi from Gorontalo to Luwuktaxi
- Fly from Gorontalo to Luwukplane
- Take the taxi from Gorontalo to Luwuktaxi
7h 46m
$341–609
Activities
- Dua Pulau Beach
- Pulo Dua Waterfall
Hotel
RecommendedHotel

Day 13: Makassar, Indonesia
Distance
PopularTransport
- Take the taxi from Luwuk to Makassartaxi
- Fly from Luwuk to Makassarplane
- Take the taxi from Luwuk to Makassartaxi
1h 36m
$167–221
Activities
- Rammang-Rammang Karst Village
- Museum Negeri Provinsi Sulawesi Selatan
Hotel
RecommendedHotel

Day 14: Labuan Bajo, Indonesia
Distance
PopularTransport
- Take the taxi from Makassar to Labuan Bajotaxi
- Fly from Makassar to Labuan Bajoplane
1h 44m
$151–323
Activities
- Manta Point Snorkeling
- Padar Island Hike
Hotel
RecommendedHotel

Day 15: Denpasar, Indonesia
Distance
PopularTransport
- Fly from Labuan Bajo to Denpasarplane
- Take the taxi from Labuan Bajo to Denpasartaxi
1h 24m
$105–286
Activities
- Big Garden Corner
- Sindhu Beach Market
Hotel
RecommendedHotel

Day 16: Ubud, Indonesia
Distance
PopularTransport
- Take the bus from Denpasar to Ubudbus
- Take the walk from Denpasar to Ubudwalk
- Take the ferry from Denpasar to Ubudferry
- Take the ferry from Denpasar to Ubudferry
10h 6m
$48
Activities
- Ayung River White Water Rafting
- Neka Art Museum
Hotel
RecommendedHotel

Day 17: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the bus from Ubud to Banyuwangibus
- Take the walk from Ubud to Banyuwangiwalk
- Take the bus from Ubud to Banyuwangibus
6h 29m
$14–18
Activities
- Taman Gandrung Terakota
- Sukamade Turtle Beach
Hotel
RecommendedHotel

Day 18: Malang, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Malangtrain
6h 48m
$14–27
Activities
- Kampung Warna-Warni Jodipan
- Jatim Park 2
Hotel
RecommendedHotel

Day 19: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Surabaya Zoo
- Museum Kesehatan Dr. Adhyatma
Hotel
RecommendedHotel

Day 20: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Yogyakartatrain
4h
$15–27
Activities
- Prambanan Temple
- Taman Sari Water Castle
Hotel
RecommendedHotel


