Asia
Travelling Across Java: From Jakarta’s Chaos to Bali’s Shores
Java is Indonesia’s beating heart, a sprawling island where ancient temples meet bustling metropolises, and volcanic peaks tower over emerald rice terraces. For backpackers, crossing Java from west to east offers one of Southeast Asia’s most rewarding overland adventures. I’ve made this journey multiple times, and each trip reveals something new about this incredible island.
Getting Started: Landing in Jakarta
Your Java adventure likely begins in Jakarta, Indonesia’s sprawling capital. Soekarno-Hatta International Airport sits about 20km from the city centre, and getting into town is straightforward. The airport train (Railink) runs every 30 minutes to Sudirman Baru Station for 70,000 IDR (roughly £4). From there, grab a TransJakarta bus or ojek (motorcycle taxi) to your accommodation.
Jakarta isn’t pretty, but it’s utterly fascinating. The traffic is legendary, the heat oppressive, but the energy infectious. Stay in the Jalan Jaksa area for budget accommodation, where guesthouses start around 150,000 IDR (£8) per night.
What to do in Jakarta (1-2 days):
- Explore Kota Tua (Old Town) and the Jakarta History Museum
- Wander through Glodok Chinatown for incredible street food
- Visit the National Monument (Monas) for city views
- Experience the nightlife in the SCBD area
- Take a day trip to the Thousand Islands if you need a beach break
The Journey Begins: Jakarta to Yogyakarta
This is where your real Java adventure starts. The train journey from Jakarta to Yogyakarta (often called Jogja) is absolutely brilliant. Book the Taksaka executive train for comfort, or the Prambanan Express for budget travel.
Train details:
- Journey time: 7-8 hours
- Cost: Economy class 100,000-150,000 IDR (£5-8), Executive 200,000-300,000 IDR (£11-17)
- Frequency: Multiple daily departures
- Book at: kai.id or at Gambir Station
The countryside views are spectacular. You’ll pass rice paddies, small villages, and volcanic peaks. Bring snacks and download entertainment, though chatting with fellow passengers often provides the best entertainment.
Yogyakarta: Java’s Cultural Soul
Yogyakarta is one of the best places to visit in Indonesia, so deserves at least 3-4 days. It’s the cultural capital of Java, home to the Sultan’s palace and gateway to two of Indonesia’s most important temples. Stay on Malioboro Street for the full experience, though it gets noisy. Budget guesthouses cost 80,000-120,000 IDR (£4-7) per night.
Must-do experiences in Yogyakarta:
- Visit Borobudur at sunrise (book the special sunrise ticket for 450,000 IDR/£25)
- Explore Prambanan temple complex (40,000 IDR/£2.20)
- Tour the Sultan’s Palace (Kraton) and Taman Sari Water Castle
- Hunt for silver jewellery and batik in Kotagede
- Try gudeg (young jackfruit curry) at Gudeg Yu Djum
- Take a becak (cycle rickshaw) tour through the kampongs

Getting to the temples:
- Borobudur: Trans Jogja bus 1A to Jombor terminal, then bus to Borobudur (1.5 hours total, 15,000 IDR/£0.80)
- Prambanan: Trans Jogja bus 1A direct (45 minutes, 8,000 IDR/£0.45)
Solo: Royal Heritage and Batik Capital
From Yogyakarta, Solo (Surakarta) is just 1 hour by train (economy class 15,000 IDR/£0.80). This city feels more traditional and less touristy than Yogyakarta, making it perfect for experiencing authentic Javanese culture.
Highlights of Solo (2 days):
- Explore Mangkunegaran and Kasunanan palaces
- Shop for incredible batik at Pasar Klewer market
- Visit Sangiran Early Man Site (if you’re into archaeology)
- Try nasi liwet (coconut rice) at Warung Selat Mbak Lies
- Stroll through the traditional markets near Pasar Gede
Accommodation in Solo is excellent value. Clean guesthouses cost 60,000-100,000 IDR (£3-5.50) per night, and the city is compact enough to explore on foot or by becak.
The Mountain Escape: Malang and Mount Bromo
From Solo, take the train to Malang (6-7 hours, 100,000-150,000 IDR/£5.50-8). Alternatively, fly from Solo to Malang for around 500,000 IDR (£28) if you’re short on time. Malang is your base for visiting Mount Bromo, one of Indonesia’s most iconic volcanoes.
Malang highlights (2-3 days):
- Use it as a base for Mount Bromo tours
- Explore the colonial architecture in the city centre
- Visit nearby waterfalls like Coban Rondo
- Try the famous bakso (meatball soup) at Bakso President

Mount Bromo experience: Most backpackers join a sunrise tour from Malang or nearby Cemoro Lawang. The classic tour costs 150,000-250,000 IDR (£8-14) and includes:
- 3am pickup for sunrise viewpoint at Penanjakan
- Jeep ride across the Sea of Sand
- Optional horse ride to Bromo crater
- Return to Malang by afternoon
The sunrise over Bromo’s smoking crater is genuinely breathtaking. Bring warm clothes as it gets surprisingly cold at altitude.
Warning – it is incredibly busy and you end up in a huge jeep traffic jam, we ended up getting out and walking. You might consider skipping the jeep ride and walking all the way (and enjoy a bit more sleep!)
East Java Adventures: Malang to Banyuwangi
From Malang, you have two main routes to reach Banyuwangi (your jumping-off point for Bali):
Option 1: Direct bus
- Journey time: 6-8 hours
- Cost: 80,000-120,000 IDR (£4.50-7)
- Comfort level: Basic but doable
Option 2: Via Probolinggo (more scenic) Take a bus to Probolinggo (2 hours, 30,000 IDR/£1.70), then another to Banyuwangi (4 hours, 60,000 IDR/£3.30). This route offers better mountain views.
Banyuwangi: Gateway to Adventure
Don’t rush through Banyuwangi. This eastern corner of Java offers incredible experiences, and accommodation is cheap (50,000-80,000 IDR/£2.80-4.50 per night).
Banyuwangi experiences (2-3 days):
- Ijen Crater blue fire tour (absolutely unmissable)
- Alas Purwo National Park for beaches and wildlife
- Traditional fishing villages along the coast
- Red Island (Pulau Merah) for surfing
Ijen Crater tour: The blue fire phenomenon at Ijen is otherworldly. Tours cost 200,000-350,000 IDR (£11-19) and include:
- Midnight pickup
- Trek to crater rim (2-3 hours)
- Blue fire viewing (if weather permits)
- Sunrise over the turquoise crater lake
- Return by late morning
Bring a proper torch, warm clothes, and a mask for sulphur protection.
Crossing to Bali: The Final Step
From Banyuwangi, reaching Bali is simple:
Ferry from Ketapang to Gilimanuk:
- Journey time: 45 minutes
- Cost: 7,000 IDR (£0.40) for foot passengers
- Frequency: Every 30 minutes, 24 hours daily
- No advance booking needed
The ferry terminal is 8km from Banyuwangi centre. Take an ojek (15,000 IDR/£0.80) or angkot (public minibus, 5,000 IDR/£0.30).
From Gilimanuk port in Bali, buses run to Denpasar (2 hours, 25,000 IDR/£1.40) and other destinations across Bali.
Bali Party Hostel Guide: Where Paradise Meets Chaos
Essential Java Travel Tips
Transport hacks:
- Book train tickets online at kai.id to avoid queues
- Download the Gojek app for motorcycle taxis and food delivery
- Local buses (angkot) are dirt cheap but require patience
- Rent motorbikes in smaller towns for maximum flexibility
Budget expectations:
- Daily budget: £15-25 including accommodation, food, and local transport
- Long-distance transport: £3-8 per journey
- Meals: £1-3 each
- Temple entries: £1-3 each
- Tours: £8-20 depending on duration and destination
Health and safety:
- Bring diarrhoea medication and rehydration salts
- Use mosquito repellent religiously
- Drink bottled or boiled water
- Keep photocopies of your passport
- Get travel insurance that covers motorbike accidents
Cultural considerations:
- Dress modestly, especially at temples
- Remove shoes when entering homes and some restaurants
- Learn basic Indonesian phrases (locals love it when you try)
- Bargain politely at markets but pay fair prices
- Respect local customs during religious festivals
When to Go
The dry season (April to October) offers the best weather for overland travel. However, Java is magnificent year-round:
- Dry season: Perfect for temple visits and volcano treks
- Wet season (November-March): Fewer crowds, lush landscapes, but expect afternoon downpours
Final Thoughts
Crossing Java overland is one of Southeast Asia’s great adventures. You’ll experience incredible cultural diversity, from Jakarta’s urban intensity to Yogyakarta’s royal heritage, from Solo’s traditional markets to Bromo’s otherworldly landscapes. The people are genuinely welcoming, the food is phenomenal, and the experiences will stay with you forever.
Budget 2-3 weeks for the full journey if you want to truly experience each destination. Rush it, and you’ll miss the magic that happens in quiet moments: sharing stories with fellow passengers on overnight trains, getting lost in traditional markets, or watching the sun rise over ancient temples.
Java isn’t always easy, but it’s always rewarding. The transport connections are excellent, the infrastructure solid, and the adventure factor off the charts. For backpackers seeking authentic cultural experiences away from Southeast Asia’s more travelled routes, Java delivers in spades.







