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 BatamItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Yogya Kembali Monument Monjali
- Jomblang Cave Adventure
Hotel
RecommendedHotel

Day 2: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- Ragunan Zoo
- Istiqlal Mosque
Hotel
RecommendedHotel

Day 3: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$9–15
Activities
- Cihampelas Walk
- Situ Patenggang
Hotel
RecommendedHotel

Day 4: Pangandaran, Indonesia
Distance
PopularTransport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$65–486
Activities
- Wonder Hill Jojogan
- Pangandaran Beach
Hotel
RecommendedHotel

Days 5–6: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the transfer from Pangandaran to Bandar Lampungtransfer
- Take the carferry from Pangandaran to Bandar Lampungcarferry
- Take the taxi from Pangandaran to Bandar Lampungtaxi
15h 44m
$26–89
Activities
- Pantai Sari Ringgung
- Puncak Mas
Hotel
RecommendedHotel

Day 7: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Bandar Lampung to Batamtaxi
- Fly from Bandar Lampung to Batamplane
- Take the taxi from Bandar Lampung to Batamtaxi
2h 1m
$127–189
Activities
- Engku Putri Batam Centre Park
- Welcome to Batam Monument
Hotel
RecommendedHotel

8 days in Indonesia
Jakarta DumaiItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- Ragunan Zoo
- Taman Mini Indonesia Indah TMII
Hotel
RecommendedHotel

Day 2: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Yogya Kembali Monument Monjali
- Taman Sari Water Castle
Hotel
RecommendedHotel

Day 3: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Hawaii Waterpark Malang
- Taman Rekreasi Selecta
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 36m
$78–93
Activities
- Tabuhan Island
- Kemiren Osing Village
Hotel
RecommendedHotel

Day 5: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Klenteng Sanggar Agung
- Gereja Katolik Kelahiran Santa Perawan Maria
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 49m
$148–202
Activities
- Batam Grand Mosque
- Golden Prawn 933 Seafood Restaurant
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
- SKA Mall
- Museum Sang Nila Utama
Hotel
RecommendedHotel

Day 8: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
5h 41m
See more transport optionsActivities
- Taman Wisata Alam Sungai Dumai
- Pelabuhan Dumai
Hotel
RecommendedHotel

9 days in Indonesia
Ubud PekanbaruItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Tegalalang Rice Terraces
- Campuhan Ridge Walk
Hotel
RecommendedHotel

Day 2: Denpasar, Indonesia
Distance
PopularTransport
- Take the ferry from Ubud to Denpasarferry
- Take the transfer from Ubud to Denpasartransfer
- Take the ferry from Ubud to Denpasarferry
5h 35m
$43
Activities
- Jalan Gajah Mada Shopping Street
- Sindhu Beach Market
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
- Glodok Chinatown
- Sunda Kelapa Port
Hotel
RecommendedHotel

Day 4: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Taman Sari Water Castle
- Mount Merapi Jeep Tour
Hotel
RecommendedHotel

Day 5: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Mount Bromo Sunrise Tour
- Alun-Alun Kota Malang
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 36m
$78–93
Activities
- Taman Gandrung Terakota
- Museum Blambangan
Hotel
RecommendedHotel

Day 7: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Surabaya Zoo
- Gereja Katolik Kelahiran Santa Perawan Maria
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 49m
$148–202
Activities
- Nagoya Hill Shopping Mall
- Waterfront City
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
- Masjid Agung Ar-Rahman
- Dekranasda Riau
Hotel
RecommendedHotel

10 days in Indonesia
Batam PangandaranItinerary navigation
Day 1: Batam, Indonesia
Activities
- Batam Cable Ski & Wakeboard Park
- Nagoya Hill Shopping Mall
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–179
Activities
- Grand Indonesia Shopping Town
- Ragunan Zoo
Hotel
RecommendedHotel

Day 3: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Jomblang Cave Adventure
- Mount Merapi Jeep Tour
Hotel
RecommendedHotel

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Jatim Park 2
- Museum Angkut
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 36m
$78–93
Activities
- Museum Blambangan
- Taman Gandrung Terakota
Hotel
RecommendedHotel

Day 6: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Museum Kesehatan Dr. Adhyatma
- Pasar Atom
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 22m
$116–210
Activities
- Brown Canyon
- Masjid Agung Jawa Tengah
Hotel
RecommendedHotel

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

Day 9: Bandung, Indonesia
Distance
PopularTransport
- Take the taxi from Jepara to Bandungtaxi
- Take the train from Jepara to Bandungtrain
7h 22m
$58–71
Activities
- Gedung Sate
- Braga Street
Hotel
RecommendedHotel

Day 10: Pangandaran, Indonesia
Distance
PopularTransport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$65–486
Activities
- Santirah River Tubing
- Pangandaran Waterpark
Hotel
RecommendedHotel

11 days in Indonesia
Denpasar Bandar LampungItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Big Garden Corner
- Pasar Badung Market
Hotel
RecommendedHotel

Day 2: Ubud, Indonesia
Distance
PopularTransport
- Take the bus from Denpasar to Ubudbus
- Take the transfer from Denpasar to Ubudtransfer
- Take the ferry from Denpasar to Ubudferry
6h 20m
$44
Activities
- Ubud Art Market
- Campuhan Ridge Walk
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
- Watu Dodol Beach
- Boom Beach
Hotel
RecommendedHotel

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Malangtrain
6h 48m
$14–26
Activities
- Wendit Recreational Park
- Mount Bromo Sunrise Tour
Hotel
RecommendedHotel

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

Day 6: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Yogyakartatrain
4h
$14–26
Activities
- Mount Merapi Jeep Tour
- Borobudur Temple
Hotel
RecommendedHotel

Day 7: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- Ragunan Zoo
- Glodok Chinatown
Hotel
RecommendedHotel

Day 8: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$9–15
Activities
- Bandung Geological Museum
- Gedung Sate
Hotel
RecommendedHotel

Day 9: Pangandaran, Indonesia
Distance
PopularTransport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$65–486
Activities
- Pangandaran Fish Market
- Curug Bojong
Hotel
RecommendedHotel

Days 10–11: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the transfer from Pangandaran to Bandar Lampungtransfer
- Take the carferry from Pangandaran to Bandar Lampungcarferry
- Take the taxi from Pangandaran to Bandar Lampungtaxi
15h 44m
$26–89
Activities
- Taman Kupu-Kupu Gita Persada
- Pulau Pahawang
Hotel
RecommendedHotel

12 days in Indonesia
Bandung Labuan BajoItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Ranca Upas
- Bandung Institute of Technology
Hotel
RecommendedHotel

Day 2: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Yogyakartatrain
6h 7m
$18–27
Activities
- Gembira Loka Zoo
- Yogya Kembali Monument Monjali
Hotel
RecommendedHotel

Day 3: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- Istiqlal Mosque
- Jakarta History Museum Fatahillah Museum
Hotel
RecommendedHotel

Day 4: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Surabayatrain
7h 45m
$25–35
Activities
- Surabaya Zoo
- Pasar Atom
Hotel
RecommendedHotel

Day 5: Malang, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–26
Activities
- Jatim Park 2
- Coban Rondo Waterfall
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 36m
$78–93
Activities
- Museum Blambangan
- Boom Beach
Hotel
RecommendedHotel

Day 7: Blitar, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Blitartrain
- Take the train from Banyuwangi to Blitartrain
9h 10m
$17–52
Activities
- Istana Gebang
- Air Terjun Coban Rambat
Hotel
RecommendedHotel

Day 8: Jember, Indonesia
Distance
PopularTransport
- Take the train from Blitar to Jembertrain
- Take the train from Blitar to Jembertrain
6h 29m
$13–51
Activities
- Rembangan Hill
- Dira Park Kencong
Hotel
RecommendedHotel

Day 9: Bondowoso, Indonesia
Distance
PopularTransport
- Drive from Jember to Bondowosocar 0 m
31 min
$5–7
Activities
- Desa Wisata Koncer
- Kuliner Malam Bondowoso
Hotel
RecommendedHotel

Day 10: Denpasar, Indonesia
Distance
PopularTransport
- Take the taxi from Bondowoso to Denpasartaxi
- Fly from Bondowoso to Denpasarplane
- Take the taxi from Bondowoso to Denpasartaxi
4h 55m
$219–414
Activities
- Puputan Park
- Sanur Beach
Hotel
RecommendedHotel

Day 11: Ubud, Indonesia
Distance
PopularTransport
- Take the bus from Denpasar to Ubudbus
- Take the transfer from Denpasar to Ubudtransfer
- Take the ferry from Denpasar to Ubudferry
6h 20m
$44
Activities
- ATV Quad Bike Adventure
- Tegalalang Rice Terraces
Hotel
RecommendedHotel

Day 12: Labuan Bajo, Indonesia
Distance
PopularTransport
- Take the bus from Ubud to Labuan Bajobus
- Take the transfer from Ubud to Labuan Bajotransfer
- Fly from Ubud to Labuan Bajoplane
4h
$82–276
Activities
- Batu Cermin Cave Exploration
- Pink Beach Snorkeling
Hotel
RecommendedHotel

13 days in Indonesia
Surabaya DumaiItinerary navigation
Day 1: Surabaya, Indonesia
Activities
- Gereja Katolik Kelahiran Santa Perawan Maria
- Kenjeran Park
Hotel
RecommendedHotel

Day 2: Malang, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–26
Activities
- Malang Night Paradise
- Coban Rondo Waterfall
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 36m
$78–93
Activities
- Boom Beach
- Red Island Beach
Hotel
RecommendedHotel

Day 4: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Banyuwangi to Jakartataxi
- Fly from Banyuwangi to Jakartaplane
- Take the walk from Banyuwangi to Jakartawalk
- Take the bus from Banyuwangi to Jakartabus
3h 10m
$153–215
Activities
- National Museum of Indonesia
- Glodok Chinatown
Hotel
RecommendedHotel

Day 5: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Ullen Sentalu Museum
- Ramayana Ballet at Prambanan
Hotel
RecommendedHotel

Day 6: Bandung, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Bandungtrain
6h 3m
$18–27
Activities
- Cihampelas Walk
- Bandung Zoo
Hotel
RecommendedHotel

Day 7: Pangandaran, Indonesia
Distance
PopularTransport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$65–486
Activities
- Green Valley Citumang
- Sunrise at East Beach
Hotel
RecommendedHotel

Days 8–9: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the transfer from Pangandaran to Bandar Lampungtransfer
- Take the carferry from Pangandaran to Bandar Lampungcarferry
- Take the taxi from Pangandaran to Bandar Lampungtaxi
15h 44m
$26–89
Activities
- Menara Siger
- Wisata Mangrove Cuku Nyinyi
Hotel
RecommendedHotel

Day 10: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Bandar Lampung to Batamtaxi
- Fly from Bandar Lampung to Batamplane
- Take the taxi from Bandar Lampung to Batamtaxi
2h 1m
$127–189
Activities
- Barelang Bridge
- Batam Miniature Park
Hotel
RecommendedHotel

Day 11: 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
- Mesjid Raya An-Nur
- Rumah Singgah Sultan Siak
Hotel
RecommendedHotel

Days 12–13: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
5h 41m
See more transport optionsActivities
- Gereja Katolik Santo Fransiskus Xaverius
- Danau Buatan
Hotel
RecommendedHotel

14 days in Indonesia
Sorong Banda AcehItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Japanese Cave Exploration
- Coronation Park Visit
Hotel
RecommendedHotel

Day 2: Ambon, Indonesia
Distance
PopularTransport
- Take the taxi from Sorong to Ambontaxi
- Fly from Sorong to Ambonplane
- Take the taxi from Sorong to Ambontaxi
1h 27m
$107–396
Activities
- Fort Amsterdam
- Martha Christina Tiahahu Monument
Hotel
RecommendedHotel

Day 3: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Ambon to Jakartataxi
- Fly from Ambon to Jakartaplane
- Take the walk from Ambon to Jakartawalk
- Take the bus from Ambon to Jakartabus
4h 47m
$191–381
Activities
- Sunda Kelapa Port
- Jakarta Cathedral
Hotel
RecommendedHotel

Day 4: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Affandi Museum
- Prambanan Temple
Hotel
RecommendedHotel

Day 5: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Alun-Alun Kota Malang
- Eco Green 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 36m
$78–93
Activities
- Baluran National Park
- Kalibendo Plantation
Hotel
RecommendedHotel

Day 7: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Kenjeran Park
- Pasar Atom
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 49m
$148–202
Activities
- Mega Mall Batam Centre
- Nagoya Hill Shopping Mall
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
- Pusat Kebudayaan Riau
- Rumah Singgah Sultan Siak
Hotel
RecommendedHotel

Days 10–11: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
5h 41m
See more transport optionsActivities
- Pusat Oleh-Oleh Khas Dumai
- Pasar Tradisional Dock 7
Hotel
RecommendedHotel

Day 12: Medan, Indonesia
Distance
PopularTransport
- Take the bus from Dumai to Medanbus
- Take the taxi from Dumai to Medantaxi
- Fly from Dumai to Medanplane
- Take the walk from Dumai to Medanwalk
- Take the train from Dumai to Medantrain
10h 36m
See more transport optionsActivities
- Centre Point Mall
- Merdeka Walk
Hotel
RecommendedHotel

Days 13–14: 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
$107–263
Activities
- Masjid Raya Baiturrahman
- Monumen Pesawat Dakota RI-001
Hotel
RecommendedHotel

15 days in Indonesia
Manado Banda AcehItinerary navigation
Day 1: Manado, Indonesia
Activities
- Lake Tondano
- Malalayang Beach
Hotel
RecommendedHotel

Day 2: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Jakartataxi
- Fly from Manado to Jakartaplane
- Take the walk from Manado to Jakartawalk
- Take the bus from Manado to Jakartabus
4h 32m
$220–1,230
Activities
- Sunda Kelapa Port
- Sky Garden Rooftop Bar
Hotel
RecommendedHotel

Day 3: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Pinus Pengger Pine Forest
- Taman Sari Water Castle
Hotel
RecommendedHotel

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Jatim Park 2
- Alun-Alun Kota 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 36m
$78–93
Activities
- Green Bay
- Alas Purwo National Park
Hotel
RecommendedHotel

Day 6: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Taman Bungkul
- Jalan Tunjungan
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 49m
$148–202
Activities
- Nagoya Hill Shopping Mall
- Taman Wisata Alam Muka Kuning
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
- Mesjid Raya An-Nur
- Trans Studio Mini Pekanbaru
Hotel
RecommendedHotel

Days 9–10: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
5h 41m
See more transport optionsActivities
- Pusat Oleh-Oleh Khas Dumai
- Hutan Wisata Dumai
Hotel
RecommendedHotel

Day 11: Medan, Indonesia
Distance
PopularTransport
- Take the bus from Dumai to Medanbus
- Take the taxi from Dumai to Medantaxi
- Fly from Dumai to Medanplane
- Take the walk from Dumai to Medanwalk
- Take the train from Dumai to Medantrain
10h 36m
See more transport optionsActivities
- Upside Down World Medan
- Centre Point Mall
Hotel
RecommendedHotel

Days 12–15: 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
$107–263
Activities
- Pantai Lampuuk
- Floating Boat on House Lampulo
Hotel
RecommendedHotel

16 days in Indonesia
Balikpapan BanyuwangiItinerary navigation
Days 1–11: Balikpapan, Indonesia
Activities
- Kebun Raya Balikpapan
- Hutan Lindung Sungai Wain
Hotel
RecommendedHotel

Day 12: 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–308
Activities
- Malalayang Beach
- Mount Tumpa Recreational Park
Hotel
RecommendedHotel

Day 13: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Jakartataxi
- Fly from Manado to Jakartaplane
- Take the walk from Manado to Jakartawalk
- Take the bus from Manado to Jakartabus
4h 32m
$220–1,230
Activities
- Ragunan Zoo
- Taman Mini Indonesia Indah TMII
Hotel
RecommendedHotel

Day 14: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Prambanan Temple
- Ramayana Ballet at Prambanan
Hotel
RecommendedHotel

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

Day 16: 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 36m
$78–93
Activities
- Alas Purwo National Park
- Green Bay
Hotel
RecommendedHotel

17 days in Indonesia
Medan BalikpapanItinerary navigation
Day 1: Medan, Indonesia
Activities
- Kampung Madras Little India
- Lake Toba and Samosir Island Day Trip
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
$112–205
Activities
- Istiqlal Mosque
- KidZania Jakarta
Hotel
RecommendedHotel

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

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Museum Angkut
- Malang Night Paradise
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 36m
$78–93
Activities
- Boom Beach
- Kemiren Osing Village
Hotel
RecommendedHotel

Day 6: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Monumen Kapal Selam
- Gereja Katolik Kelahiran Santa Perawan Maria
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 49m
$148–202
Activities
- Engku Putri Batam Centre Park
- Nagoya Hill Shopping Mall
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
- Sentra Oleh-Oleh Khas Riau
- 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
5h 41m
See more transport optionsActivities
- Tugu Lancang Kuning
- Wisata Mangrove Dumai
Hotel
RecommendedHotel

Days 11–12: Tanjung Pinang, Indonesia
Distance
PopularTransport
- Take the ferry from Dumai to Tanjung Pinangferry
- Take the walk from Dumai to Tanjung Pinangwalk
- Take the bus from Dumai to Tanjung Pinangbus
- Take the walk from Dumai to Tanjung Pinangwalk
- 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 walk from Dumai to Tanjung Pinangwalk
- Take the ferry from Dumai to Tanjung Pinangferry
11h 11m
$120–270
Activities
- Sun Plaza Tanjung Pinang
- Akau Potong Lembu Culinary Street
Hotel
RecommendedHotel

Days 13–15: Pontianak, Indonesia
Distance
PopularTransport
- Take the taxi from Tanjung Pinang to Pontianaktaxi
- Fly from Tanjung Pinang to Pontianakplane
- Take the taxi from Tanjung Pinang to Pontianaktaxi
4h 53m
$166–357
Activities
- Ayani Mega Mall
- Kapuas River Cruise
Hotel
RecommendedHotel

Days 16–17: 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
$157–189
Activities
- Caribbean Island Waterpark
- Monumen Perjuangan Rakyat
Hotel
RecommendedHotel

18 days in Indonesia
Dumai Banda AcehItinerary navigation
Days 1–2: Dumai, Indonesia
Activities
- Pasar Tradisional Dock 7
- Vihara Buddha Dharma
Hotel
RecommendedHotel

Day 3: Batam, Indonesia
Distance
PopularTransport
- Take the ferry from Dumai to Batamferry
- Take the walk 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 walk from Dumai to Batamwalk
- Take the ferry from Dumai to Batamferry
9h 3m
$88–142
Activities
- Nagoya Hill Shopping Mall
- Taman Wisata Alam Muka Kuning
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–179
Activities
- Ragunan Zoo
- Jakarta Cathedral
Hotel
RecommendedHotel

Day 5: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Taman Sari Water Castle
- Kota Gede Silver Craft Center
Hotel
RecommendedHotel

Day 6: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Candi Singosari
- Eco Green Park
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 36m
$78–93
Activities
- Green Bay
- Ijen Crater
Hotel
RecommendedHotel

Day 8: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Cheng Hoo Mosque
- Pasar Atom
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 22m
$116–210
Activities
- Pantai Marina
- Brown Canyon
Hotel
RecommendedHotel

Day 10: Jepara, Indonesia
Distance
PopularTransport
- Take the bus from Semarang to Jeparabus
3h
$6–8
Activities
- Try Local Cuisine Horok-horok
- Jepara Ocean Park
Hotel
RecommendedHotel

Day 11: Bandung, Indonesia
Distance
PopularTransport
- Take the taxi from Jepara to Bandungtaxi
- Take the train from Jepara to Bandungtrain
7h 22m
$58–71
Activities
- Kawah Putih
- Braga Street
Hotel
RecommendedHotel

Day 12: Pangandaran, Indonesia
Distance
PopularTransport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$65–486
Activities
- Curug Bojong
- Sunrise at East Beach
Hotel
RecommendedHotel

Days 13–14: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the transfer from Pangandaran to Bandar Lampungtransfer
- Take the carferry from Pangandaran to Bandar Lampungcarferry
- Take the taxi from Pangandaran to Bandar Lampungtaxi
15h 44m
$26–89
Activities
- Bukit Sakura
- Menara Siger
Hotel
RecommendedHotel

Day 15: 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 53m
$141–176
Activities
- Great Mosque of Medan
- Merdeka Walk
Hotel
RecommendedHotel

Days 16–18: 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
$107–263
Activities
- Gunongan Historical Park
- Pantai Lampuuk
Hotel
RecommendedHotel

19 days in Indonesia
Pontianak BanyuwangiItinerary navigation
Days 1–3: Pontianak, Indonesia
Activities
- Taman Digulis Untan Park
- Saint Joseph Cathedral
Hotel
RecommendedHotel

Days 4–14: 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
$157–189
Activities
- Pasar Klandasan
- Penangkaran Buaya Teritip
Hotel
RecommendedHotel

Day 15: 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–308
Activities
- Tangkoko Batuangus Nature Reserve
- Malalayang Beach
Hotel
RecommendedHotel

Day 16: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Jakartataxi
- Fly from Manado to Jakartaplane
- Take the walk from Manado to Jakartawalk
- Take the bus from Manado to Jakartabus
4h 32m
$220–1,230
Activities
- Sunda Kelapa Port
- Jakarta Cathedral
Hotel
RecommendedHotel

Day 17: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Affandi Museum
- Kota Gede Silver Craft Center
Hotel
RecommendedHotel

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

Day 19: 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 36m
$78–93
Activities
- Red Island Beach
- Jagir Waterfall
Hotel
RecommendedHotel

20 days in Indonesia
Tanjung Pinang Banda AcehItinerary navigation
Days 1–2: Tanjung Pinang, Indonesia
Activities
- Mount Bintan Trekking
- Museum Sultan Sulaiman Badrul Alamsyah
Hotel
RecommendedHotel

Day 3: Batam, Indonesia
Distance
PopularTransport
- Take the ferry from Tanjung Pinang to Batamferry
- Take the taxi from Tanjung Pinang to Batamtaxi
1h 23m
$16–23
Activities
- Engku Putri Batam Centre Park
- Welcome to Batam Monument
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–179
Activities
- Taman Mini Indonesia Indah TMII
- Sky Garden Rooftop Bar
Hotel
RecommendedHotel

Day 5: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Kota Gede Silver Craft Center
- Ullen Sentalu Museum
Hotel
RecommendedHotel

Day 6: Malang, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Malangtrain
5h 56m
$17–27
Activities
- Alun-Alun Kota Malang
- Museum Angkut
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 36m
$78–93
Activities
- Green Bay
- Kalibendo Plantation
Hotel
RecommendedHotel

Day 8: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Monumen Kapal Selam
- 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 22m
$116–210
Activities
- Sam Poo Kong Temple
- Tugu Muda
Hotel
RecommendedHotel

Day 10: Jepara, Indonesia
Distance
PopularTransport
- Take the bus from Semarang to Jeparabus
3h
$6–8
Activities
- Jepara Ocean Park
- Museum RA Kartini
Hotel
RecommendedHotel

Day 11: Bandung, Indonesia
Distance
PopularTransport
- Take the taxi from Jepara to Bandungtaxi
- Take the train from Jepara to Bandungtrain
7h 22m
$58–71
Activities
- Cihampelas Walk
- Floating Market Lembang
Hotel
RecommendedHotel

Day 12: Pangandaran, Indonesia
Distance
PopularTransport
- Take the taxi from Bandung to Pangandarantaxi
- Fly from Bandung to Pangandaranplane
- Take the taxi from Bandung to Pangandarantaxi
1h 15m
$65–486
Activities
- Curug Bojong
- Santirah River Tubing
Hotel
RecommendedHotel

Days 13–14: Bandar Lampung, Indonesia
Distance
PopularTransport
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the taxi from Pangandaran to Bandar Lampungtaxi
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the train from Pangandaran to Bandar Lampungtrain
- Take the transfer from Pangandaran to Bandar Lampungtransfer
- Take the carferry from Pangandaran to Bandar Lampungcarferry
- Take the taxi from Pangandaran to Bandar Lampungtaxi
15h 44m
$26–89
Activities
- Wisata Mangrove Cuku Nyinyi
- Taman Nasional Way Kambas
Hotel
RecommendedHotel

Day 15: 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 53m
$141–176
Activities
- Vihara Gunung Timur
- Great Mosque of Medan
Hotel
RecommendedHotel

Days 16–20: 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
$107–263
Activities
- Blang Padang Field
- Museum Aceh
Hotel
RecommendedHotel

30 days in Indonesia
Tarakan Banda AcehItinerary navigation
Day 1: Tarakan, Indonesia
Activities
- Grand Mosque Baitul Izzah
- Pulau Sadau
Hotel
RecommendedHotel

Day 2: Parepare, Indonesia
Distance
PopularTransport
- Take the taxi from Tarakan to Pareparetaxi
- Fly from Tarakan to Parepareplane
- Take the taxi from Tarakan to Pareparetaxi
- Take the ferry from Tarakan to Parepareferry
10h 21m
$174–230
Activities
- Sacre-Coeur Basilica
- Musee dOrsay
Hotel
RecommendedHotel

Days 3–13: Balikpapan, Indonesia
Distance
PopularTransport
- Take the ferry from Parepare to Balikpapanferry
- Take the taxi from Parepare to Balikpapantaxi
- Fly from Parepare to Balikpapanplane
- Take the taxi from Parepare to Balikpapantaxi
8h 21m
$106–149
Activities
- E-Walk Balikpapan Superblock
- Bekapai Park
Hotel
RecommendedHotel

Day 14: 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–308
Activities
- Linow Lake
- Tunan Waterfall
Hotel
RecommendedHotel

Day 15: Jakarta, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Jakartataxi
- Fly from Manado to Jakartaplane
- Take the walk from Manado to Jakartawalk
- Take the bus from Manado to Jakartabus
4h 32m
$220–1,230
Activities
- Jakarta History Museum Fatahillah Museum
- Glodok Chinatown
Hotel
RecommendedHotel

Day 16: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–29
Activities
- Mount Merapi Jeep Tour
- Prambanan Temple
Hotel
RecommendedHotel

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

Day 18: 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 36m
$78–93
Activities
- Ijen Crater
- Sukamade Turtle Beach
Hotel
RecommendedHotel

Day 19: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–26
Activities
- Museum Sepuluh Nopember
- House of Sampoerna
Hotel
RecommendedHotel

Day 20: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 49m
$148–202
Activities
- Ranoh Island
- Welcome to Batam Monument
Hotel
RecommendedHotel

Day 21: 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
- Museum Sang Nila Utama
- Mesjid Raya An-Nur
Hotel
RecommendedHotel

Days 22–23: Dumai, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Dumaibus
- Take the bus from Pekanbaru to Dumaibus
5h 41m
See more transport optionsActivities
- Hutan Wisata Dumai
- Gereja Katolik Santo Fransiskus Xaverius
Hotel
RecommendedHotel

Day 24: Medan, Indonesia
Distance
PopularTransport
- Take the bus from Dumai to Medanbus
- Take the taxi from Dumai to Medantaxi
- Fly from Dumai to Medanplane
- Take the walk from Dumai to Medanwalk
- Take the train from Dumai to Medantrain
10h 36m
See more transport optionsActivities
- Upside Down World Medan
- North Sumatra Museum
Hotel
RecommendedHotel

Days 25–30: 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
$107–263
Activities
- Taman Putroe Phang
- Pantai Lampuuk
Hotel
RecommendedHotel


