Rome2Rio

Plan your Indonesia Itinerary with Real Train, Bus & Inter-City Routes

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

JakartaDumai

Itinerary navigation

Day 1: Jakarta, Indonesia

Activities
  • National Monument Monas
  • Jakarta History Museum Fatahillah Museum
Explore Jakarta itineraries
Hotel
Hotel
Recommended

Ascott Sudirman Jakarta

8.6442 reviews
See more hotels

Day 2: Yogyakarta, Indonesia

Distance
Transport
Popular
Jakarta → Yogyakarta by line 7 bus, bus to halim perdanakusuma airport, fly to adisutjipto international airport
  1. Take the bus from Jakarta to Yogyakartabus
  2. Take the bus from Jakarta to Yogyakartabus
  3. Take the foot from Jakarta to Yogyakartawalk
  4. Fly from Jakarta to Yogyakartaplane
  5. Take the transfer from Jakarta to Yogyakartatransfer
  6. Take the bus from Jakarta to Yogyakartabus
3h 35m
$121–161
See more transport options
Activities
  • Affandi Museum
  • Kota Gede Silver Craft Center
Explore Yogyakarta itineraries
Hotel
Hotel
Recommended

Yogyakarta Marriott Hotel

9.4542 reviews
See more hotels

Day 3: Malang, Indonesia

Day 4: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Jalan Tunjungan
  • Pasar Atom
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 5: Batam, Indonesia

Day 6: Pekanbaru, Indonesia

Day 7: Dumai, Indonesia

Distance
Transport
Popular
Pekanbaru → Dumai by bus
  1. Take the bus from Pekanbaru to Dumaibus
  2. Take the bus from Pekanbaru to Dumaibus
4h 56m
See more transport options
Activities
  • Wisata Mangrove Dumai
  • Taman Wisata Alam Sungai Dumai
Explore Dumai itineraries
Hotel
Hotel
Recommended

The Zuri Dumai

8.748 reviews
See more hotels

8 days in Indonesia

DenpasarDumai

Itinerary navigation

Day 1: Denpasar, Indonesia

Activities
  • Big Garden Corner
  • Bajra Sandhi Monument
Explore Denpasar itineraries
Hotel
Hotel
Recommended

Christina Estate by Villas Direct Bali

00 review
See more hotels

Day 2: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Traditional Balinese Dance Performance
  • The Yoga Barn
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 3: Yogyakarta, Indonesia

Day 4: Jakarta, Indonesia

Day 5: Bandung, Indonesia

Distance
Transport
Popular
Jakarta → Bandung by bus
  1. Take the bus from Jakarta to Bandungbus
1h 57m
$11–17
See more transport options
Activities
  • Tangkuban Perahu
  • Bandung Zoo
Explore Bandung itineraries
Hotel
Hotel
Recommended

Hilton Bandung

9784 reviews
See more hotels

Day 6: Batam, Indonesia

Day 7: Pekanbaru, Indonesia

Day 8: Dumai, Indonesia

9 days in Indonesia

UbudDumai

Itinerary navigation

Day 1: Ubud, Indonesia

Activities
  • Balinese Cooking Class
  • The Yoga Barn
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 2: Denpasar, Indonesia

Distance
Transport
Popular
Ubud → Denpasar by bus
  1. Take the bus from Ubud to Denpasarbus
  2. Take the taxi from Ubud to Denpasartaxi
51 min
See more transport options
Activities
  • Pura Sakenan Temple
  • Taman Werdhi Budaya Art Centre
Explore Denpasar itineraries
Hotel
Hotel
Recommended

Christina Estate by Villas Direct Bali

00 review
See more hotels

Day 3: Jakarta, Indonesia

Day 4: Yogyakarta, Indonesia

Day 5: Malang, Indonesia

Distance
Transport
Popular
Yogyakarta → Malang by bus
  1. Take the bus from Yogyakarta to Malangbus
  2. Take the taxi from Yogyakarta to Malangtaxi
5h 57m
$23–25
See more transport options
Activities
  • Pujon Kidul Tourism Village
  • Alun-Alun Kota Malang
Explore Malang itineraries
Hotel
Hotel
Recommended

Swiss-Belinn Malang

8.2264 reviews
See more hotels

Day 6: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Jalan Tunjungan
  • Klenteng Sanggar Agung
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 7: Batam, Indonesia

Day 8: Pekanbaru, Indonesia

Day 9: Dumai, Indonesia

Distance
Transport
Popular
Pekanbaru → Dumai by bus
  1. Take the bus from Pekanbaru to Dumaibus
  2. Take the bus from Pekanbaru to Dumaibus
4h 56m
See more transport options
Activities
  • Hutan Wisata Dumai
  • Vihara Buddha Dharma
Explore Dumai itineraries
Hotel
Hotel
Recommended

The Zuri Dumai

8.748 reviews
See more hotels

10 days in Indonesia

YogyakartaBukittinggi

Itinerary navigation

Day 1: Yogyakarta, Indonesia

Activities
  • Ullen Sentalu Museum
  • Jomblang Cave Adventure
Explore Yogyakarta itineraries
Hotel
Hotel
Recommended

Yogyakarta Marriott Hotel

9.4542 reviews
See more hotels

Day 2: Jakarta, Indonesia

Day 3: Bandung, Indonesia

Distance
Transport
Popular
Jakarta → Bandung by bus
  1. Take the bus from Jakarta to Bandungbus
1h 57m
$11–17
See more transport options
Activities
  • Tangkuban Perahu
  • Bandung Zoo
Explore Bandung itineraries
Hotel
Hotel
Recommended

Hilton Bandung

9784 reviews
See more hotels

Day 4: Batam, Indonesia

Day 5: Pekanbaru, Indonesia

Day 6: Dumai, Indonesia

Distance
Transport
Popular
Pekanbaru → Dumai by bus
  1. Take the bus from Pekanbaru to Dumaibus
  2. Take the bus from Pekanbaru to Dumaibus
4h 56m
See more transport options
Activities
  • Masjid Raya Dumai
  • Pasar Tradisional Dock 7
Explore Dumai itineraries
Hotel
Hotel
Recommended

The Zuri Dumai

8.748 reviews
See more hotels

Day 7: Medan, Indonesia

Day 8: Banda Aceh, Indonesia

Day 9: Padang, Indonesia

Day 10: Bukittinggi, Indonesia

11 days in Indonesia

Labuan BajoDumai

Itinerary navigation

Day 1: Labuan Bajo, Indonesia

Activities
  • Manta Point Snorkeling
  • Rangko Cave Swimming
Explore Labuan Bajo itineraries
Hotel
Hotel
Recommended

Triple 8 Suites

8.3470 reviews
See more hotels

Day 2: Ende, Indonesia

Distance
Transport
Popular
Labuan Bajo → Ende by fly
  1. Fly from Labuan Bajo to Endeplane
55 min
$75–120
See more transport options
Activities
  • Musee dOrsay
  • Palace of Versailles
Explore Ende itineraries
Hotel
Hotel
Recommended

Flores Passport House

9.2365 reviews
See more hotels

Day 3: Waingapu, Indonesia

Day 4: Denpasar, Indonesia

Day 5: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Ayung River White Water Rafting
  • Neka Art Museum
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 6: Yogyakarta, Indonesia

Day 7: Jakarta, Indonesia

Day 8: Bandung, Indonesia

Distance
Transport
Popular
Jakarta → Bandung by bus
  1. Take the bus from Jakarta to Bandungbus
1h 57m
$11–17
See more transport options
Activities
  • Bandung Geological Museum
  • Curug Dago
Explore Bandung itineraries
Hotel
Hotel
Recommended

Hilton Bandung

9784 reviews
See more hotels

Day 9: Batam, Indonesia

Day 10: Pekanbaru, Indonesia

Day 11: Dumai, Indonesia

12 days in Indonesia

SorongBanda Aceh

Itinerary navigation

Day 1: Sorong, Indonesia

Activities
  • Tanjung Kasuari Beach Relax
  • Birdwatching Excursion
Explore Sorong itineraries
Hotel
Hotel
Recommended

Vega Prime Hotel & Convention

8.4463 reviews
See more hotels

Day 2: Ambon, Indonesia

Day 3: Ternate, Indonesia

Day 4: Jakarta, Indonesia

Day 5: Yogyakarta, Indonesia

Day 6: Malang, Indonesia

Day 7: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Pasar Atom
  • Monumen Kapal Selam
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 8: Batam, Indonesia

Day 9: Pekanbaru, Indonesia

Day 10: Dumai, Indonesia

Distance
Transport
Popular
Pekanbaru → Dumai by bus
  1. Take the bus from Pekanbaru to Dumaibus
  2. Take the bus from Pekanbaru to Dumaibus
4h 56m
See more transport options
Activities
  • Vihara Buddha Dharma
  • Taman Wisata Alam Sungai Dumai
Explore Dumai itineraries
Hotel
Hotel
Recommended

The Zuri Dumai

8.748 reviews
See more hotels

Day 11: Medan, Indonesia

Day 12: Banda Aceh, Indonesia

13 days in Indonesia

BatamLuwuk

Itinerary navigation

Day 1: Batam, Indonesia

Activities
  • Waterfront City
  • Nagoya Hill Shopping Mall
Explore Batam itineraries
Hotel
Hotel
Recommended

Montigo Resorts Nongsa

8.2523 reviews
See more hotels

Day 2: Jakarta, Indonesia

Day 3: Yogyakarta, Indonesia

Day 4: Malang, Indonesia

Day 5: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Surabaya Zoo
  • Jalan Tunjungan
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 6: Denpasar, Indonesia

Day 7: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Traditional Balinese Dance Performance
  • Sacred Monkey Forest Sanctuary
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 8: Banyuwangi, Indonesia

Day 9: Semarang, Indonesia

Day 10: Balikpapan, Indonesia

Day 11: Manado, Indonesia

Day 12: Gorontalo, Indonesia

Distance
Transport
Popular
Manado → Gorontalo by drive 0 m
  1. Drive from Manado to Gorontalocar0 m
5h 51m
$65–93
See more transport options
Activities
  • Danau Limboto
  • Wisata Hiu Paus Botubarani
Explore Gorontalo itineraries
Hotel
Hotel
Recommended

FOX Hotel Gorontalo

7.312 reviews
See more hotels

Day 13: Luwuk, Indonesia

Distance
Transport
Popular
Gorontalo → Luwuk by drive 0 m
  1. Drive from Gorontalo to Luwukcar0 m
15h 26m
$178–258
See more transport options
Activities
  • Bukit Kasih Sayang
  • Exploring Local Culinary Delights
Explore Luwuk itineraries
Hotel
Hotel
Recommended

Estrella Hotel & Conference

7.625 reviews
See more hotels

14 days in Indonesia

BandungManado

Itinerary navigation

Day 1: Bandung, Indonesia

Activities
  • Floating Market Lembang
  • Gedung Sate
Explore Bandung itineraries
Hotel
Hotel
Recommended

Hilton Bandung

9784 reviews
See more hotels

Day 2: Yogyakarta, Indonesia

Distance
Transport
Popular
Bandung → Yogyakarta by train
  1. Take the train from Bandung to Yogyakartatrain
6h 7m
$21–35
See more transport options
Activities
  • Yogya Kembali Monument Monjali
  • Affandi Museum
Explore Yogyakarta itineraries
Hotel
Hotel
Recommended

Yogyakarta Marriott Hotel

9.4542 reviews
See more hotels

Day 3: Jakarta, Indonesia

Day 4: Surabaya, Indonesia

Distance
Transport
Popular
Jakarta → Surabaya by train
  1. Take the train from Jakarta to Surabayatrain
7h 45m
$28–40
See more transport options
Activities
  • Ampel Mosque and Arab Quarter
  • Museum Kesehatan Dr. Adhyatma
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 5: Malang, Indonesia

Distance
Transport
Popular
Surabaya → Malang by train
  1. Take the train from Surabaya to Malangtrain
1h 57m
$5–29
See more transport options
Activities
  • Jatim Park 2
  • Alun-Alun Kota Malang
Explore Malang itineraries
Hotel
Hotel
Recommended

Swiss-Belinn Malang

8.2264 reviews
See more hotels

Day 6: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain
6h 37m
$16–30
See more transport options
Activities
  • Boom Beach
  • Watu Dodol Beach
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 reviews
See more hotels

Day 7: Denpasar, Indonesia

Day 8: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Neka Art Museum
  • Bali Pulina Agro Tourism Coffee Plantation
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 9: Labuan Bajo, Indonesia

Day 10: Ende, Indonesia

Distance
Transport
Popular
Labuan Bajo → Ende by fly
  1. Fly from Labuan Bajo to Endeplane
55 min
$75–120
See more transport options
Activities
  • Louvre Museum
  • Seine River Cruise
Explore Ende itineraries
Hotel
Hotel
Recommended

Flores Passport House

9.2365 reviews
See more hotels

Day 11: Waingapu, Indonesia

Day 12: Bima, Indonesia

Day 13: Makassar, Indonesia

Day 14: Manado, Indonesia

15 days in Indonesia

MedanBitung

Itinerary navigation

Day 1: Medan, Indonesia

Activities
  • Rahmat International Wildlife Museum & Gallery
  • Merdeka Walk
Explore Medan itineraries
Hotel
Hotel
Recommended

OYO Life 1839 Samantha Kost

00 review
See more hotels

Day 2: Batam, Indonesia

Day 3: Jakarta, Indonesia

Day 4: Yogyakarta, Indonesia

Day 5: Malang, Indonesia

Day 6: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Jalan Tunjungan
  • Kenjeran Park
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 7: Denpasar, Indonesia

Day 8: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Pura Taman Saraswati Water Palace
  • Neka Art Museum
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 9: Banyuwangi, Indonesia

Day 10: Semarang, Indonesia

Day 11: Balikpapan, Indonesia

Day 12: Manado, Indonesia

Distance
Transport
Popular
Balikpapan → Manado by fly
  1. Take the taxi from Balikpapan to Manadotaxi
  2. Fly from Balikpapan to Manadoplane
  3. Take the taxi from Balikpapan to Manadotaxi
2h 15m
$155–328
See more transport options
Activities
  • Wakeke Street Culinary Tour
  • Tangkoko Batuangus Nature Reserve
Explore Manado itineraries
Hotel
Hotel
Recommended

Whiz Prime Hotel Megamas Manado

7.6121 reviews
See more hotels

Day 13: Gorontalo, Indonesia

Distance
Transport
Popular
Manado → Gorontalo by drive 0 m
  1. Drive from Manado to Gorontalocar0 m
5h 51m
$65–93
See more transport options
Activities
  • Menara Keagungan Limboto
  • Danau Perintis
Explore Gorontalo itineraries
Hotel
Hotel
Recommended

FOX Hotel Gorontalo

7.312 reviews
See more hotels

Day 14: Luwuk, Indonesia

Distance
Transport
Popular
Gorontalo → Luwuk by drive 0 m
  1. Drive from Gorontalo to Luwukcar0 m
15h 26m
$178–258
See more transport options
Activities
  • Batu Gong Beach
  • Pantai Wisata Hutan Bakau
Explore Luwuk itineraries
Hotel
Hotel
Recommended

Estrella Hotel & Conference

7.625 reviews
See more hotels

Day 15: Bitung, Indonesia

16 days in Indonesia

KupangMalang

Itinerary navigation

Day 1: Kupang, Indonesia

Activities
  • Patung Komodo
  • Museum Negeri Provinsi NTT
Explore Kupang itineraries
Hotel
Hotel
Recommended

Sotis Hotel Kupang

8.4193 reviews
See more hotels

Day 2: Waingapu, Indonesia

Day 3: Ende, Indonesia

Day 4: Labuan Bajo, Indonesia

Distance
Transport
Popular
Ende → Labuan Bajo by fly
  1. Fly from Ende to Labuan Bajoplane
50 min
$75–120
See more transport options
Activities
  • Rangko Cave Swimming
  • Padar Island Hike
Explore Labuan Bajo itineraries
Hotel
Hotel
Recommended

Triple 8 Suites

8.3470 reviews
See more hotels

Day 5: Bima, Indonesia

Day 6: Makassar, Indonesia

Day 7: Manado, Indonesia

Day 8: Gorontalo, Indonesia

Distance
Transport
Popular
Manado → Gorontalo by drive 0 m
  1. Drive from Manado to Gorontalocar0 m
5h 51m
$65–93
See more transport options
Activities
  • Kuliner Sate Tuna
  • Taman Laut Olele
Explore Gorontalo itineraries
Hotel
Hotel
Recommended

FOX Hotel Gorontalo

7.312 reviews
See more hotels

Day 9: Luwuk, Indonesia

Distance
Transport
Popular
Gorontalo → Luwuk by drive 0 m
  1. Drive from Gorontalo to Luwukcar0 m
15h 26m
$178–258
See more transport options
Activities
  • Snorkeling at Pulo Dua
  • Exploring Local Culinary Delights
Explore Luwuk itineraries
Hotel
Hotel
Recommended

Estrella Hotel & Conference

7.625 reviews
See more hotels

Day 10: Bitung, Indonesia

Day 11: Ternate, Indonesia

Day 12: Ambon, Indonesia

Day 13: Sorong, Indonesia

Distance
Transport
Popular
Ambon → Sorong by fly
  1. Take the taxi from Ambon to Sorongtaxi
  2. Fly from Ambon to Sorongplane
  3. Take the taxi from Ambon to Sorongtaxi
1h 27m
$104–668
See more transport options
Activities
  • Pasar Remu Market Experience
  • Sorong Harbor Sunset View
Explore Sorong itineraries
Hotel
Hotel
Recommended

Vega Prime Hotel & Convention

8.4463 reviews
See more hotels

Day 14: Jakarta, Indonesia

Day 15: Yogyakarta, Indonesia

Day 16: Malang, Indonesia

17 days in Indonesia

BalikpapanUbud

Itinerary navigation

Day 1: Balikpapan, Indonesia

Activities
  • Pantai Manggar Segarasari
  • Caribbean Island Waterpark
Explore Balikpapan itineraries
Hotel
Hotel
Recommended

Platinum Hotel & Convention Hall Balikpapan

8.927 reviews
See more hotels

Day 2: Manado, Indonesia

Day 3: Gorontalo, Indonesia

Distance
Transport
Popular
Manado → Gorontalo by drive 0 m
  1. Drive from Manado to Gorontalocar0 m
5h 51m
$65–93
See more transport options
Activities
  • Taman Laut Olele
  • Museum Purbakala Gorontalo
Explore Gorontalo itineraries
Hotel
Hotel
Recommended

FOX Hotel Gorontalo

7.312 reviews
See more hotels

Day 4: Luwuk, Indonesia

Distance
Transport
Popular
Gorontalo → Luwuk by drive 0 m
  1. Drive from Gorontalo to Luwukcar0 m
15h 26m
$178–258
See more transport options
Activities
  • Kilo Lima Beach
  • Batu Gong Beach
Explore Luwuk itineraries
Hotel
Hotel
Recommended

Estrella Hotel & Conference

7.625 reviews
See more hotels

Day 5: Bitung, Indonesia

Day 6: Ternate, Indonesia

Day 7: Ambon, Indonesia

Day 8: Sorong, Indonesia

Day 9: Makassar, Indonesia

Day 10: Pontianak, Indonesia

Day 11: Batam, Indonesia

Day 12: Jakarta, Indonesia

Day 13: Yogyakarta, Indonesia

Day 14: Malang, Indonesia

Distance
Transport
Popular
Yogyakarta → Malang by bus
  1. Take the bus from Yogyakarta to Malangbus
  2. Take the taxi from Yogyakarta to Malangtaxi
5h 57m
$23–25
See more transport options
Activities
  • Pujon Kidul Tourism Village
  • Wendit Recreational Park
Explore Malang itineraries
Hotel
Hotel
Recommended

Swiss-Belinn Malang

8.2264 reviews
See more hotels

Day 15: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Taman Bungkul
  • Monumen Kapal Selam
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 16: Denpasar, Indonesia

Day 17: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Tirta Empul Temple
  • ATV Quad Bike Adventure
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

18 days in Indonesia

DumaiSorong

Itinerary navigation

Day 1: Dumai, Indonesia

Activities
  • Pasar Tradisional Dock 7
  • Masjid Raya Dumai
Explore Dumai itineraries
Hotel
Hotel
Recommended

The Zuri Dumai

8.748 reviews
See more hotels

Day 2: Batam, Indonesia

Day 3: Jakarta, Indonesia

Day 4: Yogyakarta, Indonesia

Day 5: Malang, Indonesia

Day 6: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Tugu Pahlawan
  • Taman Bungkul
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 7: Denpasar, Indonesia

Day 8: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Bali Pulina Agro Tourism Coffee Plantation
  • Traditional Balinese Dance Performance
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 9: Banyuwangi, Indonesia

Day 10: Semarang, Indonesia

Day 11: Balikpapan, Indonesia

Day 12: Manado, Indonesia

Day 13: Gorontalo, Indonesia

Distance
Transport
Popular
Manado → Gorontalo by drive 0 m
  1. Drive from Manado to Gorontalocar0 m
5h 51m
$65–93
See more transport options
Activities
  • Danau Perintis
  • Pantai Olele
Explore Gorontalo itineraries
Hotel
Hotel
Recommended

FOX Hotel Gorontalo

7.312 reviews
See more hotels

Day 14: Luwuk, Indonesia

Distance
Transport
Popular
Gorontalo → Luwuk by drive 0 m
  1. Drive from Gorontalo to Luwukcar0 m
15h 26m
$178–258
See more transport options
Activities
  • Luwuk Grand Mosque
  • Banggai Cultural Performance
Explore Luwuk itineraries
Hotel
Hotel
Recommended

Estrella Hotel & Conference

7.625 reviews
See more hotels

Day 15: Bitung, Indonesia

Day 16: Ternate, Indonesia

Day 17: Ambon, Indonesia

Day 18: Sorong, Indonesia

Distance
Transport
Popular
Ambon → Sorong by fly
  1. Take the taxi from Ambon to Sorongtaxi
  2. Fly from Ambon to Sorongplane
  3. Take the taxi from Ambon to Sorongtaxi
1h 27m
$104–668
See more transport options
Activities
  • Birdwatching Excursion
  • Sorong Harbor Sunset View
Explore Sorong itineraries
Hotel
Hotel
Recommended

Vega Prime Hotel & Convention

8.4463 reviews
See more hotels

19 days in Indonesia

PontianakMakassar

Itinerary navigation

Day 1: Pontianak, Indonesia

Activities
  • Jami Mosque Pontianak
  • Aloevera Center
Explore Pontianak itineraries
Hotel
Hotel
Recommended

ibis Pontianak City Center

8.3159 reviews
See more hotels

Day 2: Batam, Indonesia

Day 3: Jakarta, Indonesia

Day 4: Yogyakarta, Indonesia

Day 5: Malang, Indonesia

Day 6: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • Museum Sepuluh Nopember
  • Ampel Mosque and Arab Quarter
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 7: Denpasar, Indonesia

Day 8: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Sacred Monkey Forest Sanctuary
  • Traditional Balinese Dance Performance
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 9: Banyuwangi, Indonesia

Day 10: Semarang, Indonesia

Day 11: Balikpapan, Indonesia

Day 12: Manado, Indonesia

Day 13: Gorontalo, Indonesia

Distance
Transport
Popular
Manado → Gorontalo by drive 0 m
  1. Drive from Manado to Gorontalocar0 m
5h 51m
$65–93
See more transport options
Activities
  • Menara Keagungan Limboto
  • Benteng Otanaha
Explore Gorontalo itineraries
Hotel
Hotel
Recommended

FOX Hotel Gorontalo

7.312 reviews
See more hotels

Day 14: Luwuk, Indonesia

Distance
Transport
Popular
Gorontalo → Luwuk by drive 0 m
  1. Drive from Gorontalo to Luwukcar0 m
15h 26m
$178–258
See more transport options
Activities
  • Kilo Lima Beach
  • Pulo Dua Waterfall
Explore Luwuk itineraries
Hotel
Hotel
Recommended

Estrella Hotel & Conference

7.625 reviews
See more hotels

Day 15: Bitung, Indonesia

Day 16: Ternate, Indonesia

Day 17: Ambon, Indonesia

Day 18: Sorong, Indonesia

Day 19: Makassar, Indonesia

20 days in Indonesia

BengkalisMakassar

Itinerary navigation

Days 1–2: Bengkalis, Indonesia

Activities
  • Pantai Selat Baru
  • Hutan Mangrove Bantan
Explore Bengkalis itineraries

Day 3: Batam, Indonesia

Day 4: Jakarta, Indonesia

Day 5: Yogyakarta, Indonesia

Day 6: Malang, Indonesia

Distance
Transport
Popular
Yogyakarta → Malang by bus
  1. Take the bus from Yogyakarta to Malangbus
  2. Take the taxi from Yogyakarta to Malangtaxi
5h 57m
$23–25
See more transport options
Activities
  • Mount Bromo Sunrise Tour
  • Pujon Kidul Tourism Village
Explore Malang itineraries
Hotel
Hotel
Recommended

Swiss-Belinn Malang

8.2264 reviews
See more hotels

Day 7: Surabaya, Indonesia

Distance
Transport
Popular
Malang → Surabaya by train
  1. Take the train from Malang to Surabayatrain
1h 51m
$5–29
See more transport options
Activities
  • House of Sampoerna
  • Pasar Atom
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.9141 reviews
See more hotels

Day 8: Denpasar, Indonesia

Day 9: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi
  2. Take the bus from Denpasar to Ubudbus
1h 18m
$9–18
See more transport options
Activities
  • Ubud Palace
  • Bali Pulina Agro Tourism Coffee Plantation
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.321 reviews
See more hotels

Day 10: Banyuwangi, Indonesia

Day 11: Semarang, Indonesia

Day 12: Balikpapan, Indonesia

Day 13: Manado, Indonesia

Day 14: Gorontalo, Indonesia

Distance
Transport
Popular
Manado → Gorontalo by drive 0 m
  1. Drive from Manado to Gorontalocar0 m
5h 51m
$65–93
See more transport options
Activities
  • Danau Limboto
  • Kuliner Sate Tuna
Explore Gorontalo itineraries
Hotel
Hotel
Recommended

FOX Hotel Gorontalo

7.312 reviews
See more hotels

Day 15: Luwuk, Indonesia

Distance
Transport
Popular
Gorontalo → Luwuk by drive 0 m
  1. Drive from Gorontalo to Luwukcar0 m
15h 26m
$178–258
See more transport options
Activities
  • Batu Gong Beach
  • Kilo Lima Beach
Explore Luwuk itineraries
Hotel
Hotel
Recommended

Estrella Hotel & Conference

7.625 reviews
See more hotels

Day 16: Bitung, Indonesia

Day 17: Ternate, Indonesia

Day 18: Ambon, Indonesia

Day 19: Sorong, Indonesia

Distance
Transport
Popular
Ambon → Sorong by fly
  1. Take the taxi from Ambon to Sorongtaxi
  2. Fly from Ambon to Sorongplane
  3. Take the taxi from Ambon to Sorongtaxi
1h 27m
$104–668
See more transport options
Activities
  • Tanjung Kasuari Beach Relax
  • Japanese Cave Exploration
Explore Sorong itineraries
Hotel
Hotel
Recommended

Vega Prime Hotel & Convention

8.4463 reviews
See more hotels

Day 20: Makassar, Indonesia

Must-see Indonesia

Plot your journey across Indonesia, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.