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 PadangItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Ramayana Ballet at Prambanan
- Ullen Sentalu Museum
Hotel
RecommendedHotel

Day 2: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- National Monument Monas
- Sunda Kelapa Port
Hotel
RecommendedHotel

Day 3: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–15
Activities
- Cihampelas Walk
- Dusun Bambu Family Leisure Park
Hotel
RecommendedHotel

Day 4: Semarang, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Semarangtrain
6h 23m
$21–28
Activities
- Dusun Semilir Eco Park
- Brown Canyon
Hotel
RecommendedHotel

Day 5: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Semarang to Batamtaxi
- Fly from Semarang to Batamplane
- Take the taxi from Semarang to Batamtaxi
2h 25m
$153–266
Activities
- Ocarina Batam Theme Park
- DC Mall
Hotel
RecommendedHotel

Day 6: 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
- Museum Sang Nila Utama
Hotel
RecommendedHotel

Day 7: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Masjid Raya Ganting
- Lembah Anai Waterfall
Hotel
RecommendedHotel

8 days in Indonesia
Jakarta MedanItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- Glodok Chinatown
- Art1 New Museum
Hotel
RecommendedHotel

Day 2: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$25–30
Activities
- Mount Merapi Jeep Tour
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
Hotel
RecommendedHotel

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

Day 4: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Cheng Hoo Mosque
- Klenteng Sanggar Agung
Hotel
RecommendedHotel

Day 5: 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
$138–202
Activities
- Nagoya Hill Shopping Mall
- Maha Vihara Duta Maitreya Temple
Hotel
RecommendedHotel

Day 6: 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
- Taman Rekreasi Alam Mayang
Hotel
RecommendedHotel

Day 7: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Museum Gempa
- Culinary Tour Sate Padang Nasi Padang
Hotel
RecommendedHotel

Day 8: Medan, Indonesia
Distance
PopularTransport
- Take the bus from Padang to Medanbus
- Take the transfer from Padang to Medantransfer
- Fly from Padang to Medanplane
- Take the walk from Padang to Medanwalk
- Take the train from Padang to Medantrain
6h 37m
$102–196
Activities
- Great Mosque of Medan
- Vihara Gunung Timur
Hotel
RecommendedHotel

9 days in Indonesia
Ubud BatamItinerary navigation
Days 1–2: Ubud, Indonesia
Activities
- Ayung River White Water Rafting
- Bali Pulina Agro Tourism Coffee Plantation
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
- Kemiren Osing Village
Hotel
RecommendedHotel

Day 4: Malang, Indonesia
Distance
PopularTransport
- Take the train from Banyuwangi to Malangtrain
6h 48m
$14–26
Activities
- Alun-Alun Kota Malang
- Hawaii Waterpark Malang
Hotel
RecommendedHotel

Day 5: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Malang to Yogyakartatrain
6h 1m
$17–27
Activities
- Gembira Loka Zoo
- Ramayana Ballet at Prambanan
Hotel
RecommendedHotel

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

Day 7: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–15
Activities
- Bandung Zoo
- Saung Angklung Udjo
Hotel
RecommendedHotel

Day 8: Semarang, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Semarangtrain
6h 23m
$21–28
Activities
- Masjid Agung Jawa Tengah
- Lawang Sewu
Hotel
RecommendedHotel

Day 9: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Semarang to Batamtaxi
- Fly from Semarang to Batamplane
- Take the taxi from Semarang to Batamtaxi
2h 25m
$153–266
Activities
- Batam Cable Ski & Wakeboard Park
- Nagoya Hill Shopping Mall
Hotel
RecommendedHotel

10 days in Indonesia
Batam MedanItinerary navigation
Day 1: Batam, Indonesia
Activities
- DC Mall
- Ocarina Batam Theme 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–179
Activities
- National Museum of Indonesia
- Grand Indonesia Shopping Town
Hotel
RecommendedHotel

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

Day 4: 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 5: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Pasar Atom
- Surabaya Zoo
Hotel
RecommendedHotel

Day 6: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Banyuwangitaxi
- Fly from Surabaya to Banyuwangiplane
- Take the taxi from Surabaya to Banyuwangitaxi
1h 36m
$108–328
Activities
- Tabuhan Island
- Watu Dodol Beach
Hotel
RecommendedHotel

Days 7–8: Ubud, Indonesia
Distance
PopularTransport
- Take the taxi from Banyuwangi to Ubudtaxi
- Fly from Banyuwangi to Ubudplane
- Take the taxi from Banyuwangi to Ubudtaxi
3h 47m
$176–365
Activities
- Bali Pulina Agro Tourism Coffee Plantation
- ATV Quad Bike Adventure
Hotel
RecommendedHotel

Day 9: 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
- Upside Down World Bali
- Jalan Gajah Mada Shopping Street
Hotel
RecommendedHotel

Day 10: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Denpasar to Medantaxi
- Fly from Denpasar to Medanplane
- Take the walk from Denpasar to Medanwalk
- Take the train from Denpasar to Medantrain
9h 4m
$211–338
Activities
- Centre Point Mall
- Maimun Palace
Hotel
RecommendedHotel

11 days in Indonesia
Denpasar PekanbaruItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Bali Museum
- Sindhu Beach Market
Hotel
RecommendedHotel

Days 2–3: 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
- Balinese Cooking Class
- ATV Quad Bike Adventure
Hotel
RecommendedHotel

Day 4: 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
- Baluran National Park
Hotel
RecommendedHotel

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

Day 6: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Malang to Yogyakartatrain
6h 1m
$17–27
Activities
- Jomblang Cave Adventure
- Kota Gede Silver Craft Center
Hotel
RecommendedHotel

Day 7: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- Art1 New Museum
- Setu Babakan Betawi Cultural Village
Hotel
RecommendedHotel

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

Day 9: Semarang, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Semarangtrain
6h 23m
$21–28
Activities
- Kampung Pelangi
- Gereja Blenduk
Hotel
RecommendedHotel

Day 10: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Semarang to Batamtaxi
- Fly from Semarang to Batamplane
- Take the taxi from Semarang to Batamtaxi
2h 25m
$153–266
Activities
- Barelang Bridge
- Waterfront City
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
- Danau Buatan Lembah Sari
- Kuliner Malam Jalan Arifin Achmad
Hotel
RecommendedHotel

12 days in Indonesia
Surabaya Banda AcehItinerary navigation
Day 1: Surabaya, Indonesia
Activities
- Kenjeran Park
- Monumen Kapal Selam
Hotel
RecommendedHotel

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

Day 3: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Malang to Yogyakartatrain
6h 1m
$17–27
Activities
- Mount Merapi Jeep Tour
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
Hotel
RecommendedHotel

Day 4: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- Sunda Kelapa Port
- National Museum of Indonesia
Hotel
RecommendedHotel

Day 5: Bandung, Indonesia
Distance
PopularTransport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–15
Activities
- Curug Dago
- Braga Street
Hotel
RecommendedHotel

Day 6: Semarang, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Semarangtrain
6h 23m
$21–28
Activities
- Kota Lama Old Town
- Kampung Pelangi
Hotel
RecommendedHotel

Day 7: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Semarang to Batamtaxi
- Fly from Semarang to Batamplane
- Take the taxi from Semarang to Batamtaxi
2h 25m
$153–266
Activities
- DC Mall
- Mega Mall Batam Centre
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
- Museum Sang Nila Utama
Hotel
RecommendedHotel

Day 9: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Pulau Pasumpahan
- Culinary Tour Sate Padang Nasi Padang
Hotel
RecommendedHotel

Day 10: Medan, Indonesia
Distance
PopularTransport
- Take the bus from Padang to Medanbus
- Take the transfer from Padang to Medantransfer
- Fly from Padang to Medanplane
- Take the walk from Padang to Medanwalk
- Take the train from Padang to Medantrain
6h 37m
$102–196
Activities
- Upside Down World Medan
- Graha Maria Annai Velangkanni
Hotel
RecommendedHotel

Days 11–12: 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–283
Activities
- Floating Boat on House Lampulo
- Ulee Lheue Beach
Hotel
RecommendedHotel

13 days in Indonesia
Bandung PadangItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Bandung Geological Museum
- Braga Street
Hotel
RecommendedHotel

Day 2: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Yogyakartatrain
6h 7m
$19–28
Activities
- Pinus Pengger Pine Forest
- Kota Gede Silver Craft Center
Hotel
RecommendedHotel

Day 3: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- Grand Indonesia Shopping Town
- Jakarta Cathedral
Hotel
RecommendedHotel

Day 4: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Jakarta to Surabayatrain
7h 45m
$25–35
Activities
- Museum Sepuluh Nopember
- Kenjeran Park
Hotel
RecommendedHotel

Day 5: Malang, Indonesia
Distance
PopularTransport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–26
Activities
- Kampung Warna-Warni Jodipan
- 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–94
Activities
- Watu Dodol Beach
- Green Bay
Hotel
RecommendedHotel

Days 7–8: Ubud, Indonesia
Distance
PopularTransport
- Take the taxi from Banyuwangi to Ubudtaxi
- Fly from Banyuwangi to Ubudplane
- Take the taxi from Banyuwangi to Ubudtaxi
3h 47m
$176–365
Activities
- Pura Taman Saraswati Water Palace
- Ayung River White Water Rafting
Hotel
RecommendedHotel

Day 9: 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
- Pura Jagatnatha Temple
- Pura Sakenan Temple
Hotel
RecommendedHotel

Day 10: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Denpasar to Medantaxi
- Fly from Denpasar to Medanplane
- Take the walk from Denpasar to Medanwalk
- Take the train from Denpasar to Medantrain
9h 4m
$211–338
Activities
- Tjong A Fie Mansion
- Merdeka Walk
Hotel
RecommendedHotel

Day 11: Batam, Indonesia
Distance
PopularTransport
- Take the train from Medan to Batamtrain
- Take the walk from Medan to Batamwalk
- Fly from Medan to Batamplane
- Take the taxi from Medan to Batamtaxi
6h 1m
$88–154
Activities
- Ocarina Batam Theme Park
- Golden City Go-Kart
Hotel
RecommendedHotel

Day 12: 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
- Pusat Kebudayaan Riau
Hotel
RecommendedHotel

Day 13: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Museum Gempa
- Taman Hutan Raya Bung Hatta
Hotel
RecommendedHotel

14 days in Indonesia
Sorong Banda AcehItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Coastal Kayaking
- Doom Island Exploration
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–406
Activities
- Hukurila Beach
- World Peace Gong
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
$201–391
Activities
- Ragunan Zoo
- Kota Tua Jakarta
Hotel
RecommendedHotel

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

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

Day 6: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Tugu Pahlawan
- Klenteng Sanggar Agung
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
$138–202
Activities
- Mega Mall Batam Centre
- Batam Cable Ski & Wakeboard 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
- SKA Mall
- Pasar Bawah
Hotel
RecommendedHotel

Day 9: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Pasar Raya Padang
- Muaro Padang Port
Hotel
RecommendedHotel

Day 10: Medan, Indonesia
Distance
PopularTransport
- Take the bus from Padang to Medanbus
- Take the transfer from Padang to Medantransfer
- Fly from Padang to Medanplane
- Take the walk from Padang to Medanwalk
- Take the train from Padang to Medantrain
6h 37m
$102–196
Activities
- Great Mosque of Medan
- Kampung Madras Little India
Hotel
RecommendedHotel

Days 11–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–283
Activities
- Pasar Aceh Aceh Market
- Ulee Lheue Beach
Hotel
RecommendedHotel

15 days in Indonesia
Manado KendariItinerary navigation
Day 1: Manado, Indonesia
Activities
- Lembeh Strait Diving
- Tomohon Traditional Market
Hotel
RecommendedHotel

Day 2: Makassar, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Makassartaxi
- Fly from Manado to Makassarplane
- Take the taxi from Manado to Makassartaxi
2h 14m
$139–303
Activities
- Kodingareng Keke Island
- Makassar Great Mosque
Hotel
RecommendedHotel

Days 3–9: Luwuk, Indonesia
Distance
PopularTransport
- Take the taxi from Makassar to Luwuktaxi
- Fly from Makassar to Luwukplane
- Take the taxi from Makassar to Luwuktaxi
1h 42m
$167–201
Activities
- Pantai Wisata Hutan Bakau
- Luwuk City Park
Hotel
RecommendedHotel

Days 10–15: 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
$188–462
Activities
- Nambo Beach
- Taipa Beach
Hotel
RecommendedHotel

16 days in Indonesia
Medan BengkuluItinerary navigation
Day 1: Medan, Indonesia
Activities
- Rahmat International Wildlife Museum & Gallery
- North Sumatra Museum
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–215
Activities
- Ancol Dreamland
- Sunda Kelapa Port
Hotel
RecommendedHotel

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

Day 4: 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 5: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Suramadu National Bridge
- Ampel Mosque and Arab Quarter
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
$138–202
Activities
- Mega Mall Batam Centre
- Taman Wisata Alam Muka Kuning
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
- Kuliner Malam Jalan Arifin Achmad
- Museum Sang Nila Utama
Hotel
RecommendedHotel

Day 8: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Chinatown Kampung Cina
- Adityawarman Museum
Hotel
RecommendedHotel

Days 9–16: Bengkulu, Indonesia
Distance
PopularTransport
- Take the bus from Padang to Bengkulubus
- Take the transfer from Padang to Bengkulutransfer
- Fly from Padang to Bengkuluplane
- Take the taxi from Padang to Bengkulutaxi
6h 24m
$162–381
Activities
- Pantai Jakat
- Masjid Agung At-Taqwa
Hotel
RecommendedHotel

17 days in Indonesia
Dumai Banda AcehItinerary navigation
Days 1–2: Dumai, Indonesia
Activities
- Vihara Buddha Dharma
- Danau Buatan
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–143
Activities
- Golden Prawn 933 Seafood Restaurant
- Batam Grand Mosque
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
- Jakarta Cathedral
- Kota Tua Jakarta
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
- Museum Angkut
- Candi Singosari
Hotel
RecommendedHotel

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

Day 8: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Banyuwangitaxi
- Fly from Surabaya to Banyuwangiplane
- Take the taxi from Surabaya to Banyuwangitaxi
1h 36m
$108–328
Activities
- Baluran National Park
- Red Island Beach
Hotel
RecommendedHotel

Days 9–10: Ubud, Indonesia
Distance
PopularTransport
- Take the taxi from Banyuwangi to Ubudtaxi
- Fly from Banyuwangi to Ubudplane
- Take the taxi from Banyuwangi to Ubudtaxi
3h 47m
$176–365
Activities
- Ubud Palace
- Neka Art Museum
Hotel
RecommendedHotel

Day 11: 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
- Turtle Conservation and Education Centre
- Le Mayeur Museum
Hotel
RecommendedHotel

Day 12: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Denpasar to Medantaxi
- Fly from Denpasar to Medanplane
- Take the walk from Denpasar to Medanwalk
- Take the train from Denpasar to Medantrain
9h 4m
$211–338
Activities
- North Sumatra Museum
- Vihara Gunung Timur
Hotel
RecommendedHotel

Days 13–17: 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–283
Activities
- Kuliner Malam Peunayong
- Floating Boat on House Lampulo
Hotel
RecommendedHotel

18 days in Indonesia
Pontianak LuwukItinerary navigation
Days 1–3: Pontianak, Indonesia
Activities
- Rumah Betang Radakng Dayak Longhouse
- Taman Alun Kapuas Park
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
$167–219
Activities
- Kampung Atas Air
- Danau Cermin Lamaru
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
- Bunaken National Park Snorkeling Diving
- Waruga Sawangan
Hotel
RecommendedHotel

Day 16: Makassar, Indonesia
Distance
PopularTransport
- Take the taxi from Manado to Makassartaxi
- Fly from Manado to Makassarplane
- Take the taxi from Manado to Makassartaxi
2h 14m
$139–303
Activities
- Fort Rotterdam
- Bantimurung-Bulusaraung National Park
Hotel
RecommendedHotel

Days 17–18: Luwuk, Indonesia
Distance
PopularTransport
- Take the taxi from Makassar to Luwuktaxi
- Fly from Makassar to Luwukplane
- Take the taxi from Makassar to Luwuktaxi
1h 42m
$167–201
Activities
- Exploring Local Culinary Delights
- Salodik Waterfall
Hotel
RecommendedHotel

19 days in Indonesia
Pekanbaru Banda AcehItinerary navigation
Day 1: Pekanbaru, Indonesia
Activities
- Rumah Singgah Sultan Siak
- Masjid Agung Ar-Rahman
Hotel
RecommendedHotel

Day 2: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Masjid Raya Ganting
- Taplau Promenade
Hotel
RecommendedHotel

Day 3: Batam, Indonesia
Distance
PopularTransport
- Take the bus from Padang to Batambus
- Take the transfer from Padang to Batamtransfer
- Fly from Padang to Batamplane
- Take the taxi from Padang to Batamtaxi
3h 15m
$103–149
Activities
- DC Mall
- Batam Grand Mosque
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
- Grand Indonesia Shopping Town
- Setu Babakan Betawi Cultural Village
Hotel
RecommendedHotel

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

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

Day 7: Surabaya, Indonesia
Distance
PopularTransport
- Take the train from Malang to Surabayatrain
1h 51m
$4–26
Activities
- Museum Sepuluh Nopember
- Klenteng Sanggar Agung
Hotel
RecommendedHotel

Day 8: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Banyuwangitaxi
- Fly from Surabaya to Banyuwangiplane
- Take the taxi from Surabaya to Banyuwangitaxi
1h 36m
$108–328
Activities
- Boom Beach
- Taman Gandrung Terakota
Hotel
RecommendedHotel

Days 9–10: Ubud, Indonesia
Distance
PopularTransport
- Take the taxi from Banyuwangi to Ubudtaxi
- Fly from Banyuwangi to Ubudplane
- Take the taxi from Banyuwangi to Ubudtaxi
3h 47m
$176–365
Activities
- Ayung River White Water Rafting
- The Yoga Barn
Hotel
RecommendedHotel

Day 11: 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
- Turtle Conservation and Education Centre
- Pura Jagatnatha Temple
Hotel
RecommendedHotel

Day 12: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Denpasar to Medantaxi
- Fly from Denpasar to Medanplane
- Take the walk from Denpasar to Medanwalk
- Take the train from Denpasar to Medantrain
9h 4m
$211–338
Activities
- Vihara Gunung Timur
- Durian Ucok
Hotel
RecommendedHotel

Days 13–19: 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–283
Activities
- Pasar Aceh Aceh Market
- Pantai Lampuuk
Hotel
RecommendedHotel

20 days in Indonesia
Tanjung Pinang Banda AcehItinerary navigation
Days 1–3: Tanjung Pinang, Indonesia
Activities
- Pasar Ikan Tanjung Pinang
- Gereja Katolik Santa Maria
Hotel
RecommendedHotel

Day 4: Batam, Indonesia
Distance
PopularTransport
- Take the ferry from Tanjung Pinang to Batamferry
- Take the taxi from Tanjung Pinang to Batamtaxi
1h 23m
$16–24
Activities
- Batam Cable Ski & Wakeboard Park
- Batam Miniature Park
Hotel
RecommendedHotel

Day 5: 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
- Sunda Kelapa Port
- Glodok Chinatown
Hotel
RecommendedHotel

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

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

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

Day 9: Banyuwangi, Indonesia
Distance
PopularTransport
- Take the taxi from Surabaya to Banyuwangitaxi
- Fly from Surabaya to Banyuwangiplane
- Take the taxi from Surabaya to Banyuwangitaxi
1h 36m
$108–328
Activities
- Kalibendo Plantation
- Museum Blambangan
Hotel
RecommendedHotel

Days 10–11: Ubud, Indonesia
Distance
PopularTransport
- Take the taxi from Banyuwangi to Ubudtaxi
- Fly from Banyuwangi to Ubudplane
- Take the taxi from Banyuwangi to Ubudtaxi
3h 47m
$176–365
Activities
- ATV Quad Bike Adventure
- Ubud Art Market
Hotel
RecommendedHotel

Day 12: 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
- Pura Jagatnatha Temple
- Bali Museum
Hotel
RecommendedHotel

Day 13: Medan, Indonesia
Distance
PopularTransport
- Take the taxi from Denpasar to Medantaxi
- Fly from Denpasar to Medanplane
- Take the walk from Denpasar to Medanwalk
- Take the train from Denpasar to Medantrain
9h 4m
$211–338
Activities
- Graha Maria Annai Velangkanni
- Tip Top Restaurant
Hotel
RecommendedHotel

Days 14–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–283
Activities
- Taman Bustanussalatin Taman Sari
- Museum Tsunami Aceh
Hotel
RecommendedHotel

30 days in Indonesia
Kupang BengkuluItinerary navigation
Days 1–4: Kupang, Indonesia
Activities
- Museum Negeri Provinsi NTT
- Pasar Oeba
Hotel
RecommendedHotel

Day 5: Surabaya, Indonesia
Distance
PopularTransport
- Take the taxi from Kupang to Surabayataxi
- Fly from Kupang to Surabayaplane
- Take the transfer from Kupang to Surabayatransfer
- Take the bus from Kupang to Surabayabus
- Take the walk from Kupang to Surabayawalk
- Take the train from Kupang to Surabayatrain
4h 59m
$167–241
Activities
- Tugu Pahlawan
- Museum Kesehatan Dr. Adhyatma
Hotel
RecommendedHotel

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

Day 7: Yogyakarta, Indonesia
Distance
PopularTransport
- Take the train from Malang to Yogyakartatrain
6h 1m
$17–27
Activities
- Mount Merapi Jeep Tour
- Affandi Museum
Hotel
RecommendedHotel

Day 8: Jakarta, Indonesia
Distance
PopularTransport
- Take the train from Yogyakarta to Jakartatrain
6h
$25–29
Activities
- Ancol Dreamland
- Sky Garden Rooftop Bar
Hotel
RecommendedHotel

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

Day 10: Semarang, Indonesia
Distance
PopularTransport
- Take the train from Bandung to Semarangtrain
6h 23m
$21–28
Activities
- Masjid Agung Jawa Tengah
- Pantai Marina
Hotel
RecommendedHotel

Day 11: Batam, Indonesia
Distance
PopularTransport
- Take the taxi from Semarang to Batamtaxi
- Fly from Semarang to Batamplane
- Take the taxi from Semarang to Batamtaxi
2h 25m
$153–266
Activities
- Maha Vihara Duta Maitreya Temple
- Engku Putri Batam Centre Park
Hotel
RecommendedHotel

Day 12: 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
- Kuliner Malam Jalan Arifin Achmad
- Pekanbaru Mall
Hotel
RecommendedHotel

Day 13: Padang, Indonesia
Distance
PopularTransport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 7m
$24–26
Activities
- Culinary Tour Sate Padang Nasi Padang
- Lembah Anai Waterfall
Hotel
RecommendedHotel

Day 14: Medan, Indonesia
Distance
PopularTransport
- Take the bus from Padang to Medanbus
- Take the transfer from Padang to Medantransfer
- Fly from Padang to Medanplane
- Take the walk from Padang to Medanwalk
- Take the train from Padang to Medantrain
6h 37m
$102–196
Activities
- Maimun Palace
- Tjong A Fie Mansion
Hotel
RecommendedHotel

Days 15–27: 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–283
Activities
- Ulee Lheue Beach
- Pantai Lampuuk
Hotel
RecommendedHotel

Days 28–30: Bengkulu, Indonesia
Distance
PopularTransport
- Take the taxi from Banda Aceh to Bengkulutaxi
- Fly from Banda Aceh to Bengkuluplane
- Take the taxi from Banda Aceh to Bengkulutaxi
5h 50m
$308–659
Activities
- Taman Wisata Alam Pantai Panjang
- Rumah Fatmawati
Hotel
RecommendedHotel








