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
JakartaPalembangItinerary navigation
Day 1: Jakarta, Indonesia
Activities
- Ragunan Zoo
- 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
- Jomblang Cave Adventure
- Taman Sari Water Castle
Hotel

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

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Gereja Katolik Kelahiran Santa Perawan Maria
- Jalan Tunjungan
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
- Waterfront City
- Golden City Go-Kart
Hotel

Day 7: Palembang, Indonesia
Transport
- Take the taxi from Batam to Palembangtaxi
- Fly from Batam to Palembangplane
- Take the transfer from Batam to Palembangtransfer
- Take the train from Batam to Palembangtrain
3h 13m
$74–381
Activities
- Punti Kayu Nature Park
- Balaputradewa Museum
Hotel

8 days in Indonesia
DenpasarYogyakartaItinerary navigation
Day 1: Denpasar, Indonesia
Activities
- Jalan Gajah Mada Shopping Street
- Bajra Sandhi Monument
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
- Campuhan Ridge Walk
- 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
- Wendit Recreational Park
Hotel

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

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Klenteng Sanggar Agung
- Museum Kesehatan Dr. Adhyatma
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
- Waterfront City
- DC 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
- Ancol Dreamland
- Jakarta Cathedral
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
- Pinus Pengger Pine Forest
- Jomblang Cave Adventure
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
- Pujon Kidul Tourism Village
- Coban Rondo Waterfall
Hotel

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

Day 4: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Taman Bungkul
- Suramadu National Bridge
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
- Waterfront City
- Barelang Bridge
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
- Sky Garden Rooftop Bar
- Ancol Dreamland
Hotel

Day 7: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–22
Activities
- Braga Street
- Bandung Geological Museum
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
- Lawang Sewu
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
- Pasar Klandasan
- Balikpapan Ocean Square
Hotel

10 days in Indonesia
UbudMedanItinerary navigation
Day 1: Ubud, Indonesia
Activities
- Tegalalang Rice Terraces
- Ubud Art Market
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
- Pasar Badung Market
- Le Mayeur Museum
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
- Jakarta Cathedral
- Sky Garden Rooftop Bar
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
- Ramayana Ballet at Prambanan
- Pinus Pengger Pine Forest
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Batu Night Spectacular
- Wendit Recreational Park
Hotel

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

Day 7: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Klenteng Sanggar Agung
- Museum Kesehatan Dr. Adhyatma
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
- Nagoya Hill Shopping Mall
- Batam Miniature Park
Hotel

Day 9: Palembang, Indonesia
Transport
- Take the taxi from Batam to Palembangtaxi
- Fly from Batam to Palembangplane
- Take the transfer from Batam to Palembangtransfer
- Take the train from Batam to Palembangtrain
3h 13m
$74–381
Activities
- Punti Kayu Nature Park
- Musi River Tour
Hotel

Day 10: Medan, Indonesia
Transport
- Take the train from Palembang to Medantrain
- Take the transfer from Palembang to Medantransfer
- Fly from Palembang to Medanplane
- Take the foot from Palembang to Medanwalk
- Take the train from Palembang to Medantrain
7h 12m
$124–257
Activities
- Vihara Gunung Timur
- Graha Maria Annai Velangkanni
Hotel

11 days in Indonesia
SurabayaPadangItinerary navigation
Day 1: Surabaya, Indonesia
Activities
- Gereja Katolik Kelahiran Santa Perawan Maria
- Pasar Atom
Hotel

Day 2: Malang, Indonesia
Transport
- Take the train from Surabaya to Malangtrain
1h 57m
$4–26
Activities
- Hawaii Waterpark Malang
- Jatim Park 2
Hotel

Day 3: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Baluran National Park
- Museum Blambangan
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
$205–301
Activities
- Taman Sari Water Castle
- Affandi Museum
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
$111–151
Activities
- Jakarta Cathedral
- Setu Babakan Betawi Cultural Village
Hotel

Day 6: Bandung, Indonesia
Transport
- Take the bus from Jakarta to Bandungbus
1h 57m
$10–22
Activities
- Cihampelas Walk
- Farmhouse Lembang
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
$132–574
Activities
- DC Mall
- Ranoh Island
Hotel

Day 8: Palembang, Indonesia
Transport
- Take the taxi from Batam to Palembangtaxi
- Fly from Batam to Palembangplane
- Take the transfer from Batam to Palembangtransfer
- Take the train from Batam to Palembangtrain
3h 13m
$74–381
Activities
- Ampera Bridge
- Kemaro Island
Hotel

Day 9: Medan, Indonesia
Transport
- Take the train from Palembang to Medantrain
- Take the transfer from Palembang to Medantransfer
- Fly from Palembang to Medanplane
- Take the foot from Palembang to Medanwalk
- Take the train from Palembang to Medantrain
7h 12m
$124–257
Activities
- Vihara Gunung Timur
- Rahmat International Wildlife Museum & Gallery
Hotel

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

Day 11: Padang, Indonesia
Transport
- Take the taxi from Banda Aceh to Padangtaxi
- Fly from Banda Aceh to Padangplane
- Take the transfer from Banda Aceh to Padangtransfer
- Take the bus from Banda Aceh to Padangbus
5h 19m
$138–368
Activities
- Siti Nurbaya Bridge
- Lembah Anai Waterfall
Hotel

12 days in Indonesia
BatamManadoItinerary navigation
Day 1: Batam, Indonesia
Activities
- Batam Cable Ski & Wakeboard Park
- Barelang Bridge
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
- Setu Babakan Betawi Cultural Village
- 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
- Pinus Pengger Pine Forest
- Taman Sari Water Castle
Hotel

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

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

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

Day 7: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Ranca Upas
- Curug Dago
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
- Tugu Muda
- Masjid Agung Jawa Tengah
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
- Kampung Atas Air
- Kebun Raya Balikpapan
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
- Vihara Bodhisatva Karaniya Metta
- Saint Joseph Cathedral
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
- Fort Rotterdam
- Trans Studio Makassar
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
- Tomohon Traditional Market
- Malalayang Beach
Hotel

13 days in Indonesia
BandungBalikpapanItinerary navigation
Day 1: Bandung, Indonesia
Activities
- Saung Angklung Udjo
- Bandung Geological Museum
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
- Ramayana Ballet at Prambanan
- Jomblang Cave Adventure
Hotel

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

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

Day 5: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Museum Kesehatan Dr. Adhyatma
- Pasar Atom
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
- Maha Vihara Duta Maitreya Temple
- DC 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
- Sky Garden Rooftop Bar
Hotel

Day 8: Bogor, Indonesia
Transport
- Take the train from Jakarta to Bogortrain
1h 10m
$1
Activities
- Bogor Botanical Gardens
- Mount Pancar Hot Spring
Hotel

Day 9: Sukabumi, Indonesia
Transport
- Take the train from Bogor to Sukabumitrain
1h 50m
$2–26
Activities
- Pelabuhan Ratu Traditional Market
- Ciletuh Geopark
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
- Grage Mall Cirebon
- Pelabuhan Cirebon
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
- Pangandaran Beach
- Madasari Beach
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
- Semarang Contemporary Art Gallery
- Gereja Blenduk
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
- Caribbean Island Waterpark
- Balikpapan Ocean Square
Hotel

14 days in Indonesia
MedanDumaiItinerary navigation
Day 1: Medan, Indonesia
Activities
- Tip Top Restaurant
- Upside Down World Medan
Hotel

Day 2: Jakarta, Indonesia
Transport
- Take the train from Medan to Jakartatrain
- Take the foot from Medan to Jakartawalk
- Fly from Medan to Jakartaplane
- Take the foot from Medan to Jakartawalk
- Take the bus from Medan to Jakartabus
7h 41m
$114–315
Activities
- Grand Indonesia Shopping Town
- 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
- Pinus Pengger Pine Forest
- Ramayana Ballet at Prambanan
Hotel

Day 4: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Taman Rekreasi Selecta
- Malang Night Paradise
Hotel

Day 5: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Red Island Beach
- Ijen Crater
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Tugu Pahlawan
- House of Sampoerna
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
- Nagoya Hill Shopping Mall
Hotel

Day 8: Palembang, Indonesia
Transport
- Take the taxi from Batam to Palembangtaxi
- Fly from Batam to Palembangplane
- Take the transfer from Batam to Palembangtransfer
- Take the train from Batam to Palembangtrain
3h 13m
$74–381
Activities
- Ampera Bridge
- Pempek Candy
Hotel

Day 9: Bandar Lampung, Indonesia
Transport
- Take the train from Palembang to Bandar Lampungtrain
- Take the transfer from Palembang to Bandar Lampungtransfer
- Fly from Palembang to Bandar Lampungplane
- Take the taxi from Palembang to Bandar Lampungtaxi
4h 53m
$112–174
Activities
- Pantai Sari Ringgung
- Taman Wisata Lembah Hijau
Hotel

Day 10: Banda Aceh, Indonesia
Transport
- Take the taxi from Bandar Lampung to Banda Acehtaxi
- Fly from Bandar Lampung to Banda Acehplane
- Take the taxi from Bandar Lampung to Banda Acehtaxi
5h 15m
$247–481
Activities
- Ulee Lheue Beach
- Gunongan Historical Park
Hotel

Day 11: Padang, Indonesia
Transport
- Take the taxi from Banda Aceh to Padangtaxi
- Fly from Banda Aceh to Padangplane
- Take the transfer from Banda Aceh to Padangtransfer
- Take the bus from Banda Aceh to Padangbus
5h 19m
$138–368
Activities
- Grand Mosque of West Sumatra
- Pulau Pasumpahan
Hotel

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

Day 13: 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
- Vihara Avalokitesvara
Hotel
Day 14: Dumai, Indonesia
Transport
- Take the taxi from Sibolga to Dumaitaxi
- Fly from Sibolga to Dumaiplane
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the bus from Sibolga to Dumaibus
8h 9m
See more transport optionsActivities
- Taman Wisata Alam Sungai Dumai
- Pasar Tradisional Dock 7
Hotel

15 days in Indonesia
BalikpapanPadangItinerary navigation
Day 1: Balikpapan, Indonesia
Activities
- Melawai Beach
- Pantai Manggar Segarasari
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
- Taman Alun Kapuas Park
- Flamboyan Traditional Market
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 53m
$124–448
Activities
- DC Mall
- Mega Mall Batam Centre
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
- Ragunan Zoo
- Setu Babakan Betawi Cultural Village
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
- Ullen Sentalu Museum
- Taman Sari Water Castle
Hotel

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

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

Day 8: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Pasar Atom
- Museum Sepuluh Nopember
Hotel

Day 9: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Kawah Putih
- 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
- Museum Rekor Dunia Indonesia MURI
- Umbul Sidomukti
Hotel

Day 11: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Benteng Portugis
- Air Terjun Songgolangit
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
- Wisata Mangrove Cuku Nyinyi
- Pantai Sari Ringgung
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
- Maimun Palace
- Upside Down World Medan
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
- Taman Putroe Phang
- Museum Aceh
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
- Grand Mosque of West Sumatra
- Lembah Anai Waterfall
Hotel

16 days in Indonesia
PontianakSorongItinerary navigation
Day 1: Pontianak, Indonesia
Activities
- Aloevera Center
- Kadriyah Palace
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 53m
$124–448
Activities
- Taman Wisata Alam Muka Kuning
- Welcome to Batam Monument
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
- 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
- Taman Sari Water Castle
- Kota Gede Silver Craft Center
Hotel

Day 5: Malang, Indonesia
Transport
- Take the train from Yogyakarta to Malangtrain
6h 20m
$18–28
Activities
- Taman Rekreasi Selecta
- Coban Rondo Waterfall
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
- Gereja Katolik Kelahiran Santa Perawan Maria
- Ampel Mosque and Arab Quarter
Hotel

Day 8: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Situ Patenggang
- Floating Market Lembang
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
- Pantai Manggar Segarasari
- Bekapai Park
Hotel

Day 11: Samarinda, Indonesia
Transport
- Take the taxi from Balikpapan to Samarindataxi
- Take the bus from Balikpapan to Samarindabus
3h 11m
$8–9
Activities
- Kebun Raya Unmul Samarinda
- Taman Tepian Mahakam
Hotel

Day 12: Tarakan, Indonesia
Transport
- Take the bus from Samarinda to Tarakanbus
- Take the taxi from Samarinda to Tarakantaxi
- Fly from Samarinda to Tarakanplane
- Take the taxi from Samarinda to Tarakantaxi
5h 14m
$75–128
Activities
- Bekantan Statue
- Mangrove and Proboscis Monkey Conservation Area
Hotel

Day 13: Parepare, Indonesia
Transport
- Take the taxi from Tarakan to Pareparetaxi
- Fly from Tarakan to Parepareplane
- Take the taxi from Tarakan to Pareparetaxi
- Take the ferry from Tarakan to Parepareferry
10h 31m
$156–432
Activities
- Centre Pompidou
- Musee dOrsay
Hotel

Day 14: Kendari, Indonesia
Transport
- Take the ferry from Parepare to Kendariferry
- Take the taxi from Parepare to Kendaritaxi
- Fly from Parepare to Kendariplane
- Take the taxi from Parepare to Kendaritaxi
8h 16m
$95–152
Activities
- Kendari Weaving Craft Center
- Lambogo Hill
Hotel

Day 15: Manado, Indonesia
Transport
- Take the taxi from Kendari to Manadotaxi
- Fly from Kendari to Manadoplane
- Take the taxi from Kendari to Manadotaxi
4h 18m
$228–492
Activities
- Waruga Sawangan
- Malalayang Beach
Hotel

Day 16: 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
- Birdwatching Excursion
Hotel

17 days in Indonesia
DumaiJayapuraItinerary navigation
Day 1: Dumai, Indonesia
Activities
- Masjid Raya Dumai
- Vihara Buddha Dharma
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
- Batam Cable Ski & Wakeboard Park
- Engku Putri Batam Centre Park
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
- Grand Indonesia Shopping Town
- Art1 New 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
- Borobudur Temple
- Gembira Loka Zoo
Hotel

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

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

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

Day 8: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Tangkuban Perahu
- Ranca Upas
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
- Dusun Semilir Eco Park
- Klenteng Tay Kak Sie
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
- Masjid Agung At-Taqwa
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
- Saint Joseph Cathedral
- 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
- Losari Beach
- 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
- North Sulawesi Museum
- Manado City Square
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
- Coronation Park Visit
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
- Japanese Cave
- Pasar Wosi
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
$108–281
Activities
- Christ the King Cathedral
- Mandala Stadium
Hotel

18 days in Indonesia
Tanjung PinangMedanItinerary navigation
Day 1: Tanjung Pinang, Indonesia
Activities
- Mount Bintan Trekking
- Ramayana Department Store
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
- Golden City Go-Kart
- 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
- National Monument Monas
- Taman Mini Indonesia Indah TMII
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
- Prambanan Temple
- Gembira Loka Zoo
Hotel

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

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

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

Day 8: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Dusun Bambu Family Leisure Park
- Tangkuban Perahu
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
- Kampung Pelangi
- Lawang Sewu
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
- Caribbean Island Waterpark
- Melawai Beach
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
- Kapuas River Cruise
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
- Makassar Great Mosque
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
- Bunaken National Park Snorkeling Diving
- Christ Blessing Statue
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
- Pasar Remu Market Experience
- Sorong City Highlights Tour
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
- Mansinam Island
- Arfak Mountains Nature Reserve
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
$108–281
Activities
- Base G Beach
- Lake Sentani
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
- Vihara Gunung Timur
- Kampung Madras Little India
Hotel

19 days in Indonesia
BengkalisMedanItinerary navigation
Days 1–2: Bengkalis, Indonesia
Activities
- Taman Kota Bengkalis
- Pelabuhan Penyeberangan Roro 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
- Ranoh Island
- Barelang Bridge
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
- Sunda Kelapa Port
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
- Malioboro Street
Hotel

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

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

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

Day 9: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Braga Street
- 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
$82–308
Activities
- Brown Canyon
- Masjid Agung Jawa Tengah
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
- Monumen Perjuangan Rakyat
- Pasar Klandasan
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
- Saint Joseph Cathedral
- Aloevera Center
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
- Kodingareng Keke Island
- Center Point of Indonesia CPI
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
- Tangkoko Batuangus Nature Reserve
- Waruga Sawangan
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
- Wayag Islands Tour
- Sorong City Highlights Tour
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
- Mount Meja
- Arfak Mountains Nature Reserve
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
$108–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
- Kampung Madras Little India
- Vihara Gunung Timur
Hotel

20 days in Indonesia
MetroMakassarItinerary navigation
Day 1: Metro, Indonesia
Activities
- Klenteng Hok Tek Ceng Sin Metro
- Samber Park
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
- Ancol Dreamland
- Jakarta History Museum Fatahillah Museum
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
- Yogya Kembali Monument Monjali
- Borobudur Temple
Hotel

Day 4: 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 5: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Kalibendo Plantation
- Tabuhan Island
Hotel

Day 6: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Pasar Atom
- Museum Kesehatan Dr. Adhyatma
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
- DC Mall
- Barelang Bridge
Hotel

Day 8: Palembang, Indonesia
Transport
- Take the taxi from Batam to Palembangtaxi
- Fly from Batam to Palembangplane
- Take the transfer from Batam to Palembangtransfer
- Take the train from Batam to Palembangtrain
3h 13m
$74–381
Activities
- Balaputradewa Museum
- Kemaro Island
Hotel

Day 9: Medan, Indonesia
Transport
- Take the train from Palembang to Medantrain
- Take the transfer from Palembang to Medantransfer
- Fly from Palembang to Medanplane
- Take the foot from Palembang to Medanwalk
- Take the train from Palembang to Medantrain
7h 12m
$124–257
Activities
- Graha Maria Annai Velangkanni
- Tip Top Restaurant
Hotel

Day 10: Banda Aceh, Indonesia
Transport
- Take the train from Medan to Banda Acehtrain
- Take the foot from Medan to Banda Acehwalk
- Fly from Medan to Banda Acehplane
- Take the taxi from Medan to Banda Acehtaxi
5h 35m
$89–343
Activities
- Museum Tsunami Aceh
- Monumen Pesawat Dakota RI-001
Hotel

Day 11: Padang, Indonesia
Transport
- Take the taxi from Banda Aceh to Padangtaxi
- Fly from Banda Aceh to Padangplane
- Take the transfer from Banda Aceh to Padangtransfer
- Take the bus from Banda Aceh to Padangbus
5h 19m
$138–368
Activities
- Pasar Raya Padang
- Lembah Anai Waterfall
Hotel

Day 12: Bukittinggi, Indonesia
Transport
- Take the train from Padang to Bukittinggitrain
- Take the train from Padang to Bukittinggitrain
- Take the taxi from Padang to Bukittinggitaxi
3h 7m
$15–68
Activities
- Lobang Jepang
- Istana Pagaruyung
Hotel

Day 13: 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
- Sibolga Market
- Fish Monument
Hotel
Day 14: Dumai, Indonesia
Transport
- Take the taxi from Sibolga to Dumaitaxi
- Fly from Sibolga to Dumaiplane
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the bus from Sibolga to Dumaibus
8h 9m
See more transport optionsActivities
- Tugu Lancang Kuning
- Hutan Wisata Dumai
Hotel

Day 15: Pekanbaru, Indonesia
Transport
- Take the bus from Dumai to Pekanbarubus
- Take the bus from Dumai to Pekanbarubus
3h 59m
See more transport optionsActivities
- Taman Kota Pekanbaru
- Pekanbaru Mall
Hotel

Days 16–17: Bengkalis, Indonesia
Transport
- Take the bus from Pekanbaru to Bengkalisbus
- Take the bus from Pekanbaru to Bengkalisbus
- Take the taxi from Pekanbaru to Bengkalistaxi
- Take the car ferry from Pekanbaru to Bengkaliscarferry
8h 52m
See more transport optionsActivities
- Pelabuhan Penyeberangan Roro Bengkalis
- Masjid Agung Bengkalis
Hotel

Day 18: Jambi City, Indonesia
Transport
- Take the car ferry from Bengkalis to Jambi Citycarferry
- Take the taxi from Bengkalis to Jambi Citytaxi
8h 25m
$191–262
Activities
- Jambi Town Square
- Gentala Arasy Tower and Pedestrian Bridge
Hotel

Day 19: Tanjung Pinang, Indonesia
Transport
- Take the taxi from Jambi City to Tanjung Pinangtaxi
- Fly from Jambi City to Tanjung Pinangplane
- Take the taxi from Jambi City to Tanjung Pinangtaxi
- Take the ferry from Jambi City to Tanjung Pinangferry
2h 25m
$94–345
Activities
- Bintan Indah Mall
- Akau Potong Lembu Culinary Street
Hotel

Day 20: Makassar, Indonesia
Transport
- Take the taxi from Tanjung Pinang to Makassartaxi
- Fly from Tanjung Pinang to Makassarplane
- Take the taxi from Tanjung Pinang to Makassartaxi
6h 47m
$234–498
Activities
- Center Point of Indonesia CPI
- Rammang-Rammang Karst Village
Hotel

30 days in Indonesia
TarakanManokwariItinerary navigation
Day 1: Tarakan, Indonesia
Activities
- Museum Flora dan Fauna
- Taman Oval Ladang
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
- Balikpapan Ocean Square
- Pantai Manggar Segarasari
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
- Vihara Bodhisatva Karaniya Metta
- PSP Night Food Stalls
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 53m
$124–448
Activities
- Maha Vihara Duta Maitreya Temple
- DC Mall
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
- Kota Tua Jakarta
- Art1 New Museum
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
- Jomblang Cave Adventure
- Ullen Sentalu Museum
Hotel

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

Day 8: Banyuwangi, Indonesia
Transport
- Take the train from Malang to Banyuwangitrain
6h 37m
$14–27
Activities
- Red Island Beach
- Watu Dodol Beach
Hotel

Day 9: Surabaya, Indonesia
Transport
- Take the train from Banyuwangi to Surabayatrain
5h 16m
$14–27
Activities
- Kenjeran Park
- Pasar Atom
Hotel

Day 10: Bandung, Indonesia
Transport
- Take the train from Surabaya to Bandungtrain
9h 47m
$26–35
Activities
- Floating Market Lembang
- Trans Studio Bandung
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
- Dusun Semilir Eco Park
- Sam Poo Kong Temple
Hotel

Day 12: Jepara, Indonesia
Transport
- Take the bus from Semarang to Jeparabus
3h
$8
Activities
- Gua Tritip
- Museum RA Kartini
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
- Puncak Mas
- Menara Siger
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
- Kampung Madras Little India
- Vihara Gunung Timur
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
- Taman Bustanussalatin Taman Sari
- Floating Boat on House Lampulo
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
- Pantai Padang
- Pasar Raya Padang
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
- Gua Ngalau Kamang
- Museum Rumah Kelahiran Bung Hatta
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
- Vihara Avalokitesvara
- Pandan Beach
Hotel
Day 19: Dumai, Indonesia
Transport
- Take the taxi from Sibolga to Dumaitaxi
- Fly from Sibolga to Dumaiplane
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the foot from Sibolga to Dumaiwalk
- Take the bus from Sibolga to Dumaibus
- Take the bus from Sibolga to Dumaibus
8h 9m
See more transport optionsActivities
- Wisata Mangrove Dumai
- Taman Bukit Gelanggang
Hotel

Day 20: Pekanbaru, Indonesia
Transport
- Take the bus from Dumai to Pekanbarubus
- Take the bus from Dumai to Pekanbarubus
3h 59m
See more transport optionsActivities
- Taman Kota Pekanbaru
- SKA Mall
Hotel

Days 21–22: Bengkalis, Indonesia
Transport
- Take the bus from Pekanbaru to Bengkalisbus
- Take the bus from Pekanbaru to Bengkalisbus
- Take the taxi from Pekanbaru to Bengkalistaxi
- Take the car ferry from Pekanbaru to Bengkaliscarferry
8h 52m
See more transport optionsActivities
- Wisata Perkebunan Sawit
- Klenteng Hok Ann Kiong
Hotel

Day 23: Jambi City, Indonesia
Transport
- Take the car ferry from Bengkalis to Jambi Citycarferry
- Take the taxi from Bengkalis to Jambi Citytaxi
8h 25m
$191–262
Activities
- Taman Anggrek Sri Soedewi
- Pasar Angso Duo Baru
Hotel

Day 24: Tanjung Pinang, Indonesia
Transport
- Take the taxi from Jambi City to Tanjung Pinangtaxi
- Fly from Jambi City to Tanjung Pinangplane
- Take the taxi from Jambi City to Tanjung Pinangtaxi
- Take the ferry from Jambi City to Tanjung Pinangferry
2h 25m
$94–345
Activities
- Sun Plaza Tanjung Pinang
- Gereja Katolik Santa Maria
Hotel

Day 25: Palembang, Indonesia
Transport
- Take the taxi from Tanjung Pinang to Palembangtaxi
- Fly from Tanjung Pinang to Palembangplane
- Take the transfer from Tanjung Pinang to Palembangtransfer
- Take the train from Tanjung Pinang to Palembangtrain
6h 8m
$156–397
Activities
- Musi River Tour
- Ampera Bridge
Hotel

Day 26: 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
- Samalona Island
- Paotere Harbor
Hotel

Day 27: 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
- Lake Tondano
- Waruga Sawangan
Hotel

Day 28: 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
- Coastal Kayaking
- Pasar Remu Market Experience
Hotel

Days 29–30: 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
- Pasir Putih Beach
- Museum Negeri Provinsi Papua Barat
Hotel



