Indonesia travel plans with the routes already figured out
Rome2Rio itineraries for Indonesia are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
7 days in Indonesia
JakartaPekanbaruItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- Sky Garden Rooftop Bar
- National Monument Monas
Hotel

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

Day 3: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
Activities
- Eco Green Park
- Alun-Alun Kota Malang
Hotel

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

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

Day 6: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$137–571
Activities
- Batam Cable Ski & Wakeboard Park
- Nagoya Hill Shopping Mall
Hotel

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

8 days in Indonesia
DenpasarBatamItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Sanur Beach
- Turtle Conservation and Education 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
- The Yoga Barn
- Tirta Empul Temple
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
$103–150
Activities
- Hawaii Waterpark Malang
- Jatim Park 2
Hotel

Day 4: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$15–28
Activities
- Baluran National Park
- Watu Dodol Beach
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 16m
$206–262
Activities
- Ramayana Ballet at Prambanan
- Mount Merapi Jeep Tour
Hotel

Day 6: Jakarta, Indonesia
Transport
- Take the bus from Yogyakarta to Jakartabus
- Take the transfer from Yogyakarta to Jakartatransfer
- Fly from Yogyakarta to Jakartaplane
- Take the foot from Yogyakarta to Jakartawalk
- Take the bus from Yogyakarta to Jakartabus
- Take the transfer from Yogyakarta to Jakartatransfer
- Take the bus from Yogyakarta to Jakartabus
3h 33m
$101–161
Activities
- National Monument Monas
- Setu Babakan Betawi Cultural Village
Hotel

Day 7: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$11–24
Activities
- Bandung Zoo
- Saung Angklung Udjo
Hotel

Day 8: Batam, Indonesia
Transport
- Take the bus from Bandung to Batambus
- Take the foot from Bandung to Batamwalk
- Fly from Bandung to Batamplane
- Take the taxi from Bandung to Batamtaxi
6h 5m
$133–576
Activities
- Ocarina Batam Theme Park
- Waterfront City
Hotel

9 days in Indonesia
YogyakartaSemarangItinerary navigation
Day 1: Yogyakarta, Indonesia
Activities
- Yogya Kembali Monument Monjali
- Borobudur Temple
Hotel

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

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

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

Day 5: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$137–571
Activities
- Golden Prawn 933 Seafood Restaurant
- Engku Putri Batam Centre Park
Hotel

Day 6: 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
- Pekanbaru Mall
- Rumah Singgah Sultan Siak
Hotel

Day 7: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Glodok Chinatown
- Sky Garden Rooftop Bar
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$11–24
Activities
- Bandung Zoo
- Saung Angklung Udjo
Hotel

Day 9: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Pantai Marina
- Sam Poo Kong Temple
Hotel

10 days in Indonesia
UbudPadangItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Traditional Balinese Dance Performance
- Campuhan Ridge Walk
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
- Sanur Beach
- Bajra Sandhi Monument
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–305
Activities
- Istiqlal Mosque
- Kota Tua Jakarta
Hotel

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

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

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

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Tugu Pahlawan
- Surabaya Zoo
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
$137–571
Activities
- Batam Cable Ski & Wakeboard Park
- Golden City Go-Kart
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
- Dekranasda Riau
- Pusat Kebudayaan 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
- Adityawarman Museum
- Lembah Anai Waterfall
Hotel

11 days in Indonesia
SorongSurabayaItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Religious Site Visit
- Sorong Harbor Sunset View
Hotel

Day 2: Manado, Indonesia
Transport
- Take the taxi from Sorong to Manadotaxi
- Fly from Sorong to Manadoplane
- Take the taxi from Sorong to Manadotaxi
1h 36m
$111–564
Activities
- Mount Tumpa Recreational Park
- Christ Blessing Statue
Hotel

Day 3: Makassar, Indonesia
Transport
- Take the taxi from Manado to Makassartaxi
- Fly from Manado to Makassarplane
- Take the taxi from Manado to Makassartaxi
2h 9m
$138–303
Activities
- Trans Studio Makassar
- Center Point of Indonesia CPI
Hotel

Day 4: Pontianak, Indonesia
Transport
- Take the taxi from Makassar to Pontianaktaxi
- Fly from Makassar to Pontianakplane
- Take the taxi from Makassar to Pontianaktaxi
5h 6m
$198–391
Activities
- Jami Mosque Pontianak
- Taman Digulis Untan Park
Hotel

Day 5: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 52m
$125–619
Activities
- Welcome to Batam Monument
- Engku Putri Batam Centre Park
Hotel

Day 6: Pekanbaru, Indonesia
Transport
- Take the taxi from Batam to Pekanbarutaxi
- Fly from Batam to Pekanbaruplane
- Take the foot from Batam to Pekanbaruwalk
- Take the bus from Batam to Pekanbarubus
2h 7m
See more transport optionsActivities
- Taman Rekreasi Alam Mayang
- Rumah Singgah Sultan Siak
Hotel

Day 7: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Ragunan Zoo
- Art1 New Museum
Hotel

Day 8: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–161
Activities
- Ullen Sentalu Museum
- Affandi Museum
Hotel

Day 9: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
Activities
- Museum Angkut
- Alun-Alun Kota Malang
Hotel

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

Day 11: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Ampel Mosque and Arab Quarter
- Gereja Katolik Kelahiran Santa Perawan Maria
Hotel

12 days in Indonesia
SurabayaRantauprapatItinerary navigation
Day 1: Surabaya, Indonesia
Activities
- Pasar Atom
- Jalan Tunjungan
Hotel

Day 2: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–28
Activities
- Eco Green Park
- Candi Singosari
Hotel

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

Day 4: 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 16m
$206–262
Activities
- Prambanan Temple
- Yogya Kembali Monument Monjali
Hotel

Day 5: Jakarta, Indonesia
Transport
- Take the bus from Yogyakarta to Jakartabus
- Take the transfer from Yogyakarta to Jakartatransfer
- Fly from Yogyakarta to Jakartaplane
- Take the foot from Yogyakarta to Jakartawalk
- Take the bus from Yogyakarta to Jakartabus
- Take the transfer from Yogyakarta to Jakartatransfer
- Take the bus from Yogyakarta to Jakartabus
3h 33m
$101–161
Activities
- Jakarta History Museum Fatahillah Museum
- Grand Indonesia Shopping Town
Hotel

Day 6: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$11–24
Activities
- Gedung Sate
- Bandung Zoo
Hotel

Day 7: Batam, Indonesia
Transport
- Take the bus from Bandung to Batambus
- Take the foot from Bandung to Batamwalk
- Fly from Bandung to Batamplane
- Take the taxi from Bandung to Batamtaxi
6h 5m
$133–576
Activities
- Golden City Go-Kart
- Waterfront City
Hotel

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

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

Day 10: 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
$16–72
Activities
- Istana Pagaruyung
- Fort de Kock
Hotel

Day 11: Sibolga, Indonesia
Transport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$86–141
Activities
- Pandan Beach
- Sibolga Night Culinary
Hotel
Day 12: 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
$64–120
Activities
- Berburu Oleh-oleh Khas Labuhanbatu
- Berbelanja di Pusat Perbelanjaan Suzuya Mall
Hotel
13 days in Indonesia
BatamMedanItinerary navigation
Day 1: Batam, Indonesia
Activities
- Nagoya Hill Shopping Mall
- Maha Vihara Duta Maitreya Temple
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
- Kuliner Malam Jalan Arifin Achmad
- Rumah Singgah Sultan Siak
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- National Monument Monas
- Sunda Kelapa Port
Hotel

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

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

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

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

Day 8: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–28
Activities
- Pekalen River White Water Rafting
- Probolinggo City Sightseeing
Hotel

Day 9: Bandung, Indonesia
Transport
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
11h 30m
$39–125
Activities
- Trans Studio Bandung
- Situ Patenggang
Hotel

Day 10: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Kota Lama Old Town
- Semarang Contemporary Art Gallery
Hotel

Day 11: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Gua Tritip
- Jepara Ocean Park
Hotel

Day 12: Bandar Lampung, Indonesia
Transport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$107–267
Activities
- Puncak Mas
- Museum Lampung
Hotel

Day 13: Medan, Indonesia
Transport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the foot from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$175–280
Activities
- Kampung Madras Little India
- Durian Ucok
Hotel

14 days in Indonesia
BandungSemarangItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Trans Studio Bandung
- Braga Street
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–159
Activities
- Affandi Museum
- Borobudur Temple
Hotel

Day 3: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
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
- Taman Gandrung Terakota
- Sukamade Turtle Beach
Hotel

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

Day 6: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$137–571
Activities
- Maha Vihara Duta Maitreya Temple
- Ocarina Batam Theme Park
Hotel

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

Day 8: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Glodok Chinatown
- KidZania Jakarta
Hotel

Day 9: Bogor, Indonesia
Transport
- Take the train from Jakarta to Bogortrain
1h 10m
$1
Activities
- Taman Wisata Matahari
- Little Venice Kota Bunga
Hotel

Day 10: Sukabumi, Indonesia
Transport
- Take the train from Bogor to Sukabumitrain
1h 50m
$3–28
Activities
- Sukabumi Culinary Exploration
- Pelabuhan Ratu Traditional Market
Hotel

Day 11: Tasikmalaya, Indonesia
Transport
- Take the train from Sukabumi to Tasikmalayatrain
- Take the taxi from Sukabumi to Tasikmalayataxi
- Take the train from Sukabumi to Tasikmalayatrain
4h 29m
$16–65
Activities
- Curug Ciparay
- Pusat Kerajinan Mendong
Hotel

Day 12: Cirebon, Indonesia
Transport
- Take the train from Tasikmalaya to Cirebontrain
- Take the train from Tasikmalaya to Cirebontrain
4h 44m
$15–55
Activities
- Nasi Jamblang Ibu Nur
- Cirebon Super Block (CSB Mall)
Hotel

Day 13: Pangandaran, Indonesia
Transport
- Take the train from Cirebon to Pangandarantrain
- Take the train from Cirebon to Pangandarantrain
- Take the taxi from Cirebon to Pangandarantaxi
4h 9m
$26–75
Activities
- Wonder Hill Jojogan
- Santirah River Tubing
Hotel

Day 14: Semarang, Indonesia
Transport
- Take the taxi from Pangandaran to Semarangtaxi
- Take the train from Pangandaran to Semarangtrain
- Take the train from Pangandaran to Semarangtrain
7h 18m
$31–75
Activities
- Lawang Sewu
- Klenteng Tay Kak Sie
Hotel

15 days in Indonesia
MedanPalembangItinerary navigation
Day 1: Medan, Indonesia
Activities
- Upside Down World Medan
- Graha Maria Annai Velangkanni
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 41m
$114–277
Activities
- Art1 New Museum
- Istiqlal Mosque
Hotel

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

Day 4: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
Activities
- Candi Singosari
- Museum Angkut
Hotel

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

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

Day 7: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$137–571
Activities
- Golden City Go-Kart
- Nagoya Hill Shopping Mall
Hotel

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

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

Day 10: 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
$16–72
Activities
- Taman Panorama
- Ngarai Sianok
Hotel

Day 11: Sibolga, Indonesia
Transport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$86–141
Activities
- St Theresia Catholic Church
- Ujung Sibolga Beach
Hotel
Day 12: 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
$64–120
Activities
- Berbelanja di Pusat Perbelanjaan Suzuya Mall
- Tugu Juang 45 Rantauprapat
Hotel
Day 13: Pematangsiantar, Indonesia
Transport
- Take the taxi from Rantauprapat to Pematangsiantartaxi
- Take the train from Rantauprapat to Pematangsiantartrain
- Take the taxi from Rantauprapat to Pematangsiantartaxi
4h 11m
$36–64
Activities
- Patung Liberty Pematangsiantar
- Menara Air Pematangsiantar
Hotel

Day 14: Banda Aceh, Indonesia
Transport
- Take the taxi from Pematangsiantar to Banda Acehtaxi
- Fly from Pematangsiantar to Banda Acehplane
- Take the taxi from Pematangsiantar to Banda Acehtaxi
2h 53m
$131–445
Activities
- Taman Bustanussalatin Taman Sari
- Ulee Lheue Beach
Hotel

Day 15: Palembang, Indonesia
Transport
- Take the taxi from Banda Aceh to Palembangtaxi
- Fly from Banda Aceh to Palembangplane
- Take the transfer from Banda Aceh to Palembangtransfer
- Take the train from Banda Aceh to Palembangtrain
6h 50m
$108–559
Activities
- Kemaro Island
- Kuto Besak Fortress
Hotel

16 days in Indonesia
BalikpapanPadangItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Bekapai Park
- Penangkaran Buaya Teritip
Hotel

Day 2: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$163–566
Activities
- Pontianak City Forest
- Kadriyah Palace
Hotel

Day 3: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 52m
$125–619
Activities
- Nagoya Hill Shopping Mall
- Batam Miniature Park
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
- Masjid Agung Ar-Rahman
- Dekranasda Riau
Hotel

Day 5: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Glodok Chinatown
- Sunda Kelapa Port
Hotel

Day 6: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–161
Activities
- Taman Sari Water Castle
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
Hotel

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

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

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

Day 10: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–28
Activities
- Visit Probolinggo Museum
- Pekalen River White Water Rafting
Hotel

Day 11: Bandung, Indonesia
Transport
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
11h 30m
$39–125
Activities
- Curug Dago
- Tangkuban Perahu
Hotel

Day 12: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Semarang Contemporary Art Gallery
- Umbul Sidomukti
Hotel

Day 13: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Pantai Kartini
- Museum RA Kartini
Hotel

Day 14: Bandar Lampung, Indonesia
Transport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$107–267
Activities
- Puncak Mas
- Taman Nasional Way Kambas
Hotel

Day 15: Medan, Indonesia
Transport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the foot from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$175–280
Activities
- Lake Toba and Samosir Island Day Trip
- North Sumatra Museum
Hotel

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

17 days in Indonesia
PontianakSibolgaItinerary navigation
Day 1: Pontianak, Indonesia
Activities
- Flamboyan Traditional Market
- West Kalimantan State Museum
Hotel

Day 2: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 52m
$125–619
Activities
- Golden City Go-Kart
- Mega Mall Batam Centre
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
- Pasar Bawah
- Dekranasda Riau
Hotel

Day 4: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Setu Babakan Betawi Cultural Village
- Art1 New Museum
Hotel

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

Day 6: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
Activities
- Alun-Alun Kota Malang
- Wendit Recreational Park
Hotel

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

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

Day 9: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–28
Activities
- Probolinggo City Sightseeing
- Explore Pasar Baru Probolinggo
Hotel

Day 10: Bandung, Indonesia
Transport
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
11h 30m
$39–125
Activities
- Curug Dago
- Bandung Zoo
Hotel

Day 11: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Pantai Marina
- Semarang Contemporary Art Gallery
Hotel

Day 12: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Jepara Wood Carving Center
- Try Local Cuisine Horok-horok
Hotel

Day 13: Bandar Lampung, Indonesia
Transport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$107–267
Activities
- Taman Nasional Way Kambas
- Bukit Sakura
Hotel

Day 14: Medan, Indonesia
Transport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the foot from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$175–280
Activities
- Graha Maria Annai Velangkanni
- Great Mosque of Medan
Hotel

Day 15: Padang, Indonesia
Transport
- Take the train from Medan to Padangtrain
- Take the foot from Medan to Padangwalk
- Fly from Medan to Padangplane
- Take the transfer from Medan to Padangtransfer
- Take the bus from Medan to Padangbus
6h 43m
$104–307
Activities
- Museum Gempa
- Chinatown Kampung Cina
Hotel

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

Day 17: Sibolga, Indonesia
Transport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$86–141
Activities
- Sarudik Island
- Sibolga City Park
Hotel
18 days in Indonesia
PekanbaruPematangsiantarItinerary navigation
Day 1: Pekanbaru, Indonesia
Activities
- Masjid Agung Ar-Rahman
- Mesjid Raya An-Nur
Hotel

Day 2: Batam, Indonesia
Transport
- Take the bus from Pekanbaru to Batambus
- Take the foot from Pekanbaru to Batamwalk
- Fly from Pekanbaru to Batamplane
- Take the taxi from Pekanbaru to Batamtaxi
3h 1m
See more transport optionsActivities
- DC Mall
- Golden Prawn 933 Seafood Restaurant
Hotel

Day 3: Jakarta, Indonesia
Transport
- Take the taxi from Batam to Jakartataxi
- Fly from Batam to Jakartaplane
- Take the foot from Batam to Jakartawalk
- Take the bus from Batam to Jakartabus
3h 10m
$119–581
Activities
- Setu Babakan Betawi Cultural Village
- KidZania Jakarta
Hotel

Day 4: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–161
Activities
- Ullen Sentalu Museum
- Prambanan Temple
Hotel

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

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

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

Day 8: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–28
Activities
- Mango Picking Experience (Seasonal)
- Probolinggo City Sightseeing
Hotel

Day 9: Bandung, Indonesia
Transport
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
11h 30m
$39–125
Activities
- Cihampelas Walk
- Saung Angklung Udjo
Hotel

Day 10: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Dusun Semilir Eco Park
- Lawang Sewu
Hotel

Day 11: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Gua Tritip
- Museum RA Kartini
Hotel

Day 12: Bandar Lampung, Indonesia
Transport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$107–267
Activities
- Taman Nasional Way Kambas
- Menara Siger
Hotel

Day 13: Medan, Indonesia
Transport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the foot from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$175–280
Activities
- Maimun Palace
- Graha Maria Annai Velangkanni
Hotel

Day 14: Padang, Indonesia
Transport
- Take the train from Medan to Padangtrain
- Take the foot from Medan to Padangwalk
- Fly from Medan to Padangplane
- Take the transfer from Medan to Padangtransfer
- Take the bus from Medan to Padangbus
6h 43m
$104–307
Activities
- Pulau Pasumpahan
- Masjid Raya Ganting
Hotel

Day 15: 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
$16–72
Activities
- Taman Panorama
- Lobang Jepang
Hotel

Day 16: Sibolga, Indonesia
Transport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$86–141
Activities
- Sibolga Night Culinary
- Sipitu-pitu Waterfall
Hotel
Day 17: 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
$64–120
Activities
- Gereja HKBP Rantauprapat
- Masjid Raya Rantauprapat
Hotel
Day 18: Pematangsiantar, Indonesia
Transport
- Take the taxi from Rantauprapat to Pematangsiantartaxi
- Take the train from Rantauprapat to Pematangsiantartrain
- Take the taxi from Rantauprapat to Pematangsiantartaxi
4h 11m
$36–64
Activities
- Taman Bunga Pematangsiantar
- Gereja HKBP Pematangsiantar
Hotel

19 days in Indonesia
DumaiPematangsiantarItinerary navigation
Day 1: Dumai, Indonesia
Activities
- Wisata Mangrove Dumai
- Masjid Raya Dumai
Hotel

Day 2: Batam, Indonesia
Transport
- Take the ferry from Dumai to Batamferry
- Take the foot from Dumai to Batamwalk
- Take the bus from Dumai to Batambus
- Take the transfer from Dumai to Batamtransfer
- Take the bus from Dumai to Batambus
- Take the foot from Dumai to Batamwalk
- Take the ferry from Dumai to Batamferry
9h 3m
$101–163
Activities
- DC Mall
- Batam Grand Mosque
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
- Rumah Singgah Sultan Siak
- Taman Rekreasi Alam Mayang
Hotel

Day 4: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Jakarta History Museum Fatahillah Museum
- Grand Indonesia Shopping Town
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–161
Activities
- Mount Merapi Jeep Tour
- Gembira Loka Zoo
Hotel

Day 6: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
Activities
- Mount Bromo Sunrise Tour
- Pujon Kidul Tourism Village
Hotel

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

Day 8: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Museum Kesehatan Dr. Adhyatma
- Suramadu National Bridge
Hotel

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

Day 10: Bandung, Indonesia
Transport
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
11h 30m
$39–125
Activities
- Cihampelas Walk
- Bandung Institute of Technology
Hotel

Day 11: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Museum Rekor Dunia Indonesia MURI
- Brown Canyon
Hotel

Day 12: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Jepara Ocean Park
- Jepara Wood Carving Center
Hotel

Day 13: Bandar Lampung, Indonesia
Transport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$107–267
Activities
- Menara Siger
- Bukit Sakura
Hotel

Day 14: Medan, Indonesia
Transport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the foot from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$175–280
Activities
- Kampung Madras Little India
- Centre Point Mall
Hotel

Day 15: Padang, Indonesia
Transport
- Take the train from Medan to Padangtrain
- Take the foot from Medan to Padangwalk
- Fly from Medan to Padangplane
- Take the transfer from Medan to Padangtransfer
- Take the bus from Medan to Padangbus
6h 43m
$104–307
Activities
- Chinatown Kampung Cina
- Museum Gempa
Hotel

Day 16: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$16–72
Activities
- Lobang Jepang
- Pasar Atas
Hotel

Day 17: Sibolga, Indonesia
Transport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$86–141
Activities
- Ujung Sibolga Beach
- Mursala Island
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
$64–120
Activities
- Taman Kota Rantauprapat
- Masjid Raya Rantauprapat
Hotel
Day 19: Pematangsiantar, Indonesia
Transport
- Take the taxi from Rantauprapat to Pematangsiantartaxi
- Take the train from Rantauprapat to Pematangsiantartrain
- Take the taxi from Rantauprapat to Pematangsiantartaxi
4h 11m
$36–64
Activities
- Taman Hewan Pematangsiantar
- Pasar Horas Jaya
Hotel

20 days in Indonesia
BengkalisRantauprapatItinerary navigation
Days 1–2: Bengkalis, Indonesia
Activities
- Pantai Pasir Panjang
- Pelabuhan Penyeberangan Roro Bengkalis
Hotel

Day 3: Dumai, Indonesia
Transport
- Take the ferry from Bengkalis to Dumaiferry
- Take the ferry from Bengkalis to Dumaiferry
6h
$84–105
Activities
- Taman Bukit Gelanggang
- Pantai Teluk Makmur
Hotel

Day 4: 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
$101–163
Activities
- Engku Putri Batam Centre Park
- Golden City Go-Kart
Hotel

Day 5: 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
- Masjid Agung Ar-Rahman
- Mesjid Raya An-Nur
Hotel

Day 6: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Kota Tua Jakarta
- Ragunan Zoo
Hotel

Day 7: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–161
Activities
- Taman Sari Water Castle
- Ramayana Ballet at Prambanan
Hotel

Day 8: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
Activities
- Malang Night Paradise
- Hawaii Waterpark Malang
Hotel

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

Day 10: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Ampel Mosque and Arab Quarter
- Gereja Katolik Kelahiran Santa Perawan Maria
Hotel

Day 11: Probolinggo, Indonesia
Transport
- Take the train from Surabaya to Probolinggotrain
1h 49m
$5–28
Activities
- Pekalen River White Water Rafting
- Visit Probolinggo Museum
Hotel

Day 12: Bandung, Indonesia
Transport
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
11h 30m
$39–125
Activities
- Kawah Putih
- Curug Dago
Hotel

Day 13: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Kampung Pelangi
- Klenteng Tay Kak Sie
Hotel

Day 14: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Pantai Teluk Awur
- Pantai Kartini
Hotel

Day 15: Bandar Lampung, Indonesia
Transport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$107–267
Activities
- Museum Lampung
- Taman Nasional Way Kambas
Hotel

Day 16: Medan, Indonesia
Transport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the foot from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$175–280
Activities
- Great Mosque of Medan
- Tjong A Fie Mansion
Hotel

Day 17: Padang, Indonesia
Transport
- Take the train from Medan to Padangtrain
- Take the foot from Medan to Padangwalk
- Fly from Medan to Padangplane
- Take the transfer from Medan to Padangtransfer
- Take the bus from Medan to Padangbus
6h 43m
$104–307
Activities
- Pasar Raya Padang
- Culinary Tour Sate Padang Nasi Padang
Hotel

Day 18: 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
$16–72
Activities
- Istana Pagaruyung
- Kebun Binatang Kinantan
Hotel

Day 19: Sibolga, Indonesia
Transport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$86–141
Activities
- Ujung Sibolga Beach
- Fish Monument
Hotel
Day 20: 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
$64–120
Activities
- Gereja HKBP Rantauprapat
- Berbelanja di Pusat Perbelanjaan Suzuya Mall
Hotel
30 days in Indonesia
Tanjung PinangBanjarmasinItinerary navigation
Day 1: Tanjung Pinang, Indonesia
Activities
- Lagoi Bay
- Sun Plaza Tanjung Pinang
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–26
Activities
- DC Mall
- Nagoya Hill Shopping 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
- Pekanbaru Mall
- Trans Studio Mini Pekanbaru
Hotel

Day 4: Jakarta, Indonesia
Transport
- Take the bus from Pekanbaru to Jakartabus
- Take the foot from Pekanbaru to Jakartawalk
- Fly from Pekanbaru to Jakartaplane
- Take the foot from Pekanbaru to Jakartawalk
- Take the bus from Pekanbaru to Jakartabus
4h 38m
See more transport optionsActivities
- Setu Babakan Betawi Cultural Village
- Art1 New Museum
Hotel

Day 5: Yogyakarta, Indonesia
Transport
- Take the bus from Jakarta to Yogyakartabus
- Take the bus from Jakarta to Yogyakartabus
- Take the foot from Jakarta to Yogyakartawalk
- Fly from Jakarta to Yogyakartaplane
- Take the transfer from Jakarta to Yogyakartatransfer
- Take the bus from Jakarta to Yogyakartabus
3h 35m
$101–161
Activities
- Mount Merapi Jeep Tour
- Borobudur Temple
Hotel

Day 6: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$19–29
Activities
- Coban Rondo Waterfall
- Pujon Kidul Tourism Village
Hotel

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

Day 8: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$15–28
Activities
- Taman Bungkul
- Museum Kesehatan Dr. Adhyatma
Hotel

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

Day 10: Bandung, Indonesia
Transport
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
- Take the bus from Probolinggo to Bandungbus
11h 30m
$39–125
Activities
- Trans Studio Bandung
- Farmhouse Lembang
Hotel

Day 11: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$77–288
Activities
- Kampung Pelangi
- Sam Poo Kong Temple
Hotel

Day 12: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Masjid Agung Jepara
- Bukit Bapangan
Hotel

Day 13: Bandar Lampung, Indonesia
Transport
- Take the bus from Jepara to Bandar Lampungbus
- Take the taxi from Jepara to Bandar Lampungtaxi
- Fly from Jepara to Bandar Lampungplane
- Take the taxi from Jepara to Bandar Lampungtaxi
7h 14m
$107–267
Activities
- Masjid Agung Al-Furqon
- Pantai Sari Ringgung
Hotel

Day 14: Medan, Indonesia
Transport
- Take the taxi from Bandar Lampung to Medantaxi
- Fly from Bandar Lampung to Medanplane
- Take the foot from Bandar Lampung to Medanwalk
- Take the train from Bandar Lampung to Medantrain
7h 58m
$175–280
Activities
- Vihara Gunung Timur
- Tjong A Fie Mansion
Hotel

Day 15: Padang, Indonesia
Transport
- Take the train from Medan to Padangtrain
- Take the foot from Medan to Padangwalk
- Fly from Medan to Padangplane
- Take the transfer from Medan to Padangtransfer
- Take the bus from Medan to Padangbus
6h 43m
$104–307
Activities
- Adityawarman Museum
- Museum Gempa
Hotel

Day 16: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$16–72
Activities
- Janjang Koto Gadang
- Museum Rumah Kelahiran Bung Hatta
Hotel

Day 17: Sibolga, Indonesia
Transport
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
- Take the taxi from Bukittinggi to Sibolgataxi
- Take the bus from Bukittinggi to Sibolgabus
34h 31m
$86–141
Activities
- Vihara Avalokitesvara
- Pandan 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
$64–120
Activities
- Menikmati Pemandangan Sungai Bilah
- Jelajahi Kuliner Malam Rantauprapat
Hotel
Day 19: Pematangsiantar, Indonesia
Transport
- Take the taxi from Rantauprapat to Pematangsiantartaxi
- Take the train from Rantauprapat to Pematangsiantartrain
- Take the taxi from Rantauprapat to Pematangsiantartaxi
4h 11m
$36–64
Activities
- Taman Hewan Pematangsiantar
- Danau Toba Day Trip
Hotel

Day 20: Banda Aceh, Indonesia
Transport
- Take the taxi from Pematangsiantar to Banda Acehtaxi
- Fly from Pematangsiantar to Banda Acehplane
- Take the taxi from Pematangsiantar to Banda Acehtaxi
2h 53m
$131–445
Activities
- Taman Putroe Phang
- Monumen Pesawat Dakota RI-001
Hotel

Day 21: Palembang, Indonesia
Transport
- Take the taxi from Banda Aceh to Palembangtaxi
- Fly from Banda Aceh to Palembangplane
- Take the transfer from Banda Aceh to Palembangtransfer
- Take the train from Banda Aceh to Palembangtrain
6h 50m
$108–559
Activities
- Punti Kayu Nature Park
- Al-Quran Al-Akbar
Hotel

Day 22: Makassar, Indonesia
Transport
- Take the train from Palembang to Makassartrain
- Take the transfer from Palembang to Makassartransfer
- Fly from Palembang to Makassarplane
- Take the taxi from Palembang to Makassartaxi
6h 22m
$181–264
Activities
- Kodingareng Keke Island
- Fort Rotterdam
Hotel

Day 23: Manado, Indonesia
Transport
- Take the taxi from Makassar to Manadotaxi
- Fly from Makassar to Manadoplane
- Take the taxi from Makassar to Manadotaxi
2h 12m
$138–302
Activities
- Linow Lake
- Bunaken National Park Snorkeling Diving
Hotel

Day 24: Gorontalo, Indonesia
Transport
- Take the taxi from Manado to Gorontalotaxi
- Fly from Manado to Gorontaloplane
- Take the taxi from Manado to Gorontalotaxi
1h 46m
$107–728
Activities
- Air Terjun Lombongo
- Danau Perintis
Hotel

Day 25: Luwuk, Indonesia
Transport
- Take the taxi from Gorontalo to Luwuktaxi
- Fly from Gorontalo to Luwukplane
- Take the taxi from Gorontalo to Luwuktaxi
1h 29m
$132–927
Activities
- Luwuk Grand Mosque
- Bukit Kasih Sayang
Hotel

Day 26: Palu, Indonesia
Transport
- Take the taxi from Luwuk to Palutaxi
- Fly from Luwuk to Paluplane
- Take the taxi from Luwuk to Palutaxi
1h 31m
$96–255
Activities
- Central Sulawesi Museum
- Sigi Lake
Hotel

Day 27: Balikpapan, Indonesia
Transport
- Take the taxi from Palu to Balikpapantaxi
- Fly from Palu to Balikpapanplane
- Take the taxi from Palu to Balikpapantaxi
1h 36m
$150–402
Activities
- Kebun Raya Balikpapan
- E-Walk Balikpapan Superblock
Hotel

Day 28: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$163–566
Activities
- PSP Night Food Stalls
- Equator Monument
Hotel

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

Day 30: Banjarmasin, Indonesia
Transport
- Take the taxi from Singkawang to Banjarmasintaxi
- Fly from Singkawang to Banjarmasinplane
- Take the taxi from Singkawang to Banjarmasintaxi
7h 12m
$264–349
Activities
- Taman Kamboja
- Barito Bridge
Hotel



