×

Indonesia🇮🇩 | regionsJavaBorobudur, Bromo and Ijen volcanoes, Yogyakarta, Jakarta, rail network | things to do and best time to go

Explore Gili IslandsExplore Lombok

Backpacking in Java
🏆 Top pickregion ranked #3
By Johan Kruseman 🇳🇱 | Updated October 15, 2026

Twenty years ago Java meant a slog on rattling buses and a quick hop to Borobudur before everyone fled to Bali. Today fast trains run the length of the island, and you can cover 600 kilometers in a day. Java sits in the middle of Indonesia's western half, between Sumatra and Bali, and holds more than half the country's people. That means traffic, heat and crowded cities. It also means volcanoes, temples and street food within a day's reach of each other. Compared with Bali, it costs less, feels more local and has far fewer backpacker bubbles. At 3 a.m. on Mount Bromo's rim, I tasted sulfur and hot sweet tea while the crater glowed pink. Trains cost more than buses but save hours and sore backs, so for a backpacker they give the most value on long hauls. Budget your time as carefully as your rupiah.

Discover everything you want to know in the 📖 Indonesia Travel Guide.


example page 0 from our offline Travel Guide for Indonesia
example page 1 from our offline Travel Guide for Indonesia
example page 2 from our offline Travel Guide for Indonesia
example page 3 from our offline Travel Guide for Indonesia
example page 4 from our offline Travel Guide for Indonesia
example page 5 from our offline Travel Guide for Indonesia
example page 6 from our offline Travel Guide for Indonesia
example page 7 from our offline Travel Guide for Indonesia
Loading the map 🌍
CLICK TO FILTER
cities
towns
villages
landmarks
national parks
hikes
beaches
attractions
festivals
regions
SHOW COUNTRY’S BESTSHOW ALL

✨ Why go?
Ranked #3 region in Indonesia
What makes this region worth visiting

Java rewards travelers who want variety without constant relocation. In a single week you can watch sunrise over Mount Bromo, walk the Ijen crater at night, and wander the Borobudur and Prambanan temples near Yogyakarta. Cities like Yogyakarta add batik workshops, gamelan performances and the royal kraton, so culture and nature mix easily. The rail network is the backbone, with comfortable trains linking Jakarta, Bandung, Yogyakarta, Surabaya and Banyuwangi, and cheap minibuses and shuttles reach the volcanoes and coast. Slow travel suits the island. You can spend three or four days in one place, learn a few phrases of Indonesian, and eat well for US$2 to 4 a meal. Prices stay low, the people are curious and friendly, and few other places pack so much into so little distance. Java also works … read more 👉
Java rewards travelers who want variety without constant relocation. In a single week you can watch sunrise over Mount Bromo, walk the Ijen crater at night, and wander the Borobudur and Prambanan temples near Yogyakarta. Cities like Yogyakarta add batik workshops, gamelan performances and the royal kraton, so culture and nature mix easily. The rail network is the backbone, with comfortable trains linking Jakarta, Bandung, Yogyakarta, Surabaya and Banyuwangi, and cheap minibuses and shuttles reach the volcanoes and coast. Slow travel suits the island. You can spend three or four days in one place, learn a few phrases of Indonesian, and eat well for US$2 to 4 a meal. Prices stay low, the people are curious and friendly, and few other places pack so much into so little distance. Java also works as a hub: cheap flights and ferries connect to Bali, Sumatra and Lombok.

💡 HighlightsPlaces and moments you shouldn't skip

  1. Borobudur: The world's largest Buddhist temple, built in the 9th century, with 2,672 relief panels. Go at sunrise to beat the heat.
  2. Prambanan: A Hindu temple complex of soaring spires east of Yogyakarta, best near sunset.
  3. Mount Bromo: A smoking crater in a sea of gray sand inside Bromo Tengger Semeru National Park. Sunrise from Penanjakan is the classic view.
  4. Ijen Crater: A night hike to a turquoise acid lake, where miners carry sulfur baskets down. Bring a gas mask.
  5. Yogyakarta Kraton and Taman Sari: The sultan's living palace and the old water garden, both in the old city.
  6. Dieng Plateau: A high volcanic plain with colored lakes, Hindu temples and steaming craters, often missed by tourists.
  7. Karimunjawa Islands: An archipelago off Jepara with white beaches, clear water and snorkeling, reached by
… read more 👉
  1. Borobudur: The world's largest Buddhist temple, built in the 9th century, with 2,672 relief panels. Go at sunrise to beat the heat.
  2. Prambanan: A Hindu temple complex of soaring spires east of Yogyakarta, best near sunset.
  3. Mount Bromo: A smoking crater in a sea of gray sand inside Bromo Tengger Semeru National Park. Sunrise from Penanjakan is the classic view.
  4. Ijen Crater: A night hike to a turquoise acid lake, where miners carry sulfur baskets down. Bring a gas mask.
  5. Yogyakarta Kraton and Taman Sari: The sultan's living palace and the old water garden, both in the old city.
  6. Dieng Plateau: A high volcanic plain with colored lakes, Hindu temples and steaming craters, often missed by tourists.
  7. Karimunjawa Islands: An archipelago off Jepara with white beaches, clear water and snorkeling, reached by ferry.
  8. Kawah Putih: A pale green crater lake south of Bandung, cool and quiet on weekdays.
  9. Sukuh Temple: A rare, pyramid-shaped 15th-century temple on Mount Lawu's slopes near Solo, with almost no crowds.
  10. Green Canyon (Cukang Taneuh): A river gorge near Pangandaran where you float and swim beneath limestone walls.
I would pick Ijen first. Few hikes anywhere put you beside blue flames and working miners before dawn, and it changes how you see Java's volcanoes.
Spotted a mistake or missing something? Contact us.

Things to do around Java

Ratings based on Tripadvisor reviews. When you book through this link, you support our work at no extra cost to you.

⌛️ 5 daysHow to make the most of Java

Day 1: Yogyakarta: Fly or take the train into Yogyakarta, because the city sits on Java's main rail line and is the best base for central Java. Walk the kraton, Taman Sari and Malioboro Street, and eat gudeg for dinner. The compact center keeps your first day easy while you adjust to the heat.
Day 2: Borobudur and Prambanan: Take a sunrise tour or public bus to Borobudur, then return for Prambanan in the late afternoon. Splitting them across the day avoids midday heat and lets the cheap local transport do the work.
Day 3: Surabaya Transit: Take the morning train east, about 4.5 to 5 hours, to Surabaya or Probolinggo. Trains set the pace here, so use them for the long leg and save energy for the volcano.
Day 4: Mount Bromo: Leave around 3 a.m. by jeep from Cemoro Lawang for the sunrise viewpoint, … read more 👉
Day 1: Yogyakarta: Fly or take the train into Yogyakarta, because the city sits on Java's main rail line and is the best base for central Java. Walk the kraton, Taman Sari and Malioboro Street, and eat gudeg for dinner. The compact center keeps your first day easy while you adjust to the heat.
Day 2: Borobudur and Prambanan: Take a sunrise tour or public bus to Borobudur, then return for Prambanan in the late afternoon. Splitting them across the day avoids midday heat and lets the cheap local transport do the work.
Day 3: Surabaya Transit: Take the morning train east, about 4.5 to 5 hours, to Surabaya or Probolinggo. Trains set the pace here, so use them for the long leg and save energy for the volcano.
Day 4: Mount Bromo: Leave around 3 a.m. by jeep from Cemoro Lawang for the sunrise viewpoint, then walk across the sand sea to the crater rim. Sleep early, since the cold and the hour demand it.
Day 5: Ijen: Continue to Banyuwangi by minibus and do the pre-dawn hike up Ijen. Off-Path Reward: stop at the Madakaripura waterfall on the way, a hidden canyon with a 200-meter curtain of water close to Bromo.
Must-do: Day 4. Standing on the rim as the sun clears the clouds justifies the whole trip.

🌤️ When to go?Weather, crowds, and seasonal trade-offs

  • Dry Season (May to September): The best window for volcano hikes, with clear skies and little rain. Days reach 28 to 32°C (82 to 90°F), and highland nights drop to 5 to 10°C (41 to 50°F) at Bromo. Daylight runs roughly 11.5 to 12 hours. July and August bring peak crowds and higher prices.
  • Shoulder Months (April and October): Fewer visitors, mostly good weather, and occasional afternoon showers. Prices at guesthouses and tours are easier to negotiate.
  • Wet Season (November to March): Heavy afternoon downpours, humidity above 80 percent, and temperatures of 24 to 31°C (75 to 88°F). Trails get slippery, views cloud over, and floods can disrupt roads in January and February. Rates are lowest, and the temples are quiet.
  • Ramadan and Lebaran: Travel peaks around the end of Ramadan, when trains and buses
… read more 👉
  • Dry Season (May to September): The best window for volcano hikes, with clear skies and little rain. Days reach 28 to 32°C (82 to 90°F), and highland nights drop to 5 to 10°C (41 to 50°F) at Bromo. Daylight runs roughly 11.5 to 12 hours. July and August bring peak crowds and higher prices.
  • Shoulder Months (April and October): Fewer visitors, mostly good weather, and occasional afternoon showers. Prices at guesthouses and tours are easier to negotiate.
  • Wet Season (November to March): Heavy afternoon downpours, humidity above 80 percent, and temperatures of 24 to 31°C (75 to 88°F). Trails get slippery, views cloud over, and floods can disrupt roads in January and February. Rates are lowest, and the temples are quiet.
  • Ramadan and Lebaran: Travel peaks around the end of Ramadan, when trains and buses sell out and prices spike. Dates shift yearly.
Book trains at least two weeks ahead for July, August and Lebaran.


source: climatestotravel.comJANJanuary: fair for travelingFEBFebruary: fair for travelingMARMarch: fair for travelingAPRApril: good for travelingMAYMay: excellent for travelingJUNJune: excellent for travelingJULJuly: highly recommended for travelingAUGAugust: highly recommended for travelingSEPSeptember: excellent for travelingOCTOctober: fair for travelingNOVNovember: fair for travelingDECDecember: fair for traveling
when-to-go

✈️ The backpacker research shortcutIndonesia Travel Guide

An offline-friendly backpacking guide with optimized travel routes, ranked highlights, transport advice, and the best areas to stay.
example page 0 from our offline Travel Guide for Indonesia
example page 1 from our offline Travel Guide for Indonesia
example page 2 from our offline Travel Guide for Indonesia
example page 3 from our offline Travel Guide for Indonesia
example page 4 from our offline Travel Guide for Indonesia
example page 5 from our offline Travel Guide for Indonesia
example page 6 from our offline Travel Guide for Indonesia
example page 7 from our offline Travel Guide for Indonesia
The digital guide (460 pages) contains:
✅ 153 highlights, ranked by travel appeal
✅ Optimized 14, 21 & 30-day travel routes
✅ Cities, national parks, landmarks, beaches
✅ How to get around
✅ Offline-friendly for travel without Wi-Fi
👉 Click to see all 30+ guide features

📅 Plan smarter in minutes, not weeks
✅ Month by month travel advice
✅ Festivals & national holidays
✅ Budget expectations

🗺️ Go to the right places, skip the overrated ones
✅ Honest pros & cons of destinations
✅ Top hikes, parks & viewpoints
✅ Lesser-known places most travelers miss
✅ Clear “worth it vs skip it” guidance

🛏️ Travel smoothly without rookie mistakes
✅ Best areas to stay
✅ Transport systems explained simply
✅ Common scams & safety advice
✅ SIM cards, money & practical tips

🌍 Understand the country, not just visit it
✅ Culture & traditions
✅ 52 Essential phrases & customs
✅ Festivals worth planning around
✅ Traveler-friendly historical context
✅ Insights that make places more meaningful

📱 Built for real travel conditions
✅ Fully downloadable PDF
✅ Works completely offline
✅ Optimized for phone use
✅ Useful in remote areas & buses
✅ Everything in one place
Stop searching, start planning
Get instant access to your full guide. 30‑day money-back guarantee.
+ Add another guide for just

By proceeding you agree to our terms.
Sent to your inbox immediately after payment • 100% Secure Checkout
Best Backpacking Travel Advisor 2025 tourism awardBest Backpacking
Travel Advisor
2025
What others say about Take Your Backpack Guides:
⭐⭐⭐⭐⭐
Fantastic, amazing amount of information!
⭐⭐⭐⭐⭐
My goodness this is amazing, it's what I've been looking for hats off too you!
⭐⭐⭐⭐⭐
I think this is absolutely BRILLIANT
⭐⭐⭐⭐
Very complete and informative. It's still missing places, but I gotta to commend you
⭐⭐⭐⭐⭐
This is truly amazing, thank you, can't wait to explore it with my kids!
⭐⭐⭐⭐⭐
Awesome resource, thank you!
⭐⭐⭐⭐⭐
This is amazing! Can't wait to explore the ones I haven't seen
⭐⭐⭐⭐
I love this! Well done, great idea.
⭐⭐⭐⭐⭐
Thanks for taking the time to make this gem!
⭐⭐⭐⭐⭐
This might be the best website I've ever seen.
⭐⭐⭐⭐⭐
Congratulations, and thank you so much for your work; it's incredibly valuable.
⭐⭐⭐⭐
In all seriousness I think you did a great job pointing out the important spots
⭐⭐⭐⭐⭐
10/10 very good
⭐⭐⭐⭐⭐
As someone who's only just starting to visit regularly this is awesome, thank you.
⭐⭐⭐⭐
Thank you very much! I'm going to visit my dad, it's going to be very useful!
⭐⭐⭐⭐⭐
This is really cool! We'll be travelling for the first time and this definitely come in handy.
⭐⭐⭐⭐⭐
You are now our minister of culture, congratulations 👨‍💼
⭐⭐⭐⭐⭐
Just wanted to tell you that this is a pearl! Going to follow your recommendations.
⭐⭐⭐⭐⭐
This is so cool. I'll definitely be using the resource for my travels soon.
⭐⭐⭐⭐⭐
This is very impressive! Good work.
⭐⭐⭐⭐⭐
This is an amazing and informative site. Very well done!

🛏️ Where to stay?Where staying makes the most sense

Yogyakarta is the best base for backpackers, with the largest cluster of social hostels and guesthouses on the island. The Prawirotaman and Sosrowijayan areas sit close to restaurants, bars and tour operators, and the city's calm pace makes it safe and easy for solo travelers.
Bandung suits those who want cool air, cafés and a younger local scene, with budget stays near the station and Dago. Jakarta is rarely worth more than a night, but the Menteng and Jalan Jaksa areas have the cheapest beds near transport links.
Malang gives a mellow, hilly stay with easy access to Bromo and Semeru, and it has … read more 👉
Yogyakarta is the best base for backpackers, with the largest cluster of social hostels and guesthouses on the island. The Prawirotaman and Sosrowijayan areas sit close to restaurants, bars and tour operators, and the city's calm pace makes it safe and easy for solo travelers.
Bandung suits those who want cool air, cafés and a younger local scene, with budget stays near the station and Dago. Jakarta is rarely worth more than a night, but the Menteng and Jalan Jaksa areas have the cheapest beds near transport links.
Malang gives a mellow, hilly stay with easy access to Bromo and Semeru, and it has friendly guesthouses and plenty of street food. For volcano hikes, Cemoro Lawang or Banyuwangi keep your start times short; both offer simple homestays and early-morning tours. Pangandaran and Karimunjawa provide beach stays where travelers gather over seafood in the evenings.
Choose Yogyakarta for socializing, Malang for volcano access, and Banyuwangi for the Ijen crater. Dorm beds usually cost US$5 to 12, private rooms US$15 to 30.

🚌 Getting aroundMoving around without the hassle

The costliest mistake is booking long bus rides when a train covers the same route faster and more comfortably, and waiting until the last day to buy rail tickets. Most backpackers ride trains between big cities and use minibuses, ride-hailing and shuttles for volcano and coastal stops. It is reliable on the main line, less so on mountain roads.
  • Trains: Jakarta to Yogyakarta takes 7 to 8 hours and costs US$12 to 35 depending on class. Tickets sell through the KAI Access app. Fast, air-conditioned, and the best use of your time and comfort for long hauls.
  • Intercity buses: US$5 to 12 for 6 to 12 hours. Cheaper but slower and cramped. Choose them for routes without rail.
  • Travel shuttles and minibuses: US$8 to 20 door to door between hubs such as Yogyakarta, Bromo and Ijen. They save planning time,
… read more 👉
The costliest mistake is booking long bus rides when a train covers the same route faster and more comfortably, and waiting until the last day to buy rail tickets. Most backpackers ride trains between big cities and use minibuses, ride-hailing and shuttles for volcano and coastal stops. It is reliable on the main line, less so on mountain roads.
  • Trains: Jakarta to Yogyakarta takes 7 to 8 hours and costs US$12 to 35 depending on class. Tickets sell through the KAI Access app. Fast, air-conditioned, and the best use of your time and comfort for long hauls.
  • Intercity buses: US$5 to 12 for 6 to 12 hours. Cheaper but slower and cramped. Choose them for routes without rail.
  • Travel shuttles and minibuses: US$8 to 20 door to door between hubs such as Yogyakarta, Bromo and Ijen. They save planning time, though drivers may add stops.
  • Gojek and Grab: US$1 to 5 for most in-city rides, available in major cities. Fixed prices beat haggling with taxi drivers.
  • Domestic flights: US$30 to 80 for Jakarta to Surabaya or Yogyakarta, about 1.5 hours. Worth it only when you are short on time.
Overall, trains give a backpacker the best mix of time, money and comfort. Book them on the app two to four weeks ahead in high season, and use ride-hailing from the station to your guesthouse.

🍲 FoodEating & Drinking in Java

Java's food is sweet, smoky and spicy, with every city claiming its own dish. In Yogyakarta, order gudeg, young jackfruit simmered for hours in palm sugar and coconut milk until it turns deep brown and sticky. In Surabaya, rawon is a black beef soup colored by keluak nuts, rich and earthy. Bandung brings batagor and nasi timbel, wrapped in banana leaf with fried chicken and sambal. Drink es teh manis, sweet iced tea, or hot wedang jahe, ginger tea, after a cold hike.
Eat at warungs, night markets and angkringan street carts, where small portions of rice, fried tempeh and satay cost US$1 to 3. Pasar stalls are best at breakfast, when soto and fresh fruit sell out quickly.
Eat with your right hand or a spoon and fork, and never pass food with your left. Many places close or quiet down during prayer … read more 👉
Java's food is sweet, smoky and spicy, with every city claiming its own dish. In Yogyakarta, order gudeg, young jackfruit simmered for hours in palm sugar and coconut milk until it turns deep brown and sticky. In Surabaya, rawon is a black beef soup colored by keluak nuts, rich and earthy. Bandung brings batagor and nasi timbel, wrapped in banana leaf with fried chicken and sambal. Drink es teh manis, sweet iced tea, or hot wedang jahe, ginger tea, after a cold hike.
Eat at warungs, night markets and angkringan street carts, where small portions of rice, fried tempeh and satay cost US$1 to 3. Pasar stalls are best at breakfast, when soto and fresh fruit sell out quickly.
Eat with your right hand or a spoon and fork, and never pass food with your left. Many places close or quiet down during prayer times, and during Ramadan daytime eating is subdued. Prices are rarely posted, so ask first. Sambal can be fiery, so request it on the side.

FAQTraveler FAQ

Plan 7 to 10 days for a focused trip across Java, or 2 weeks to add Bandung and Karimunjawa. A solid loop takes 2 days in Yogyakarta, 2 for Bromo and Malang, and 1 to 2 for Ijen and Banyuwangi. Trains between the hubs take 4 to 8 hours, so allow a day of travel for each long leg.
Trains are the easiest way: the KAI network links Jakarta, Bandung, Yogyakarta, Solo, Surabaya and Banyuwangi, with fares around US$12 to 35 for long routes. Add shared minibuses and shuttles at US$8 to 20 for Bromo and Ijen. In cities, Gojek and Grab rides usually cost US$1 to 5.
Java is known for ancient temples like Borobudur and Prambanan, and for volcanoes such as Bromo, Ijen and Merapi. It is also the cultural heart of Indonesia, with Yogyakarta's batik, gamelan music and royal palace. The island holds more than half of the country's population, and Jakarta is the capital, with dishes like gudeg and rawon found throughout.
⚠️ Things can change over time, so always validate details locally before you go.

📸 PhotosTravel photos from Java

Take your backpack - Java - 0
Take your backpack - Java - 1
Take your backpack - Java - 2
Take your backpack - Java - 3
Take your backpack - Java - 4
Take your backpack - Java - 5
Take your backpack - Java - 6
Take your backpack - Java - 7
Take your backpack - Java - 8
Take your backpack - Java - 9
Take your backpack - Java - 10
Take your backpack - Java - 11
Take your backpack - Java - 12
Take your backpack - Java - 13
Take your backpack - Java - 14
Take your backpack - Java - 15
Take your backpack - Java - 16
Take your backpack - Java - 17
Take your backpack - Java - 18
Take your backpack - Java - 19
Photographed by: Johan Kruseman

Other Indonesian regions near Java

Explore more nearby:

  • Karimunjawa Islands—Java Sea archipelago, island hopping, sandbanks, shark nursery| 149 km away
  • Gede—Mount Gede, Cibodas trails, West Java cloud forest, Pangrango ridge| 369 km away
  • Menjangan Island—West Bali National Park, wall dives, Pemuteran boats, deer trails| 475 km away

💡 Not sure where to go next?
Create a personalized itinerary for Indonesia including Java and the places that fit your trip.

Generate my itinerary

👉 Discover all regions

Or checkout all Indonesia has to offer (think cities, towns, villages, national parks, hikes, beaches, festivals)
Country photo of Indonesia

We 💚 feedbackKey takeaways before you go

Java rewards the traveler who stays curious. Watching sunrise from the rim of Bromo, then riding a train a few hours to Yogyakarta’s temple-studded plains, gives you volcanoes, living courts and street food without a single flight. The catch is the crowding: Jakarta’s traffic, Borobudur’s midday heat and packed weekend trains can drain your energy fast. Book trains ahead, start before dawn, and Java pays you back in full.

✈️ When did I visit Indonesia?
As part of my 1.5 year travel around the world trip, I visited Indonesia twice (and it was worth it): first in September 2015 and a bit later again in January and February 2016.

✍️ Help improve this page!
The information on this page is based on my own backpacking experience in Indonesia, supplemented with up-to-date research and feedback from other travelers. Travel details can change, so if you notice anything outdated or incomplete, feel free to let me know.



🙋‍♂️ Give feedback

👋 Meet the founderWho’s Behind Take Your Backpack?

Johan, backpacker and founder of TakeYourBackpackHi, I’m Johan (Netherlands 🇳🇱), the creator of TakeYourBackpack. Over the past 3 decades, I’ve backpacked through 90+ countries across six continents, gaining extensive experience with independent travel, long-term trips, and overland routes.

This site is built on a combination of firsthand travel experience and carefully curated insights from other backpackers. Many guides are based on places I’ve personally visited, while others bring together tips, observations, and practical advice shared by trusted travelers I’ve met along the way.

The goal is to provide realistic, experience-driven guidance — not generic itineraries — so you can explore destinations with better context, clearer expectations, and more confidence.