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
JakartaLabuan BajoItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- Ragunan Zoo
- Taman Mini Indonesia Indah TMII
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$26–31
Activities
- Ullen Sentalu Museum
- Taman Sari Water Castle
Hotel

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

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

Day 5: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Pura Jagatnatha Temple
- Sindhu Beach Market
Hotel

Day 6: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Traditional Balinese Dance Performance
- Sacred Monkey Forest Sanctuary
Hotel

Day 7: Labuan Bajo, Indonesia
Transport
- Take the bus from Ubud to Labuan Bajobus
- Take the transfer from Ubud to Labuan Bajotransfer
- Fly from Ubud to Labuan Bajoplane
3h 40m
$55–190
Activities
- Kalong Island Bat Watching
- Scuba Diving
Hotel

8 days in Indonesia
DenpasarBandungItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Le Mayeur Museum
- Taman Werdhi Budaya Art Centre
Hotel

Day 2: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Neka Art Museum
- Ayung River White Water Rafting
Hotel

Day 3: Malang, Indonesia
Transport
- Take the taxi from Ubud to Malangtaxi
- Take the car ferry from Ubud to Malangcarferry
- Take the foot from Ubud to Malangwalk
- Take the train from Ubud to Malangtrain
11h 7m
$101–148
Activities
- Coban Rondo Waterfall
- Kampung Warna-Warni Jodipan
Hotel

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

Day 5: Yogyakarta, Indonesia
Transport
- Take the taxi from Banyuwangi to Yogyakartataxi
- Fly from Banyuwangi to Yogyakartaplane
- Take the foot from Banyuwangi to Yogyakartawalk
- Take the train from Banyuwangi to Yogyakartatrain
5h 21m
$205–252
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Ramayana Ballet at Prambanan
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Yogyakarta to Surabayatrain
4h
$15–28
Activities
- Ampel Mosque and Arab Quarter
- Kenjeran Park
Hotel

Day 7: Jakarta, Indonesia
Transport
- Take the taxi from Surabaya to Jakartataxi
- Fly from Surabaya to Jakartaplane
- Take the foot from Surabaya to Jakartawalk
- Take the bus from Surabaya to Jakartabus
- Take the transfer from Surabaya to Jakartatransfer
- Take the bus from Surabaya to Jakartabus
2h 30m
$110–152
Activities
- Grand Indonesia Shopping Town
- Ancol Dreamland
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–22
Activities
- Ranca Upas
- Bandung Zoo
Hotel

9 days in Indonesia
YogyakartaWaingapuItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Jomblang Cave Adventure
- Mount Merapi Jeep Tour
Hotel

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

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

Day 4: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Taman Werdhi Budaya Art Centre
- Jalan Gajah Mada Shopping Street
Hotel

Day 5: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Neka Art Museum
- Traditional Balinese Dance Performance
Hotel

Day 6: Labuan Bajo, Indonesia
Transport
- Take the bus from Ubud to Labuan Bajobus
- Take the transfer from Ubud to Labuan Bajotransfer
- Fly from Ubud to Labuan Bajoplane
3h 40m
$55–190
Activities
- Sunset Cruise
- Pink Beach Snorkeling
Hotel

Day 7: Ende, Indonesia
Transport
- Fly from Labuan Bajo to Endeplane
55 min
$75–110
Activities
- Champs-Elysees
- Seine River Cruise
Hotel

Day 8: Kupang, Indonesia
Transport
- Fly from Ende to Kupangplane
- Take the taxi from Ende to Kupangtaxi
1h 14m
$100–125
Activities
- Pantai Namosain
- Lasiana Beach
Hotel

Day 9: Waingapu, Indonesia
Transport
- Take the taxi from Kupang to Waingaputaxi
- Fly from Kupang to Waingapuplane
- Take the taxi from Kupang to Waingaputaxi
1h 33m
$127–170
Activities
- Pantai Cemara
- Waingapu Culinary Exploration
Hotel

10 days in Indonesia
UbudPadangItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Pura Taman Saraswati Water Palace
- Sacred Monkey Forest Sanctuary
Hotel

Day 2: Denpasar, Indonesia
Transport
- Take the bus from Ubud to Denpasarbus
- Take the taxi from Ubud to Denpasartaxi
51 min
See more transport optionsActivities
- Pura Sakenan Temple
- Pasar Badung Market
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Denpasar to Jakartataxi
- Fly from Denpasar to Jakartaplane
- Take the foot from Denpasar to Jakartawalk
- Take the bus from Denpasar to Jakartabus
- Take the transfer from Denpasar to Jakartatransfer
- Take the bus from Denpasar to Jakartabus
2h 52m
$113–285
Activities
- Kota Tua Jakarta
- Setu Babakan Betawi Cultural Village
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$26–31
Activities
- Borobudur Temple
- Yogya Kembali Monument Monjali
Hotel

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

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

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

Day 8: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$146–241
Activities
- Batam Cable Ski & Wakeboard Park
- Welcome to Batam Monument
Hotel

Day 9: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the foot from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
2h 7m
See more transport optionsActivities
- Kuliner Malam Jalan Arifin Achmad
- Sentra Oleh-Oleh Khas Riau
Hotel

Day 10: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$25–26
Activities
- Siti Nurbaya Bridge
- Pulau Pasumpahan
Hotel

11 days in Indonesia
SorongUbudItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Sorong Harbor Sunset View
- Doom Island Exploration
Hotel

Day 2: Nabire, Indonesia
Transport
- Take the taxi from Sorong to Nabiretaxi
- Fly from Sorong to Nabireplane
1h 19m
$183–294
Activities
- Bird Watching in Nabire
- Explore Teluk Cenderawasih National Park
Hotel
Days 3–9: Timika, Indonesia
Transport
- Fly from Nabire to Timikaplane
55 min
$85–190
Activities
- Mimika Sport Complex Exploration
- Taman Kota Timika City Park
Hotel

Day 10: Denpasar, Indonesia
Transport
- Fly from Timika to Denpasarplane
- Take the taxi from Timika to Denpasartaxi
3h 52m
$276–522
Activities
- Turtle Conservation and Education Centre
- Bali Museum
Hotel

Day 11: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Pura Taman Saraswati Water Palace
- Neka Art Museum
Hotel

12 days in Indonesia
SurabayaBukittinggiItinerary navigation
Day 1: Surabaya, Indonesia
Activities
- Klenteng Sanggar Agung
- Kenjeran Park
Hotel

Day 2: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–27
Activities
- Eco Green Park
- Coban Rondo Waterfall
Hotel

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

Day 4: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Sindhu Beach Market
- Jalan Gajah Mada Shopping Street
Hotel

Day 5: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- ATV Quad Bike Adventure
- Traditional Balinese Dance Performance
Hotel

Day 6: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakartabus
- Take the transfer from Ubud to Yogyakartatransfer
- Fly from Ubud to Yogyakartaplane
- Take the foot from Ubud to Yogyakartawalk
- Take the train from Ubud to Yogyakartatrain
5h 9m
$106–183
Activities
- Borobudur Temple
- Taman Sari Water Castle
Hotel

Day 7: Jakarta, Indonesia
Transport
- Take the train from Yogyakarta to Jakartatrain
6h
$26–31
Activities
- Sunda Kelapa Port
- Kota Tua Jakarta
Hotel

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

Day 9: Medan, Indonesia
Transport
- Take the bus from Bandung to Medanbus
- Take the foot from Bandung to Medanwalk
- Fly from Bandung to Medanplane
- Take the foot from Bandung to Medanwalk
- Take the train from Bandung to Medantrain
10h 4m
$128–231
Activities
- Kampung Madras Little India
- Lake Toba and Samosir Island Day Trip
Hotel

Day 10: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Acehtrain
- Take the foot from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$94–273
Activities
- Taman Bustanussalatin Taman Sari
- Pantai Lampuuk
Hotel

Day 11: Padang, Indonesia
Transport
- Take the taxi from Banda Aceh to Padangtaxi
- Fly from Banda Aceh to Padangplane
- Take the transfer from Banda Aceh to Padangtransfer
- Take the bus from Banda Aceh to Padangbus
5h 14m
$138–279
Activities
- Pantai Padang
- Taman Hutan Raya Bung Hatta
Hotel

Day 12: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–71
Activities
- Rumah Gadang Baanjuang
- Kebun Binatang Kinantan
Hotel

13 days in Indonesia
BatamBandungItinerary navigation
Day 1: Batam, Indonesia
Activities
- Engku Putri Batam Centre Park
- Taman Wisata Alam Muka Kuning
Hotel

Day 2: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the foot from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
2h 7m
See more transport optionsActivities
- Danau Buatan Lembah Sari
- Rumah Singgah Sultan Siak
Hotel

Day 3: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$25–26
Activities
- Culinary Tour Sate Padang Nasi Padang
- Museum Gempa
Hotel

Day 4: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–71
Activities
- Gua Ngalau Kamang
- Pasar Atas
Hotel

Day 5: Solok, Indonesia
Transport
- Take the bus from Bukittinggi to Solokbus
- Take the taxi from Bukittinggi to Soloktaxi
3h 54m
$45–50
Activities
- Air Terjun Sarasah Batimpo
- Rumah Gadang
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the taxi from Solok to Surabayataxi
- Fly from Solok to Surabayaplane
- Take the transfer from Solok to Surabayatransfer
- Take the bus from Solok to Surabayabus
- Take the foot from Solok to Surabayawalk
- Take the train from Solok to Surabayatrain
8h 3m
$173–305
Activities
- House of Sampoerna
- Suramadu National Bridge
Hotel

Day 7: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–27
Activities
- Taman Rekreasi Selecta
- Kampung Warna-Warni Jodipan
Hotel

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

Day 9: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Bajra Sandhi Monument
- Sindhu Beach Market
Hotel

Day 10: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Ayung River White Water Rafting
- Goa Gajah Elephant Cave
Hotel

Day 11: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakartabus
- Take the transfer from Ubud to Yogyakartatransfer
- Fly from Ubud to Yogyakartaplane
- Take the foot from Ubud to Yogyakartawalk
- Take the train from Ubud to Yogyakartatrain
5h 9m
$106–183
Activities
- Kota Gede Silver Craft Center
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
Hotel

Day 12: Jakarta, Indonesia
Transport
- Take the train from Yogyakarta to Jakartatrain
6h
$26–31
Activities
- Grand Indonesia Shopping Town
- Art1 New Museum
Hotel

Day 13: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–22
Activities
- Floating Market Lembang
- Braga Street
Hotel

14 days in Indonesia
BandungManadoItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Trans Studio Bandung
- Ranca Upas
Hotel

Day 2: Yogyakarta, Indonesia
Transport
- Take the taxi from Bandung to Yogyakartataxi
- Fly from Bandung to Yogyakartaplane
- Take the foot from Bandung to Yogyakartawalk
- Take the train from Bandung to Yogyakartatrain
2h 44m
$75–239
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Gembira Loka Zoo
Hotel

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

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

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

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

Day 7: Labuan Bajo, Indonesia
Transport
- Take the bus from Ubud to Labuan Bajobus
- Take the transfer from Ubud to Labuan Bajotransfer
- Fly from Ubud to Labuan Bajoplane
3h 40m
$55–190
Activities
- Sunset Cruise
- Sunset at Amelia Sea View
Hotel

Day 8: Ende, Indonesia
Transport
- Fly from Labuan Bajo to Endeplane
55 min
$75–110
Activities
- Latin Quarter
- Rodin Museum
Hotel

Day 9: Kupang, Indonesia
Transport
- Fly from Ende to Kupangplane
- Take the taxi from Ende to Kupangtaxi
1h 14m
$100–125
Activities
- Patung Komodo
- Bukit Cinta
Hotel

Day 10: Waingapu, Indonesia
Transport
- Take the taxi from Kupang to Waingaputaxi
- Fly from Kupang to Waingapuplane
- Take the taxi from Kupang to Waingaputaxi
1h 33m
$127–170
Activities
- Persaudaraan Hill
- Tanggedu Waterfall
Hotel

Day 11: Bima, Indonesia
Transport
- Take the taxi from Waingapu to Bimataxi
- Fly from Waingapu to Bimaplane
- Take the taxi from Waingapu to Bimataxi
3h 34m
$177–239
Activities
- Kuliner Malam Bima
- Taman Kota Bima
Hotel

Day 12: Sumbawa Besar, Indonesia
Transport
- Drive from Bima to Sumbawa Besarcar 0 m
3h 39m
$39–56
Activities
- Pantai Goa
- Pantai Ai Lemak
Hotel

Day 13: Makassar, Indonesia
Transport
- Fly from Sumbawa Besar to Makassarplane
- Take the taxi from Sumbawa Besar to Makassartaxi
3h 40m
$188–263
Activities
- Trans Studio Makassar
- Rammang-Rammang Karst Village
Hotel

Day 14: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manadotaxi
- Fly from Makassar to Manadoplane
- Take the taxi from Makassar to Manadotaxi
2h 12m
$137–282
Activities
- Siladen Island
- Bunaken National Park Snorkeling Diving
Hotel

15 days in Indonesia
MedanManadoItinerary navigation
Day 1: Medan, Indonesia
Activities
- Vihara Gunung Timur
- Upside Down World Medan
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the train from Medan to Jakartatrain
- Take the foot from Medan to Jakartawalk
- Fly from Medan to Jakartaplane
- Take the foot from Medan to Jakartawalk
- Take the bus from Medan to Jakartabus
7h 46m
$114–236
Activities
- National Museum of Indonesia
- Glodok Chinatown
Hotel

Day 3: Yogyakarta, Indonesia
Transport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$26–31
Activities
- Mount Merapi Jeep Tour
- Ullen Sentalu Museum
Hotel

Day 4: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–29
Activities
- Hawaii Waterpark Malang
- Pujon Kidul Tourism Village
Hotel

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

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

Day 7: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Ubud Art Market
- Goa Gajah Elephant Cave
Hotel

Day 8: Labuan Bajo, Indonesia
Transport
- Take the bus from Ubud to Labuan Bajobus
- Take the transfer from Ubud to Labuan Bajotransfer
- Fly from Ubud to Labuan Bajoplane
3h 40m
$55–190
Activities
- Taka Makassar Sandbar
- Cunca Wulang Waterfall Trekking
Hotel

Day 9: Ende, Indonesia
Transport
- Fly from Labuan Bajo to Endeplane
55 min
$75–110
Activities
- Palace of Versailles
- Champs-Elysees
Hotel

Day 10: Kupang, Indonesia
Transport
- Fly from Ende to Kupangplane
- Take the taxi from Ende to Kupangtaxi
1h 14m
$100–125
Activities
- Oenesu Waterfall
- Kuliner Malam Kupang
Hotel

Day 11: Waingapu, Indonesia
Transport
- Take the taxi from Kupang to Waingaputaxi
- Fly from Kupang to Waingapuplane
- Take the taxi from Kupang to Waingaputaxi
1h 33m
$127–170
Activities
- Rende Traditional Village
- Tenau Hill
Hotel

Day 12: Bima, Indonesia
Transport
- Take the taxi from Waingapu to Bimataxi
- Fly from Waingapu to Bimaplane
- Take the taxi from Waingapu to Bimataxi
3h 34m
$177–239
Activities
- Pasar Raya Bima
- Desa Wisata Suku Donggo
Hotel

Day 13: Sumbawa Besar, Indonesia
Transport
- Drive from Bima to Sumbawa Besarcar 0 m
3h 39m
$39–56
Activities
- Pantai Maluk
- Air Terjun Mata Jitu
Hotel

Day 14: Makassar, Indonesia
Transport
- Fly from Sumbawa Besar to Makassarplane
- Take the taxi from Sumbawa Besar to Makassartaxi
3h 40m
$188–263
Activities
- Rammang-Rammang Karst Village
- Samalona Island
Hotel

Day 15: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manadotaxi
- Fly from Makassar to Manadoplane
- Take the taxi from Makassar to Manadotaxi
2h 12m
$137–282
Activities
- Tunan Waterfall
- Siladen Island
Hotel

16 days in Indonesia
BalikpapanGorontaloItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Hutan Lindung Sungai Wain
- Kebun Raya Balikpapan
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the taxi from Balikpapan to Jakartataxi
- Fly from Balikpapan to Jakartaplane
- Take the foot from Balikpapan to Jakartawalk
- Take the bus from Balikpapan to Jakartabus
3h 27m
$126–397
Activities
- Jakarta Cathedral
- Ragunan Zoo
Hotel

Day 3: Yogyakarta, Indonesia
Transport
- Take the train from Jakarta to Yogyakartatrain
6h 5m
$26–31
Activities
- Yogya Kembali Monument Monjali
- Taman Sari Water Castle
Hotel

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

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

Day 6: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Upside Down World Bali
- Pura Sakenan Temple
Hotel

Day 7: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Traditional Balinese Dance Performance
- Campuhan Ridge Walk
Hotel

Day 8: Labuan Bajo, Indonesia
Transport
- Take the bus from Ubud to Labuan Bajobus
- Take the transfer from Ubud to Labuan Bajotransfer
- Fly from Ubud to Labuan Bajoplane
3h 40m
$55–190
Activities
- Batu Cermin Cave Exploration
- Taka Makassar Sandbar
Hotel

Day 9: Ende, Indonesia
Transport
- Fly from Labuan Bajo to Endeplane
55 min
$75–110
Activities
- Louvre Museum
- Arc de Triomphe
Hotel

Day 10: Kupang, Indonesia
Transport
- Fly from Ende to Kupangplane
- Take the taxi from Ende to Kupangtaxi
1h 14m
$100–125
Activities
- Museum Negeri Provinsi NTT
- Taman Wisata Alam Camplong
Hotel

Day 11: Waingapu, Indonesia
Transport
- Take the taxi from Kupang to Waingaputaxi
- Fly from Kupang to Waingapuplane
- Take the taxi from Kupang to Waingaputaxi
1h 33m
$127–170
Activities
- Prailiu Traditional Village
- Rende Traditional Village
Hotel

Day 12: Bima, Indonesia
Transport
- Take the taxi from Waingapu to Bimataxi
- Fly from Waingapu to Bimaplane
- Take the taxi from Waingapu to Bimataxi
3h 34m
$177–239
Activities
- Air Terjun Oi Fanda
- Pantai Lawata
Hotel

Day 13: Sumbawa Besar, Indonesia
Transport
- Drive from Bima to Sumbawa Besarcar 0 m
3h 39m
$39–56
Activities
- Danau Lebo Taliwang
- Pantai Ai Lemak
Hotel

Day 14: Makassar, Indonesia
Transport
- Fly from Sumbawa Besar to Makassarplane
- Take the taxi from Sumbawa Besar to Makassartaxi
3h 40m
$188–263
Activities
- Losari Beach
- Somba Opu Traditional Market
Hotel

Day 15: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manadotaxi
- Fly from Makassar to Manadoplane
- Take the taxi from Makassar to Manadotaxi
2h 12m
$137–282
Activities
- Linow Lake
- Tomohon Traditional Market
Hotel

Day 16: Gorontalo, Indonesia
Transport
- Take the taxi from Manado to Gorontalotaxi
- Fly from Manado to Gorontaloplane
- Take the taxi from Manado to Gorontalotaxi
1h 46m
$222–518
Activities
- Pulau Saronde
- Museum Purbakala Gorontalo
Hotel

17 days in Indonesia
PontianakBanda AcehItinerary navigation
Day 1: Pontianak, Indonesia
Activities
- Jami Mosque Pontianak
- Pontianak City Forest
Hotel

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

Day 3: Batam, Indonesia
Transport
- Take the taxi from Singkawang to Batamtaxi
- Fly from Singkawang to Batamplane
- Take the taxi from Singkawang to Batamtaxi
3h 59m
$186–331
Activities
- Golden City Go-Kart
- Taman Wisata Alam Muka Kuning
Hotel

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

Day 5: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$25–26
Activities
- Culinary Tour Sate Padang Nasi Padang
- Grand Mosque of West Sumatra
Hotel

Day 6: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–71
Activities
- Ngarai Sianok
- Taman Panorama
Hotel

Day 7: Solok, Indonesia
Transport
- Take the bus from Bukittinggi to Solokbus
- Take the taxi from Bukittinggi to Soloktaxi
3h 54m
$45–50
Activities
- Jembatan Gantung Danau Singkarak
- Rumah Gadang
Hotel

Day 8: Surabaya, Indonesia
Transport
- Take the taxi from Solok to Surabayataxi
- Fly from Solok to Surabayaplane
- Take the transfer from Solok to Surabayatransfer
- Take the bus from Solok to Surabayabus
- Take the foot from Solok to Surabayawalk
- Take the train from Solok to Surabayatrain
8h 3m
$173–305
Activities
- House of Sampoerna
- Museum Kesehatan Dr. Adhyatma
Hotel

Day 9: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–27
Activities
- Batu Night Spectacular
- Eco Green Park
Hotel

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

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

Day 12: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Campuhan Ridge Walk
- The Yoga Barn
Hotel

Day 13: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakartabus
- Take the transfer from Ubud to Yogyakartatransfer
- Fly from Ubud to Yogyakartaplane
- Take the foot from Ubud to Yogyakartawalk
- Take the train from Ubud to Yogyakartatrain
5h 9m
$106–183
Activities
- Ramayana Ballet at Prambanan
- Ullen Sentalu Museum
Hotel

Day 14: Jakarta, Indonesia
Transport
- Take the train from Yogyakarta to Jakartatrain
6h
$26–31
Activities
- Jakarta History Museum Fatahillah Museum
- Kota Tua Jakarta
Hotel

Day 15: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–22
Activities
- Farmhouse Lembang
- Cihampelas Walk
Hotel

Day 16: Medan, Indonesia
Transport
- Take the bus from Bandung to Medanbus
- Take the foot from Bandung to Medanwalk
- Fly from Bandung to Medanplane
- Take the foot from Bandung to Medanwalk
- Take the train from Bandung to Medantrain
10h 4m
$128–231
Activities
- Merdeka Walk
- Maimun Palace
Hotel

Day 17: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Acehtrain
- Take the foot from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$94–273
Activities
- Rumah Cut Nyak Dien
- Floating Boat on House Lampulo
Hotel

18 days in Indonesia
DumaiRantauprapatItinerary navigation
Day 1: Dumai, Indonesia
Activities
- Pelabuhan Dumai
- Pantai Teluk Makmur
Hotel

Day 2: Batam, Indonesia
Transport
- Take the ferry from Dumai to Batamferry
- Take the foot from Dumai to Batamwalk
- Take the bus from Dumai to Batambus
- Take the transfer from Dumai to Batamtransfer
- Take the bus from Dumai to Batambus
- Take the foot from Dumai to Batamwalk
- Take the ferry from Dumai to Batamferry
9h 3m
$100–157
Activities
- Ocarina Batam Theme Park
- Welcome to Batam Monument
Hotel

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

Day 4: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$25–26
Activities
- Taman Hutan Raya Bung Hatta
- Pasar Raya Padang
Hotel

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

Day 6: Solok, Indonesia
Transport
- Take the bus from Bukittinggi to Solokbus
- Take the taxi from Bukittinggi to Soloktaxi
3h 54m
$45–50
Activities
- Rumah Gadang
- Jembatan Gantung Danau Singkarak
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the taxi from Solok to Surabayataxi
- Fly from Solok to Surabayaplane
- Take the transfer from Solok to Surabayatransfer
- Take the bus from Solok to Surabayabus
- Take the foot from Solok to Surabayawalk
- Take the train from Solok to Surabayatrain
8h 3m
$173–305
Activities
- Cheng Hoo Mosque
- Jalan Tunjungan
Hotel

Day 8: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–27
Activities
- Malang Night Paradise
- Alun-Alun Kota Malang
Hotel

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

Day 10: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Bali Museum
- Sindhu Beach Market
Hotel

Day 11: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- The Yoga Barn
- Ubud Palace
Hotel

Day 12: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakartabus
- Take the transfer from Ubud to Yogyakartatransfer
- Fly from Ubud to Yogyakartaplane
- Take the foot from Ubud to Yogyakartawalk
- Take the train from Ubud to Yogyakartatrain
5h 9m
$106–183
Activities
- Ullen Sentalu Museum
- Affandi Museum
Hotel

Day 13: Jakarta, Indonesia
Transport
- Take the train from Yogyakarta to Jakartatrain
6h
$26–31
Activities
- Jakarta History Museum Fatahillah Museum
- Ragunan Zoo
Hotel

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

Day 15: Medan, Indonesia
Transport
- Take the bus from Bandung to Medanbus
- Take the foot from Bandung to Medanwalk
- Fly from Bandung to Medanplane
- Take the foot from Bandung to Medanwalk
- Take the train from Bandung to Medantrain
10h 4m
$128–231
Activities
- North Sumatra Museum
- Vihara Gunung Timur
Hotel

Day 16: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Acehtrain
- Take the foot from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$94–273
Activities
- Floating Boat on House Lampulo
- Museum Tsunami Aceh
Hotel

Day 17: Sibolga, Indonesia
Transport
- Take the bus from Banda Aceh to Sibolgabus
- Take the taxi from Banda Aceh to Sibolgataxi
- Take the bus from Banda Aceh to Sibolgabus
24h 58m
$61–111
Activities
- Mursala Island
- Binasi Beach
Hotel

Day 18: Rantauprapat, Indonesia
Transport
- Take the bus from Sibolga to Rantauprapatbus
- Take the taxi from Sibolga to Rantauprapattaxi
- Take the train from Sibolga to Rantauprapattrain
- Take the taxi from Sibolga to Rantauprapattaxi
17h 37m
$63–117
Activities
- Tugu Juang 45 Rantauprapat
- Berbelanja di Pusat Perbelanjaan Suzuya Mall
Hotel
19 days in Indonesia
BengkalisDumaiItinerary navigation
Days 1–2: Bengkalis, Indonesia
Activities
- Taman Rekreasi Air Bengkalis
- Danau Raja
Hotel
Day 3: Batam, Indonesia
Transport
- Take the ferry from Bengkalis to Batamferry
- Take the foot from Bengkalis to Batamwalk
- Take the bus from Bengkalis to Batambus
- Take the transfer from Bengkalis to Batamtransfer
- Take the bus from Bengkalis to Batambus
- Take the foot from Bengkalis to Batamwalk
- Take the ferry from Bengkalis to Batamferry
10h 3m
$125–165
Activities
- Ocarina Batam Theme Park
- Batam Grand Mosque
Hotel

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

Day 5: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$25–26
Activities
- Chinatown Kampung Cina
- Pulau Pasumpahan
Hotel

Day 6: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–71
Activities
- Kebun Binatang Kinantan
- Pasar Atas
Hotel

Day 7: Solok, Indonesia
Transport
- Take the bus from Bukittinggi to Solokbus
- Take the taxi from Bukittinggi to Soloktaxi
3h 54m
$45–50
Activities
- Danau Kembar Diatas dan Dibawah
- Puncak Gobah
Hotel

Day 8: Surabaya, Indonesia
Transport
- Take the taxi from Solok to Surabayataxi
- Fly from Solok to Surabayaplane
- Take the transfer from Solok to Surabayatransfer
- Take the bus from Solok to Surabayabus
- Take the foot from Solok to Surabayawalk
- Take the train from Solok to Surabayatrain
8h 3m
$173–305
Activities
- Cheng Hoo Mosque
- Kenjeran Park
Hotel

Day 9: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–27
Activities
- Kampung Warna-Warni Jodipan
- Hawaii Waterpark Malang
Hotel

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

Day 11: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Big Garden Corner
- Turtle Conservation and Education Centre
Hotel

Day 12: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Ubud Palace
- Goa Gajah Elephant Cave
Hotel

Day 13: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakartabus
- Take the transfer from Ubud to Yogyakartatransfer
- Fly from Ubud to Yogyakartaplane
- Take the foot from Ubud to Yogyakartawalk
- Take the train from Ubud to Yogyakartatrain
5h 9m
$106–183
Activities
- Prambanan Temple
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
Hotel

Day 14: Jakarta, Indonesia
Transport
- Take the train from Yogyakarta to Jakartatrain
6h
$26–31
Activities
- Jakarta Cathedral
- Ancol Dreamland
Hotel

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

Day 16: Medan, Indonesia
Transport
- Take the bus from Bandung to Medanbus
- Take the foot from Bandung to Medanwalk
- Fly from Bandung to Medanplane
- Take the foot from Bandung to Medanwalk
- Take the train from Bandung to Medantrain
10h 4m
$128–231
Activities
- Tip Top Restaurant
- Vihara Gunung Timur
Hotel

Day 17: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Acehtrain
- Take the foot from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$94–273
Activities
- Gunongan Historical Park
- Taman Bustanussalatin Taman Sari
Hotel

Day 18: Sibolga, Indonesia
Transport
- Take the bus from Banda Aceh to Sibolgabus
- Take the taxi from Banda Aceh to Sibolgataxi
- Take the bus from Banda Aceh to Sibolgabus
24h 58m
$61–111
Activities
- Fish Monument
- Pandan Beach
Hotel

Day 19: Dumai, Indonesia
Transport
- Take the taxi from Sibolga to Dumaitaxi
- Fly from Sibolga to Dumaiplane
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the bus from Sibolga to Dumaibus
8h 9m
See more transport optionsActivities
- Danau Buatan
- Pantai Teluk Makmur
Hotel

20 days in Indonesia
Tanjung PinangBengkuluItinerary navigation
Day 1: Tanjung Pinang, Indonesia
Activities
- Mount Bintan Trekking
- Pantai Trikora
Hotel

Day 2: Batam, Indonesia
Transport
- Take the ferry from Tanjung Pinang to Batamferry
- Take the taxi from Tanjung Pinang to Batamtaxi
1h 23m
$17–25
Activities
- Batam Cable Ski & Wakeboard Park
- DC Mall
Hotel

Day 3: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the foot from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
2h 7m
See more transport optionsActivities
- Danau Buatan Lembah Sari
- Dekranasda Riau
Hotel

Day 4: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$25–26
Activities
- Adityawarman Museum
- Pantai Padang
Hotel

Day 5: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–71
Activities
- Fort de Kock
- Ngarai Sianok
Hotel

Day 6: Solok, Indonesia
Transport
- Take the bus from Bukittinggi to Solokbus
- Take the taxi from Bukittinggi to Soloktaxi
3h 54m
$45–50
Activities
- Pemandian Air Panas Bukik Gadang
- Wisata Agro Edukasi Solok
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the taxi from Solok to Surabayataxi
- Fly from Solok to Surabayaplane
- Take the transfer from Solok to Surabayatransfer
- Take the bus from Solok to Surabayabus
- Take the foot from Solok to Surabayawalk
- Take the train from Solok to Surabayatrain
8h 3m
$173–305
Activities
- Jalan Tunjungan
- Gereja Katolik Kelahiran Santa Perawan Maria
Hotel

Day 8: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–27
Activities
- Mount Bromo Sunrise Tour
- Wendit Recreational Park
Hotel

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

Day 10: Denpasar, Indonesia
Transport
- Take the train from Banyuwangi to Denpasartrain
- Take the foot from Banyuwangi to Denpasarwalk
- Take the car ferry from Banyuwangi to Denpasarcarferry
- Take the transfer from Banyuwangi to Denpasartransfer
- Take the bus from Banyuwangi to Denpasarbus
7h 8m
$8–53
Activities
- Pura Sakenan Temple
- Puputan Park
Hotel

Day 11: Ubud, Indonesia
Transport
- Take the taxi from Denpasar to Ubudtaxi
- Take the bus from Denpasar to Ubudbus
1h 18m
$9–16
Activities
- Ubud Art Market
- Goa Gajah Elephant Cave
Hotel

Day 12: Yogyakarta, Indonesia
Transport
- Take the bus from Ubud to Yogyakartabus
- Take the transfer from Ubud to Yogyakartatransfer
- Fly from Ubud to Yogyakartaplane
- Take the foot from Ubud to Yogyakartawalk
- Take the train from Ubud to Yogyakartatrain
5h 9m
$106–183
Activities
- Affandi Museum
- Ullen Sentalu Museum
Hotel

Day 13: Jakarta, Indonesia
Transport
- Take the train from Yogyakarta to Jakartatrain
6h
$26–31
Activities
- Setu Babakan Betawi Cultural Village
- Sky Garden Rooftop Bar
Hotel

Day 14: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–22
Activities
- Curug Dago
- Saung Angklung Udjo
Hotel

Day 15: Medan, Indonesia
Transport
- Take the bus from Bandung to Medanbus
- Take the foot from Bandung to Medanwalk
- Fly from Bandung to Medanplane
- Take the foot from Bandung to Medanwalk
- Take the train from Bandung to Medantrain
10h 4m
$128–231
Activities
- Merdeka Walk
- Tip Top Restaurant
Hotel

Day 16: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Acehtrain
- Take the foot from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$94–273
Activities
- Pasar Aceh Aceh Market
- Rumah Cut Nyak Dien
Hotel

Day 17: Sibolga, Indonesia
Transport
- Take the bus from Banda Aceh to Sibolgabus
- Take the taxi from Banda Aceh to Sibolgataxi
- Take the bus from Banda Aceh to Sibolgabus
24h 58m
$61–111
Activities
- Binasi Beach
- Mursala Island
Hotel

Day 18: Dumai, Indonesia
Transport
- Take the taxi from Sibolga to Dumaitaxi
- Fly from Sibolga to Dumaiplane
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the bus from Sibolga to Dumaibus
8h 9m
See more transport optionsActivities
- Tugu Lancang Kuning
- Masjid Raya Dumai
Hotel

Days 19–20: Bengkulu, Indonesia
Transport
- Take the bus from Dumai to Bengkulubus
- Take the bus from Dumai to Bengkulubus
- Take the foot from Dumai to Bengkuluwalk
- Take the bus from Dumai to Bengkulubus
- Take the foot from Dumai to Bengkuluwalk
- Fly from Dumai to Bengkuluplane
- Take the taxi from Dumai to Bengkulutaxi
10h 12m
See more transport optionsActivities
- Museum Negeri Bengkulu
- Curug Embun Waterfall
Hotel



