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

JakartaSurabaya

Itinerary navigation

Day 1: Jakarta, Indonesia

Activities
  • Grand Indonesia Shopping Town
  • National Museum of Indonesia
Explore Jakarta itineraries
Hotel
Hotel
Recommended

Ascott Sudirman Jakarta

8.6418 reviews
See more hotels

Day 2: Yogyakarta, Indonesia

Day 3: Malang, Indonesia

Day 4: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Red Island Beach
  • Kemiren Osing Village
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 reviews
See more hotels

Day 5: Denpasar, Indonesia

Day 6: Ubud, Indonesia

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

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 7: Surabaya, Indonesia

8 days in Indonesia

DenpasarSemarang

Itinerary navigation

Day 1: Denpasar, Indonesia

Activities
  • Pura Jagatnatha Temple
  • Le Mayeur Museum
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 taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
See more transport options
Activities
  • Pura Taman Saraswati Water Palace
  • Bali Pulina Agro Tourism Coffee Plantation
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 3: Yogyakarta, Indonesia

Day 4: Malang, Indonesia

Day 5: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Sukamade Turtle Beach
  • Kalibendo Plantation
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 reviews
See more hotels

Day 6: Jakarta, Indonesia

Day 7: Bandung, Indonesia

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

Hilton Bandung

9795 reviews
See more hotels

Day 8: Semarang, Indonesia

9 days in Indonesia

YogyakartaSemarang

Itinerary navigation

Day 1: Yogyakarta, Indonesia

Activities
  • Ullen Sentalu Museum
  • Ramayana Ballet at Prambanan
Explore Yogyakarta itineraries
Hotel
Hotel
Recommended

Yogyakarta Marriott Hotel

9.4533 reviews
See more hotels

Day 2: Malang, Indonesia

Day 3: Banyuwangi, Indonesia

Day 4: Denpasar, Indonesia

Day 5: Ubud, Indonesia

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

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 6: Surabaya, Indonesia

Day 7: Jakarta, Indonesia

Day 8: Bandung, Indonesia

Day 9: Semarang, Indonesia

10 days in Indonesia

UbudMedan

Itinerary navigation

Day 1: Ubud, Indonesia

Activities
  • Neka Art Museum
  • Ubud Art Market
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 2: Denpasar, Indonesia

Distance
Transport
Popular
Ubud → Denpasar by bus
  1. Take the bus from Ubud to Denpasarbus bus
  2. Take the taxi from Ubud to Denpasartaxi taxi
51 min
See more transport options
Activities
  • Upside Down World Bali
  • Pura Jagatnatha Temple
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

Day 6: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Museum Blambangan
  • Kemiren Osing Village
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 reviews
See more hotels

Day 7: Surabaya, Indonesia

Distance
Transport
Popular
Banyuwangi → Surabaya by train
  1. Take the train from Banyuwangi to Surabayatrain train
5h 16m
$15–28
See more transport options
Activities
  • Surabaya Zoo
  • House of Sampoerna
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.8138 reviews
See more hotels

Day 8: Batam, Indonesia

Day 9: Palembang, Indonesia

Day 10: Medan, Indonesia

12 days in Indonesia

SorongSemarang

Itinerary navigation

Day 1: Sorong, Indonesia

Activities
  • Sorong Harbor Sunset View
  • Sorong City Highlights Tour
Explore Sorong itineraries
Hotel
Hotel
Recommended

Vega Prime Hotel & Convention

8.3520 reviews
See more hotels

Day 2: Ternate, Indonesia

Day 3: Ambon, Indonesia

Day 4: Batam, Indonesia

Day 5: Jakarta, Indonesia

Day 6: Yogyakarta, Indonesia

Day 7: Malang, Indonesia

Day 8: Banyuwangi, Indonesia

Day 9: Denpasar, Indonesia

Day 10: Ubud, Indonesia

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

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 11: Surabaya, Indonesia

Day 12: Semarang, Indonesia

13 days in Indonesia

BatamBojonegoro

Itinerary navigation

Day 1: Batam, Indonesia

Activities
  • Mega Mall Batam Centre
  • Batam Grand Mosque
Explore Batam itineraries
Hotel
Hotel
Recommended

Montigo Resorts Nongsa

8.2479 reviews
See more hotels

Day 2: Jakarta, Indonesia

Day 3: Yogyakarta, Indonesia

Day 4: Malang, Indonesia

Day 5: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Kemiren Osing Village
  • Jagir Waterfall
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 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 taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
See more transport options
Activities
  • Traditional Balinese Dance Performance
  • Balinese Cooking Class
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 8: Surabaya, Indonesia

Day 9: Semarang, Indonesia

Day 10: Jepara, Indonesia

Distance
Transport
Popular
Semarang → Jepara by bus
  1. Take the bus from Semarang to Jeparabus bus
3h
$8
See more transport options
Activities
  • Jepara Wood Carving Center
  • Bukit Bapangan
Explore Jepara itineraries
Hotel
Hotel
Recommended

The Gecho Inn Country

8.3151 reviews
See more hotels

Day 11: Surakarta, Indonesia

Day 12: Ponorogo, Indonesia

Day 13: Bojonegoro, Indonesia

14 days in Indonesia

SurabayaSalatiga

Itinerary navigation

Day 1: Surabaya, Indonesia

Activities
  • Pasar Atom
  • Jalan Tunjungan
Explore Surabaya itineraries
Hotel
Hotel
Recommended

Oakwood Hotel & Residence Surabaya

8.8138 reviews
See more hotels

Day 2: Malang, Indonesia

Distance
Transport
Popular
Surabaya → Malang by train
  1. Take the train from Surabaya to Malangtrain train
1h 57m
$4–28
See more transport options
Activities
  • Pujon Kidul Tourism Village
  • Kampung Warna-Warni Jodipan
Explore Malang itineraries
Hotel
Hotel
Recommended

Swiss-Belinn Malang

8.1267 reviews
See more hotels

Day 3: Yogyakarta, Indonesia

Day 4: Jakarta, Indonesia

Day 5: Bandung, Indonesia

Day 6: Semarang, Indonesia

Day 7: Jepara, Indonesia

Distance
Transport
Popular
Semarang → Jepara by bus
  1. Take the bus from Semarang to Jeparabus bus
3h
$8
See more transport options
Activities
  • Jepara Ocean Park
  • Pantai Teluk Awur
Explore Jepara itineraries
Hotel
Hotel
Recommended

The Gecho Inn Country

8.3151 reviews
See more hotels

Day 8: Surakarta, Indonesia

Day 9: Ponorogo, Indonesia

Day 10: Bojonegoro, Indonesia

Day 11: Mojokerto, Indonesia

Day 12: Tuban, Indonesia

Day 13: Purwokerto, Indonesia

Day 14: Salatiga, Indonesia

15 days in Indonesia

BandungPamulang

Itinerary navigation

Day 1: Bandung, Indonesia

Activities
  • Saung Angklung Udjo
  • Kawah Putih
Explore Bandung itineraries
Hotel
Hotel
Recommended

Hilton Bandung

9795 reviews
See more hotels

Day 2: Yogyakarta, Indonesia

Distance
Transport
Popular
Bandung → Yogyakarta by train
  1. Take the train from Bandung to Yogyakartatrain train
6h 7m
$20–30
See more transport options
Activities
  • Borobudur Temple
  • Sultans Palace Kraton Ngayogyakarta Hadiningrat
Explore Yogyakarta itineraries
Hotel
Hotel
Recommended

Yogyakarta Marriott Hotel

9.4533 reviews
See more hotels

Day 3: Malang, Indonesia

Day 4: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Taman Gandrung Terakota
  • Sukamade Turtle Beach
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 reviews
See more hotels

Day 5: Denpasar, Indonesia

Day 6: Ubud, Indonesia

Distance
Transport
Popular
Denpasar → Ubud by bus
  1. Take the taxi from Denpasar to Ubudtaxi taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
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.320 reviews
See more hotels

Day 7: Surabaya, Indonesia

Day 8: Jakarta, Indonesia

Day 9: Bogor, Indonesia

Distance
Transport
Popular
Jakarta → Bogor by train
  1. Take the train from Jakarta to Bogortrain train
1h 10m
$1
See more transport options
Activities
  • Pura Parahyangan Agung Jagatkartta
  • Taman Wisata Matahari
Explore Bogor itineraries
Hotel
Hotel
Recommended

Maminoti Syariah Residence Mitra RedDoorz

5.47 reviews
See more hotels

Day 10: Sukabumi, Indonesia

Distance
Transport
Popular
Bogor → Sukabumi by train
  1. Take the train from Bogor to Sukabumitrain train
1h 50m
$3–28
See more transport options
Activities
  • Situ Gunung Lake
  • Curug Cikaso Waterfall
Explore Sukabumi itineraries
Hotel
Hotel
Recommended

Anugrah Hotel Sukabumi

8.3186 reviews
See more hotels

Day 11: Karawang, Indonesia

Day 12: Tangerang, Indonesia

Day 13: Depok, Jawa Barat, Indonesia

Day 14: Serang, Indonesia

Day 15: Pamulang, Indonesia

16 days in Indonesia

MedanManado

Itinerary navigation

Day 1: Medan, Indonesia

Activities
  • Tip Top Restaurant
  • Lake Toba and Samosir Island Day Trip
Explore Medan itineraries
Hotel
Hotel
Recommended

OYO Life 1839 Samantha Kost

00 review
See more hotels

Day 2: Jakarta, Indonesia

Day 3: Yogyakarta, Indonesia

Day 4: Malang, Indonesia

Day 5: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Sukamade Turtle Beach
  • Jagir Waterfall
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 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 taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
See more transport options
Activities
  • ATV Quad Bike Adventure
  • The Yoga Barn
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 8: Surabaya, Indonesia

Day 9: Batam, Indonesia

Day 10: Palembang, Indonesia

Day 11: Pontianak, Indonesia

Day 12: Singkawang, Indonesia

Day 13: Samarinda, Indonesia

Day 14: Tarakan, Indonesia

Day 15: Makassar, Indonesia

Day 16: Manado, Indonesia

18 days in Indonesia

DumaiSalatiga

Itinerary navigation

Day 1: Dumai, Indonesia

Activities
  • Taman Bukit Gelanggang
  • Masjid Raya Dumai
Explore Dumai itineraries
Hotel
Hotel
Recommended

The Zuri Dumai

8.751 reviews
See more hotels

Day 2: Batam, Indonesia

Day 3: Jakarta, Indonesia

Day 4: Yogyakarta, Indonesia

Day 5: Malang, Indonesia

Day 6: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Jagir Waterfall
  • Kalibendo Plantation
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 taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
See more transport options
Activities
  • Sacred Monkey Forest Sanctuary
  • Ubud Palace
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 9: Surabaya, Indonesia

Day 10: Semarang, Indonesia

Day 11: Jepara, Indonesia

Distance
Transport
Popular
Semarang → Jepara by bus
  1. Take the bus from Semarang to Jeparabus bus
3h
$8
See more transport options
Activities
  • Museum RA Kartini
  • Benteng Portugis
Explore Jepara itineraries
Hotel
Hotel
Recommended

The Gecho Inn Country

8.3151 reviews
See more hotels

Day 12: Surakarta, Indonesia

Day 13: Ponorogo, Indonesia

Day 14: Bojonegoro, Indonesia

Day 15: Mojokerto, Indonesia

Day 16: Tuban, Indonesia

Day 17: Purwokerto, Indonesia

Day 18: Salatiga, Indonesia

19 days in Indonesia

PontianakKudus

Itinerary navigation

Day 1: Pontianak, Indonesia

Activities
  • Jami Mosque Pontianak
  • Flamboyan Traditional Market
Explore Pontianak itineraries
Hotel
Hotel
Recommended

ibis Pontianak City Center

8.3144 reviews
See more hotels

Day 2: Batam, Indonesia

Day 3: Jakarta, Indonesia

Day 4: Yogyakarta, Indonesia

Day 5: Malang, Indonesia

Day 6: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Alas Purwo National Park
  • Ijen Crater
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 taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
See more transport options
Activities
  • ATV Quad Bike Adventure
  • Ayung River White Water Rafting
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 9: Surabaya, Indonesia

Day 10: Semarang, Indonesia

Day 11: Jepara, Indonesia

Distance
Transport
Popular
Semarang → Jepara by bus
  1. Take the bus from Semarang to Jeparabus bus
3h
$8
See more transport options
Activities
  • Bukit Bapangan
  • Gua Tritip
Explore Jepara itineraries
Hotel
Hotel
Recommended

The Gecho Inn Country

8.3151 reviews
See more hotels

Day 12: Surakarta, Indonesia

Day 13: Ponorogo, Indonesia

Day 14: Bojonegoro, Indonesia

Day 15: Mojokerto, Indonesia

Day 16: Tuban, Indonesia

Day 17: Purwokerto, Indonesia

Day 18: Salatiga, Indonesia

Day 19: Kudus, Indonesia

20 days in Indonesia

PekanbaruBlitar

Itinerary navigation

Day 1: Pekanbaru, Indonesia

Activities
  • Taman Kota Pekanbaru
  • Kuliner Malam Jalan Arifin Achmad
Explore Pekanbaru itineraries
Hotel
Hotel
Recommended

The Premiere Pekanbaru

8.432 reviews
See more hotels

Day 2: Batam, Indonesia

Day 3: Jakarta, Indonesia

Day 4: Yogyakarta, Indonesia

Day 5: Malang, Indonesia

Day 6: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Kemiren Osing Village
  • Baluran National Park
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 taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
See more transport options
Activities
  • Balinese Cooking Class
  • Goa Gajah Elephant Cave
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 9: Surabaya, Indonesia

Day 10: Semarang, Indonesia

Day 11: Jepara, Indonesia

Distance
Transport
Popular
Semarang → Jepara by bus
  1. Take the bus from Semarang to Jeparabus bus
3h
$8
See more transport options
Activities
  • Jepara Wood Carving Center
  • Masjid Agung Jepara
Explore Jepara itineraries
Hotel
Hotel
Recommended

The Gecho Inn Country

8.3151 reviews
See more hotels

Day 12: Surakarta, Indonesia

Day 13: Ponorogo, Indonesia

Day 14: Bojonegoro, Indonesia

Day 15: Mojokerto, Indonesia

Day 16: Tuban, Indonesia

Day 17: Purwokerto, Indonesia

Day 18: Salatiga, Indonesia

Day 19: Kudus, Indonesia

Day 20: Blitar, Indonesia

30 days in Indonesia

BengkalisKarawang

Itinerary navigation

Days 1–2: Bengkalis, Indonesia

Activities
  • Pasar Terpadu Bengkalis
  • Taman Kota Bengkalis
Explore Bengkalis itineraries

Day 3: Batam, Indonesia

Day 4: Jakarta, Indonesia

Day 5: Yogyakarta, Indonesia

Day 6: Malang, Indonesia

Day 7: Banyuwangi, Indonesia

Distance
Transport
Popular
Malang → Banyuwangi by train
  1. Take the train from Malang to Banyuwangitrain train
6h 37m
$15–28
See more transport options
Activities
  • Baluran National Park
  • Kemiren Osing Village
Explore Banyuwangi itineraries
Hotel
Hotel
Recommended

Dialoog Banyuwangi

9.1132 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 taxi
  2. Take the bus from Denpasar to Ubudbus bus
1h 18m
$9–16
See more transport options
Activities
  • Traditional Balinese Dance Performance
  • Tegalalang Rice Terraces
Explore Ubud itineraries
Hotel
Hotel
Recommended

Shinta Dewi Ubud Villa by Sanga Sanga Hospitality

7.320 reviews
See more hotels

Day 10: Surabaya, Indonesia

Day 11: Semarang, Indonesia

Day 12: Jepara, Indonesia

Distance
Transport
Popular
Semarang → Jepara by bus
  1. Take the bus from Semarang to Jeparabus bus
3h
$8
See more transport options
Activities
  • Jepara Ocean Park
  • Jepara Wood Carving Center
Explore Jepara itineraries
Hotel
Hotel
Recommended

The Gecho Inn Country

8.3151 reviews
See more hotels

Day 13: Surakarta, Indonesia

Day 14: Ponorogo, Indonesia

Day 15: Bojonegoro, Indonesia

Day 16: Mojokerto, Indonesia

Day 17: Tuban, Indonesia

Day 18: Purwokerto, Indonesia

Day 19: Salatiga, Indonesia

Day 20: Kudus, Indonesia

Day 21: Blitar, Indonesia

Day 22: Jember, Indonesia

Distance
Transport
Popular
Blitar → Jember by train
  1. Take the train from Blitar to Jembertrain train
  2. Take the train from Blitar to Jembertrain train
6h 29m
$14–55
See more transport options
Activities
  • Rembangan Hill
  • Sukorambi Botanical Garden
Explore Jember itineraries
Hotel
Hotel
Recommended

Aston Jember Hotel & Conference Center

8.4184 reviews
See more hotels

Day 23: Bandung, Indonesia

Day 24: Pangandaran, Indonesia

Day 25: Wonosobo, Indonesia

Day 26: Tegal, Indonesia

Day 27: Tangerang, Indonesia

Day 28: Bogor, Indonesia

Day 29: Sukabumi, Indonesia

Distance
Transport
Popular
Bogor → Sukabumi by train
  1. Take the train from Bogor to Sukabumitrain train
1h 50m
$3–28
See more transport options
Activities
  • Curug Cigangsa Waterfall
  • Ujung Genteng Beach
Explore Sukabumi itineraries
Hotel
Hotel
Recommended

Anugrah Hotel Sukabumi

8.3186 reviews
See more hotels

Day 30: Karawang, 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.