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
- Sunda Kelapa Port
- Setu Babakan Betawi Cultural Village
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
$111–151
Activities
- Gembira Loka Zoo
- Ramayana Ballet at Prambanan
Hotel

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

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

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Museum Sepuluh Nopember
- Kenjeran Park
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
$156–420
Activities
- Ocarina Batam Theme 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
- Sentra Oleh-Oleh Khas Riau
- Museum Sang Nila Utama
Hotel

8 days in Indonesia
DenpasarYogyakartaItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Upside Down World Bali
- Big Garden Corner
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
- Sacred Monkey Forest Sanctuary
- Balinese Cooking Class
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
$99–144
Activities
- Hawaii Waterpark Malang
- Kampung Warna-Warni Jodipan
Hotel

Day 4: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Kemiren Osing Village
- Green Bay
Hotel

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Suramadu National Bridge
- House of Sampoerna
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
$156–420
Activities
- Batam Cable Ski & Wakeboard Park
- Batam Grand Mosque
Hotel

Day 7: 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–580
Activities
- Glodok Chinatown
- 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
$111–151
Activities
- Prambanan Temple
- Kota Gede Silver Craft Center
Hotel

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

Day 2: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Wendit Recreational Park
- Coban Rondo Waterfall
Hotel

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

Day 4: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Jalan Tunjungan
- Klenteng Sanggar Agung
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
$156–420
Activities
- Batam Cable Ski & Wakeboard Park
- Mega Mall Batam Centre
Hotel

Day 6: 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–580
Activities
- KidZania Jakarta
- Istiqlal Mosque
Hotel

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

Day 8: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$82–308
Activities
- Gereja Blenduk
- Museum Rekor Dunia Indonesia MURI
Hotel

Day 9: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapantaxi
- Fly from Semarang to Balikpapanplane
- Take the taxi from Semarang to Balikpapantaxi
2h 7m
$168–560
Activities
- Kebun Raya Balikpapan
- Masjid Agung At-Taqwa
Hotel

10 days in Indonesia
UbudPadangItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Neka Art Museum
- Tegalalang Rice Terraces
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
- Jalan Gajah Mada Shopping Street
- 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–265
Activities
- Taman Mini Indonesia Indah TMII
- Jakarta History Museum Fatahillah Museum
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
$111–151
Activities
- Pinus Pengger Pine Forest
- Kota Gede Silver Craft Center
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Malang Night Paradise
- Alun-Alun Kota Malang
Hotel

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

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Ampel Mosque and Arab Quarter
- Tugu Pahlawan
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
$156–420
Activities
- Golden City Go-Kart
- 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
- Masjid Agung Ar-Rahman
- Taman Kota Pekanbaru
Hotel

Day 10: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$23–25
Activities
- Taman Hutan Raya Bung Hatta
- Air Manis Beach Batu Malin Kundang
Hotel

11 days in Indonesia
SorongBatamItinerary navigation
Day 1: Sorong, Indonesia
Activities
- Birdwatching Excursion
- Tanjung Kasuari Beach Relax
Hotel

Days 2–3: Manokwari, Indonesia
Transport
- Take the taxi from Sorong to Manokwaritaxi
- Fly from Sorong to Manokwariplane
- Take the taxi from Sorong to Manokwaritaxi
1h 5m
$92–350
Activities
- University of Papua Botanical Garden
- Japanese Cave
Hotel

Day 4: Jayapura, Indonesia
Transport
- Take the taxi from Manokwari to Jayapurataxi
- Fly from Manokwari to Jayapuraplane
- Take the taxi from Manokwari to Jayapurataxi
2h 4m
$107–281
Activities
- Taman Imbi
- Christ the King Cathedral
Hotel

Day 5: Medan, Indonesia
Transport
- Take the taxi from Jayapura to Medantaxi
- Fly from Jayapura to Medanplane
- Take the foot from Jayapura to Medanwalk
- Take the train from Jayapura to Medantrain
13h 23m
$516–1,722
Activities
- Tjong A Fie Mansion
- Centre Point Mall
Hotel

Day 6: 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–315
Activities
- Setu Babakan Betawi Cultural Village
- Sunda Kelapa Port
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
$111–151
Activities
- Sultans Palace Kraton Ngayogyakarta Hadiningrat
- Gembira Loka Zoo
Hotel

Day 8: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Malang Night Paradise
- Kampung Warna-Warni Jodipan
Hotel

Day 9: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Kemiren Osing Village
- Tabuhan Island
Hotel

Day 10: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Museum Kesehatan Dr. Adhyatma
- Jalan Tunjungan
Hotel

Day 11: Batam, Indonesia
Transport
- Take the taxi from Surabaya to Batamtaxi
- Fly from Surabaya to Batamplane
- Take the taxi from Surabaya to Batamtaxi
2h 52m
$156–420
Activities
- Taman Wisata Alam Muka Kuning
- Mega Mall Batam Centre
Hotel

12 days in Indonesia
BatamManadoItinerary navigation
Day 1: Batam, Indonesia
Activities
- Mega Mall Batam Centre
- Ocarina Batam Theme Park
Hotel

Day 2: 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–580
Activities
- Kota Tua Jakarta
- Jakarta Cathedral
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
$111–151
Activities
- Malioboro Street
- Ramayana Ballet at Prambanan
Hotel

Day 4: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Alun-Alun Kota Malang
- Coban Rondo Waterfall
Hotel

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

Day 6: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Klenteng Sanggar Agung
- Surabaya Zoo
Hotel

Day 7: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Braga Street
- Cihampelas Walk
Hotel

Day 8: Semarang, Indonesia
Transport
- Take the taxi from Bandung to Semarangtaxi
- Fly from Bandung to Semarangplane
- Take the taxi from Bandung to Semarangtaxi
1h 21m
$82–308
Activities
- Brown Canyon
- Umbul Sidomukti
Hotel

Day 9: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapantaxi
- Fly from Semarang to Balikpapanplane
- Take the taxi from Semarang to Balikpapantaxi
2h 7m
$168–560
Activities
- E-Walk Balikpapan Superblock
- Danau Cermin Lamaru
Hotel

Day 10: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$162–565
Activities
- Saint Joseph Cathedral
- Jami Mosque Pontianak
Hotel

Day 11: Makassar, Indonesia
Transport
- Take the taxi from Pontianak to Makassartaxi
- Fly from Pontianak to Makassarplane
- Take the taxi from Pontianak to Makassartaxi
5h 17m
$196–381
Activities
- Museum Negeri Provinsi Sulawesi Selatan
- Akarena Beach
Hotel

Day 12: 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–501
Activities
- Christ Blessing Statue
- Siladen Island
Hotel

13 days in Indonesia
BandungBalikpapanItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Bandung Geological Museum
- Saung Angklung Udjo
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
- Malioboro Street
- Yogya Kembali Monument Monjali
Hotel

Day 3: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Candi Singosari
- Mount Bromo Sunrise Tour
Hotel

Day 4: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Sukamade Turtle Beach
- Taman Gandrung Terakota
Hotel

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Klenteng Sanggar Agung
- 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
$156–420
Activities
- Batam Grand Mosque
- Nagoya Hill Shopping Mall
Hotel

Day 7: 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–580
Activities
- Ragunan Zoo
- Grand Indonesia Shopping Town
Hotel

Day 8: Bogor, Indonesia
Transport
- Take the train from Jakarta to Bogortrain
1h 10m
$1
Activities
- Bogor Palace
- Taman Wisata Matahari
Hotel

Day 9: Sukabumi, Indonesia
Transport
- Take the train from Bogor to Sukabumitrain
1h 50m
$2–26
Activities
- Situ Gunung Suspension Bridge
- Pelabuhan Ratu Traditional Market
Hotel

Day 10: Cirebon, Indonesia
Transport
- Take the train from Sukabumi to Cirebontrain
- Take the taxi from Sukabumi to Cirebontaxi
- Take the train from Sukabumi to Cirebontrain
6h 40m
$22–63
Activities
- Cirebon Super Block (CSB Mall)
- Kampung Batik Trusmi
Hotel

Day 11: 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
$24–71
Activities
- Santirah River Tubing
- Curug Bojong
Hotel

Day 12: 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
$30–70
Activities
- Museum Rekor Dunia Indonesia MURI
- Umbul Sidomukti
Hotel

Day 13: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapantaxi
- Fly from Semarang to Balikpapanplane
- Take the taxi from Semarang to Balikpapantaxi
2h 7m
$168–560
Activities
- Pasar Klandasan
- Pantai Manggar Segarasari
Hotel

14 days in Indonesia
MedanManadoItinerary navigation
Day 1: Medan, Indonesia
Activities
- Upside Down World Medan
- Merdeka Walk
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–315
Activities
- National Monument Monas
- Taman Mini Indonesia Indah TMII
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
$111–151
Activities
- Ullen Sentalu Museum
- Mount Merapi Jeep Tour
Hotel

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

Day 5: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Boom Beach
- Alas Purwo National Park
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Museum Kesehatan Dr. Adhyatma
- Jalan Tunjungan
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
$156–420
Activities
- Barelang Bridge
- Ranoh Island
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
- Danau Buatan Lembah Sari
- Dekranasda Riau
Hotel

Day 9: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$23–25
Activities
- Lembah Anai Waterfall
- Siti Nurbaya Bridge
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
$15–68
Activities
- Fort de Kock
- 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
$84–140
Activities
- Mursala Island
- Poncan Gadang Island
Hotel
Day 12: Palembang, Indonesia
Transport
- Take the taxi from Sibolga to Palembangtaxi
- Fly from Sibolga to Palembangplane
- Take the transfer from Sibolga to Palembangtransfer
- Take the train from Sibolga to Palembangtrain
8h 1m
$174–360
Activities
- Pempek Candy
- Jakabaring Sport City
Hotel

Day 13: 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
$170–263
Activities
- Somba Opu Traditional Market
- Makassar Great Mosque
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–501
Activities
- Waruga Sawangan
- Tomohon Traditional Market
Hotel

15 days in Indonesia
BalikpapanPadangItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Melawai Beach
- Kebun Raya Balikpapan
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
$162–565
Activities
- Flamboyan Traditional Market
- Aloevera Center
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
$124–448
Activities
- Mega Mall Batam Centre
- Ranoh Island
Hotel

Day 4: 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–580
Activities
- National Monument Monas
- Kota Tua Jakarta
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
$111–151
Activities
- Mount Merapi Jeep Tour
- Kota Gede Silver Craft Center
Hotel

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

Day 7: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Kalibendo Plantation
- Green Bay
Hotel

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

Day 9: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Trans Studio Bandung
- Dusun Bambu Family Leisure Park
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
$82–308
Activities
- Museum Rekor Dunia Indonesia MURI
- Lawang Sewu
Hotel

Day 11: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Explore Jepara Furniture Showrooms
- Gua Tritip
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
$106–284
Activities
- Bukit Sakura
- Pasar Seni Enggal
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
$164–289
Activities
- Durian Ucok
- Tjong A Fie Mansion
Hotel

Day 14: 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
$89–343
Activities
- Pantai Lampuuk
- Kapal Apung PLTD Apung
Hotel

Day 15: 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 19m
$138–368
Activities
- Lembah Anai Waterfall
- Culinary Tour Sate Padang Nasi Padang
Hotel

16 days in Indonesia
PontianakPalembangItinerary navigation
Day 1: Pontianak, Indonesia
Activities
- Jami Mosque Pontianak
- Taman Alun Kapuas Park
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
$124–448
Activities
- Taman Wisata Alam Muka Kuning
- Waterfront City
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–580
Activities
- Art1 New Museum
- Ragunan Zoo
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
$111–151
Activities
- Yogya Kembali Monument Monjali
- Prambanan Temple
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Pujon Kidul Tourism Village
- Eco Green Park
Hotel

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

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Suramadu National Bridge
- Tugu Pahlawan
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Trans Studio Bandung
- Braga Street
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
$82–308
Activities
- Gereja Blenduk
- Tugu Muda
Hotel

Day 10: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapantaxi
- Fly from Semarang to Balikpapanplane
- Take the taxi from Semarang to Balikpapantaxi
2h 7m
$168–560
Activities
- Pantai Manggar Segarasari
- Penangkaran Buaya Teritip
Hotel

Day 11: Medan, Indonesia
Transport
- Take the taxi from Balikpapan to Medantaxi
- Fly from Balikpapan to Medanplane
- Take the foot from Balikpapan to Medanwalk
- Take the train from Balikpapan to Medantrain
9h 4m
$208–712
Activities
- Maimun Palace
- Tip Top Restaurant
Hotel

Day 12: 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
$89–343
Activities
- Pantai Lampuuk
- Blang Padang Field
Hotel

Day 13: 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 19m
$138–368
Activities
- Chinatown Kampung Cina
- Pasar Raya Padang
Hotel

Day 14: 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–68
Activities
- Kebun Binatang Kinantan
- Rumah Gadang Baanjuang
Hotel

Day 15: 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
$84–140
Activities
- Binasi Beach
- Fish Monument
Hotel
Day 16: Palembang, Indonesia
Transport
- Take the taxi from Sibolga to Palembangtaxi
- Fly from Sibolga to Palembangplane
- Take the transfer from Sibolga to Palembangtransfer
- Take the train from Sibolga to Palembangtrain
8h 1m
$174–360
Activities
- Kampung Kapitan
- Kemaro Island
Hotel

17 days in Indonesia
DumaiJayapuraItinerary navigation
Day 1: Dumai, Indonesia
Activities
- Pasar Tradisional Dock 7
- Pelabuhan 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
$99–156
Activities
- Maha Vihara Duta Maitreya Temple
- Barelang Bridge
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–580
Activities
- National Monument Monas
- Grand Indonesia Shopping Town
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
$111–151
Activities
- Ullen Sentalu Museum
- Malioboro Street
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Mount Bromo Sunrise Tour
- Malang Night Paradise
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Jagir Waterfall
- Taman Gandrung Terakota
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Cheng Hoo Mosque
- House of Sampoerna
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Kawah Putih
- Bandung Zoo
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
$82–308
Activities
- Lawang Sewu
- Umbul Sidomukti
Hotel

Day 10: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapantaxi
- Fly from Semarang to Balikpapanplane
- Take the taxi from Semarang to Balikpapantaxi
2h 7m
$168–560
Activities
- Pantai Manggar Segarasari
- Monumen Perjuangan Rakyat
Hotel

Day 11: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$162–565
Activities
- Taman Alun Kapuas Park
- Kadriyah Palace
Hotel

Day 12: Makassar, Indonesia
Transport
- Take the taxi from Pontianak to Makassartaxi
- Fly from Pontianak to Makassarplane
- Take the taxi from Pontianak to Makassartaxi
5h 17m
$196–381
Activities
- Rammang-Rammang Karst Village
- Samalona Island
Hotel

Day 13: 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–501
Activities
- Ban Hin Kiong Temple
- Malalayang Beach
Hotel

Day 14: Sorong, Indonesia
Transport
- Take the taxi from Manado to Sorongtaxi
- Fly from Manado to Sorongplane
- Take the taxi from Manado to Sorongtaxi
1h 33m
$101–323
Activities
- Tanjung Kasuari Beach Relax
- Pasar Remu Market Experience
Hotel

Days 15–16: Manokwari, Indonesia
Transport
- Take the taxi from Sorong to Manokwaritaxi
- Fly from Sorong to Manokwariplane
- Take the taxi from Sorong to Manokwaritaxi
1h 5m
$92–350
Activities
- Warbusi Waterfall
- Dore Bay
Hotel

Day 17: Jayapura, Indonesia
Transport
- Take the taxi from Manokwari to Jayapurataxi
- Fly from Manokwari to Jayapuraplane
- Take the taxi from Manokwari to Jayapurataxi
2h 4m
$107–281
Activities
- Mandala Stadium
- Papua Museum
Hotel

18 days in Indonesia
Tanjung PinangMedanItinerary navigation
Day 1: Tanjung Pinang, Indonesia
Activities
- Senggarang Village
- Lagoi Bay
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
- Nagoya Hill Shopping Mall
- Waterfront City
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–580
Activities
- Sunda Kelapa Port
- Ancol Dreamland
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
$111–151
Activities
- Yogya Kembali Monument Monjali
- Affandi Museum
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Alun-Alun Kota Malang
- Kampung Warna-Warni Jodipan
Hotel

Day 6: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Alas Purwo National Park
- Ijen Crater
Hotel

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Museum Sepuluh Nopember
- Ampel Mosque and Arab Quarter
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Bandung Institute of Technology
- Dusun Bambu Family Leisure Park
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
$82–308
Activities
- Tugu Muda
- Semarang Contemporary Art Gallery
Hotel

Day 10: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapantaxi
- Fly from Semarang to Balikpapanplane
- Take the taxi from Semarang to Balikpapantaxi
2h 7m
$168–560
Activities
- Monumen Perjuangan Rakyat
- Pasar Klandasan
Hotel

Day 11: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$162–565
Activities
- Ayani Mega Mall
- Kadriyah Palace
Hotel

Day 12: Makassar, Indonesia
Transport
- Take the taxi from Pontianak to Makassartaxi
- Fly from Pontianak to Makassarplane
- Take the taxi from Pontianak to Makassartaxi
5h 17m
$196–381
Activities
- Samalona Island
- Bantimurung-Bulusaraung National Park
Hotel

Day 13: 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–501
Activities
- Tunan Waterfall
- Malalayang Beach
Hotel

Day 14: Sorong, Indonesia
Transport
- Take the taxi from Manado to Sorongtaxi
- Fly from Manado to Sorongplane
- Take the taxi from Manado to Sorongtaxi
1h 33m
$101–323
Activities
- Sorong Culinary Adventure
- Pasar Remu Market Experience
Hotel

Days 15–16: Manokwari, Indonesia
Transport
- Take the taxi from Sorong to Manokwaritaxi
- Fly from Sorong to Manokwariplane
- Take the taxi from Sorong to Manokwaritaxi
1h 5m
$92–350
Activities
- Warbusi Waterfall
- Japanese Cave
Hotel

Day 17: Jayapura, Indonesia
Transport
- Take the taxi from Manokwari to Jayapurataxi
- Fly from Manokwari to Jayapuraplane
- Take the taxi from Manokwari to Jayapurataxi
2h 4m
$107–281
Activities
- Jayapura Grand Mosque
- Saga Mall
Hotel

Day 18: Medan, Indonesia
Transport
- Take the taxi from Jayapura to Medantaxi
- Fly from Jayapura to Medanplane
- Take the foot from Jayapura to Medanwalk
- Take the train from Jayapura to Medantrain
13h 23m
$516–1,722
Activities
- Graha Maria Annai Velangkanni
- Great Mosque of Medan
Hotel

19 days in Indonesia
BengkalisMedanItinerary navigation
Days 1–2: Bengkalis, Indonesia
Activities
- Bengkalis Water Front City
- Monumen Perjuangan Rakyat Bengkalis
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
$124–164
Activities
- Taman Wisata Alam Muka Kuning
- DC Mall
Hotel

Day 4: 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–580
Activities
- Istiqlal Mosque
- Kota Tua Jakarta
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
$111–151
Activities
- Prambanan Temple
- Taman Sari Water Castle
Hotel

Day 6: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Mount Bromo Sunrise Tour
- Taman Rekreasi Selecta
Hotel

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

Day 8: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Suramadu National Bridge
- Taman Bungkul
Hotel

Day 9: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Cihampelas Walk
- Tangkuban Perahu
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
$82–308
Activities
- Pantai Marina
- Kampung Pelangi
Hotel

Day 11: Balikpapan, Indonesia
Transport
- Take the taxi from Semarang to Balikpapantaxi
- Fly from Semarang to Balikpapanplane
- Take the taxi from Semarang to Balikpapantaxi
2h 7m
$168–560
Activities
- Pasar Klandasan
- Masjid Agung At-Taqwa
Hotel

Day 12: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$162–565
Activities
- Flamboyan Traditional Market
- Vihara Bodhisatva Karaniya Metta
Hotel

Day 13: Makassar, Indonesia
Transport
- Take the taxi from Pontianak to Makassartaxi
- Fly from Pontianak to Makassarplane
- Take the taxi from Pontianak to Makassartaxi
5h 17m
$196–381
Activities
- Trans Studio Makassar
- Losari Beach
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–501
Activities
- Lembeh Strait Diving
- Siladen Island
Hotel

Day 15: Sorong, Indonesia
Transport
- Take the taxi from Manado to Sorongtaxi
- Fly from Manado to Sorongplane
- Take the taxi from Manado to Sorongtaxi
1h 33m
$101–323
Activities
- Japanese Cave Exploration
- Sorong Botanical Garden Stroll
Hotel

Days 16–17: Manokwari, Indonesia
Transport
- Take the taxi from Sorong to Manokwaritaxi
- Fly from Sorong to Manokwariplane
- Take the taxi from Sorong to Manokwaritaxi
1h 5m
$92–350
Activities
- Vihara Arya Dharma
- Mansinam Island
Hotel

Day 18: Jayapura, Indonesia
Transport
- Take the taxi from Manokwari to Jayapurataxi
- Fly from Manokwari to Jayapuraplane
- Take the taxi from Manokwari to Jayapurataxi
2h 4m
$107–281
Activities
- Base G Beach
- Taman Imbi
Hotel

Day 19: Medan, Indonesia
Transport
- Take the taxi from Jayapura to Medantaxi
- Fly from Jayapura to Medanplane
- Take the foot from Jayapura to Medanwalk
- Take the train from Jayapura to Medantrain
13h 23m
$516–1,722
Activities
- Merdeka Walk
- Upside Down World Medan
Hotel

20 days in Indonesia
MetroJayapuraItinerary navigation
Day 1: Metro, Indonesia
Activities
- Gereja Katolik Hati Kudus Yesus Metro
- Taman Kota Metro
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the taxi from Metro to Jakartataxi
- Fly from Metro to Jakartaplane
- Take the foot from Metro to Jakartawalk
- Take the bus from Metro to Jakartabus
2h 20m
$52–783
Activities
- KidZania Jakarta
- 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
$111–151
Activities
- Jomblang Cave Adventure
- Affandi Museum
Hotel

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

Day 5: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Kemiren Osing Village
- Tabuhan Island
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Museum Sepuluh Nopember
- Klenteng Sanggar Agung
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
$156–420
Activities
- Golden City Go-Kart
- Batam Miniature Park
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
- Taman Rekreasi Alam Mayang
- Pasar Bawah
Hotel

Day 9: Padang, Indonesia
Transport
- Take the bus from Pekanbaru to Padangbus
- Take the taxi from Pekanbaru to Padangtaxi
8h 6m
$23–25
Activities
- Adityawarman Museum
- Pantai 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
$15–68
Activities
- Ngarai Sianok
- Pasar Atas
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
$84–140
Activities
- Binasi Beach
- Mursala Island
Hotel
Day 12: Medan, Indonesia
Transport
- Take the taxi from Sibolga to Medantaxi
- Fly from Sibolga to Medanplane
- Take the foot from Sibolga to Medanwalk
- Take the train from Sibolga to Medantrain
5h 7m
$114–210
Activities
- Tjong A Fie Mansion
- Maimun Palace
Hotel

Day 13: 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
$89–343
Activities
- Masjid Raya Baiturrahman
- Kapal Apung PLTD Apung
Hotel

Day 14: 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
$88–509
Activities
- Ampera Bridge
- Great Mosque of Palembang
Hotel

Day 15: 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
$170–263
Activities
- Makassar Great Mosque
- Center Point of Indonesia CPI
Hotel

Day 16: 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–501
Activities
- Christ Blessing Statue
- Lembeh Strait Diving
Hotel

Day 17: Sorong, Indonesia
Transport
- Take the taxi from Manado to Sorongtaxi
- Fly from Manado to Sorongplane
- Take the taxi from Manado to Sorongtaxi
1h 33m
$101–323
Activities
- Souvenir Shopping
- Sorong Harbor Sunset View
Hotel

Days 18–19: Manokwari, Indonesia
Transport
- Take the taxi from Sorong to Manokwaritaxi
- Fly from Sorong to Manokwariplane
- Take the taxi from Sorong to Manokwaritaxi
1h 5m
$92–350
Activities
- Dore Bay
- Amban Beach
Hotel

Day 20: Jayapura, Indonesia
Transport
- Take the taxi from Manokwari to Jayapurataxi
- Fly from Manokwari to Jayapuraplane
- Take the taxi from Manokwari to Jayapurataxi
2h 4m
$107–281
Activities
- Dok II Beach
- Taman Imbi
Hotel

30 days in Indonesia
TarakanBaubauItinerary navigation
Day 1: Tarakan, Indonesia
Activities
- Mangrove and Proboscis Monkey Conservation Area
- Kuliner Malam Tarakan
Hotel

Day 2: Balikpapan, Indonesia
Transport
- Take the taxi from Tarakan to Balikpapantaxi
- Fly from Tarakan to Balikpapanplane
- Take the taxi from Tarakan to Balikpapantaxi
1h 32m
$78–130
Activities
- Masjid Agung At-Taqwa
- Melawai Beach
Hotel

Day 3: Pontianak, Indonesia
Transport
- Take the taxi from Balikpapan to Pontianaktaxi
- Fly from Balikpapan to Pontianakplane
- Take the taxi from Balikpapan to Pontianaktaxi
2h
$162–565
Activities
- Jami Mosque Pontianak
- Pontianak City Forest
Hotel

Day 4: Batam, Indonesia
Transport
- Take the taxi from Pontianak to Batamtaxi
- Fly from Pontianak to Batamplane
- Take the taxi from Pontianak to Batamtaxi
1h 52m
$124–448
Activities
- Ranoh Island
- Barelang Bridge
Hotel

Day 5: 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–580
Activities
- National Monument Monas
- Taman Mini Indonesia Indah TMII
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
$111–151
Activities
- Mount Merapi Jeep Tour
- Ullen Sentalu Museum
Hotel

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

Day 8: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Jagir Waterfall
- Museum Blambangan
Hotel

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

Day 10: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Saung Angklung Udjo
- 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
$82–308
Activities
- Kampung Pelangi
- Museum Rekor Dunia Indonesia MURI
Hotel

Day 12: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Pantai Kartini
- Gua Tritip
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
$106–284
Activities
- Taman Nasional Way Kambas
- Puncak Mas
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
$164–289
Activities
- Upside Down World Medan
- Merdeka Walk
Hotel

Day 15: 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
$89–343
Activities
- Pasar Aceh Aceh Market
- Kuliner Malam Peunayong
Hotel

Day 16: 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 19m
$138–368
Activities
- Pulau Pasumpahan
- Museum Gempa
Hotel

Day 17: 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–68
Activities
- Lobang Jepang
- Puncak Lawang
Hotel

Day 18: 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
$84–140
Activities
- Mursala Island
- Ujung Sibolga Beach
Hotel
Day 19: Palembang, Indonesia
Transport
- Take the taxi from Sibolga to Palembangtaxi
- Fly from Sibolga to Palembangplane
- Take the transfer from Sibolga to Palembangtransfer
- Take the train from Sibolga to Palembangtrain
8h 1m
$174–360
Activities
- Kampung Kapitan
- Pempek Candy
Hotel

Day 20: 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
$170–263
Activities
- Kodingareng Keke Island
- Paotere Harbor
Hotel

Day 21: 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–501
Activities
- Tomohon Traditional Market
- Tangkoko Batuangus Nature Reserve
Hotel

Day 22: Sorong, Indonesia
Transport
- Take the taxi from Manado to Sorongtaxi
- Fly from Manado to Sorongplane
- Take the taxi from Manado to Sorongtaxi
1h 33m
$101–323
Activities
- Raja Ampat Gateway Snorkeling
- Sorong Harbor Sunset View
Hotel

Days 23–24: Manokwari, Indonesia
Transport
- Take the taxi from Sorong to Manokwaritaxi
- Fly from Sorong to Manokwariplane
- Take the taxi from Sorong to Manokwaritaxi
1h 5m
$92–350
Activities
- Kwawi Beach
- University of Papua Botanical Garden
Hotel

Day 25: Jayapura, Indonesia
Transport
- Take the taxi from Manokwari to Jayapurataxi
- Fly from Manokwari to Jayapuraplane
- Take the taxi from Manokwari to Jayapurataxi
2h 4m
$107–281
Activities
- Jayapura Grand Mosque
- Pasar Sentani
Hotel

Day 26: Ambon, Indonesia
Transport
- Take the taxi from Jayapura to Ambontaxi
- Fly from Jayapura to Ambonplane
- Take the taxi from Jayapura to Ambontaxi
4h 46m
$223–438
Activities
- Liang Beach
- Martha Christina Tiahahu Monument
Hotel

Days 27–29: Tual, Indonesia
Transport
- Take the taxi from Ambon to Tualtaxi
- Fly from Ambon to Tualplane
- Take the taxi from Ambon to Tualtaxi
1h 38m
$99–368
Activities
- Sunset Viewing at Ngurbloat Beach
- Goa Hawang
Hotel
Day 30: Baubau, Indonesia
Transport
- Take the taxi from Tual to Baubautaxi
- Fly from Tual to Baubauplane
- Take the taxi from Tual to Baubautaxi
7h 50m
$246–469
Activities
- Museum Kebudayaan Wolio
- Benteng Keraton Buton
Hotel



