East Java
Jawa Timur
Plan your trip to East Java
East Java is Indonesia's second-largest region, offering a compelling mix of volcanic landscapes, ancient temples, vibrant cultural traditions, and coastal charm centered around the bustling port city of Surabaya. From the otherworldly crater of Mount Bromo to historic temples and traditional batik production, this region delivers authentic Indonesian experiences with fewer crowds than Bali. It's an ideal destination for travelers seeking adventure, culture, and natural wonders in one dynamic region.
Getting there & around
Juanda International Airport in Surabaya is East Java's main hub, with direct flights from Jakarta, Bali, and other Indonesian cities. From the airport, you can rent a car with a driver (recommended for navigating regional roads), use ride-sharing apps in Surabaya, or book organized tours to popular destinations. The region also connects to Java's rail network via Surabaya's main train station, offering scenic journeys to other parts of Java.
How long to stay
Plan for 5-7 days to experience East Java's highlights, allowing time for a Mount Bromo sunrise trek, temple visits, and exploration of Surabaya's cultural districts. A longer 10-day trip lets you venture to coastal areas, experience local villages, and enjoy a more relaxed pace.
When to go
May to September is ideal, with dry weather, clear skies perfect for mountain views, and comfortable conditions for trekking. October to April brings the rainy season; while fewer tourists visit then, rain can limit visibility at Mount Bromo and make mountain roads challenging.
Suggested itinerary
- Arrive in Surabaya & explore the city — Land at Juanda Airport and settle into Surabaya, Indonesia's second-largest city. Spend the afternoon visiting colonial architecture, local museums, or the bustling harbor and markets to get oriented.
- Mount Bromo sunrise trek — Head to Bromo in the early morning hours to witness the sunrise over this iconic volcanic crater surrounded by the otherworldly Sea of Sand. The trek takes 2-3 hours and offers unforgettable views of Java's most dramatic landscape.
- Ijen crater and sulfur mines — Travel to Mount Ijen to hike through sulfur mining operations and visit the crater's mesmerizing turquoise lake. This challenging trek is best done at night or early morning to avoid the intense heat and volcanic fumes.
Frequently asked questions
Is Mount Bromo worth visiting?
Yes—Mount Bromo is one of Indonesia's most iconic natural wonders, offering a surreal landscape of volcanic peaks, crater views, and an unforgettable sunrise experience that justifies the early wake-up call.
How do I get to Mount Bromo from Surabaya?
Most visitors book a guided tour (3-4 hours drive), rent a car with a driver, or take a bus to Cemoro Lawang village near Bromo. Tours typically include pickup from Surabaya, lodging, the sunrise trek, and drop-off back to the city.
What is the best time to visit Mount Bromo?
May to September (dry season) offers the clearest visibility and most stable weather, though Bromo can be visited year-round; avoid October to April when rain can obscure views.
Is it safe to trek Mount Ijen?
Mount Ijen is generally safe with proper preparation—hire a licensed guide, start early to avoid peak heat and fumes, wear respiratory protection, and bring plenty of water; the sulfur miners work these slopes daily.
How many days do you need in Surabaya?
Two days is sufficient to see Surabaya's main attractions like colonial sites, museums, and markets; most visitors use it as a base for trips to Bromo and Ijen rather than spending extended time in the city itself.
History
East Java has a rich history as one of Indonesia's most important cultural and political centers, serving as the heartland of several major kingdoms including Majapahit, which ruled much of the archipelago from the 13th to 15th centuries. The region played a crucial role during Indonesia's independence struggle, with Surabaya becoming a symbol of resistance against Dutch colonial rule, particularly during the Battle of Surabaya in 1945. The port cities of Surabaya and Gresik grew into major commercial hubs, facilitating trade routes that connected Java to the broader Southeast Asian region. Today, East Java remains economically vital and culturally influential within Indonesia.
Culture
East Java is known for its strong Javanese traditions blended with Islamic culture, creating a distinctive identity that values both spiritual depth and artistic expression through wayang kulit shadow puppetry, gamelan music, and traditional batik craftsmanship. The region is celebrated for its fiery culinary traditions, particularly Surabayan cuisine, which features bold, spicy flavors that differ from milder Javanese cooking found in Central Java. The people of East Java, especially in cities like Surabaya, are recognized throughout Indonesia for their direct, assertive character and entrepreneurial spirit, earning them a reputation as pragmatic and independent-minded.
Language
The primary language is Javanese, with Surabayan Javanese being notably distinct and considered more aggressive or assertive than other regional dialects. Useful phrases include 'Halo' for hello, 'Terima kasih' for thank you, and 'Berapa harganya?' for asking the price, though Indonesian is widely understood and spoken in urban areas.
Best time to visit
Best visited from May to September during the dry season.
Places to visit
- Surabaya — East Java's largest city and a major port, Surabaya is a vibrant urban center with a rich revolutionary history and gro…
- Mount Bromo — One of Indonesia's most iconic active volcanoes, Bromo offers dramatic moonlit sunrise hikes across the Sea of Sand wit…
- Ijen Crater — Famous for its rare blue fire phenomenon and sulfurous crater lake, Ijen is a challenging but rewarding trek through on…
- Malang — A cool-climate mountain city known for its well-preserved Dutch colonial architecture and vibrant student culture, Mala…
- Mount Semeru — Indonesia's second-highest volcano and a sacred peak in Hindu-Buddhist tradition, Semeru demands a challenging multi-da…
- Savanna Bromo — A picturesque grassland landscape surrounding Mount Bromo that transforms dramatically with seasons, offering sweeping…
- Batu — A pleasant highland town near Malang famous for its apple orchards and agritourism attractions, Batu offers cool climat…
- Bromo Tengger Semeru National Park — A vast protected area encompassing East Java's most dramatic volcanic landscapes, including the three major peaks of Br…
- Ijen Gateway Villages — The coastal gateway town to Ijen crater and the starting point for blue fire treks, Banyuwangi offers waterfront charm…
- Madakaripura Waterfall — A spectacular canyon waterfall surrounded by towering rock walls and lush vegetation, accessible by wading through crys…
- Tumpak Tismo Waterfall — A photogenic tiered waterfall nestled in volcanic terrain that has become increasingly popular for its dramatic natural…
- Gili Ketapang — A small mangrove-ringed island off Banyuwangi offering pristine snorkeling, diving, and an eco-friendly island experien…
Where to eat
- Pecel Ayam Cak Nur (Javanese, Surabaya - Central). Order: Pecel Ayam (chicken with vegetable sambal paste).
- Rawon Setan (Javanese, Surabaya - Darmo). Order: Rawon Daging (beef rawon with egg).
- Restaurant Bali Dapa (Indonesian, Surabaya - Kota Tua). Order: Ikan Bakar Jimbaran (grilled fish with sambal).
- Depot Es Cendol Mbak Minah (Desserts & Beverages, Surabaya - Arek). Order: Cendol Durian (cendol with durian cream).
- Soto Ayam Cak Karso (Javanese, Malang - City Center). Order: Soto Ayam dengan Perkedel (chicken soto with potato croquettes).
- Toko Oen (European-Indonesian Fusion, Malang - Historic Center). Order: Perkedel Goreng dengan Daging (fried potato croquettes with meat).
- Warung Soto Ayam Kediri (Javanese, Kediri - City Center). Order: Soto Ayam dengan Tahu Goreng (chicken soto with fried tofu).
- Lumpia Semarang Bersih (Chinese-Indonesian, Surabaya - Central). Order: Lumpia Goreng (fried spring rolls with sweet soy sauce).
- Nasi Kuning Ibu Siti (Javanese, Gresik - Town Center). Order: Nasi Kuning Lengkap (yellow rice with chicken and vegetables).
- Restaurant Wijaya Kusuma (Indonesian-Asian Fusion, Batu - Uptown). Order: Ayam Goreng Kraton (palace-style fried chicken).
- Sapu Lidi (Javanese, Batu - Suburban). Order: Bebek Goreng Sapu Lidi (crispy duck with traditional spices).
- Restaurant Pesona Jawa (Javanese, Jember - Central). Order: Tahu Goreng dengan Kuah Kental (fried tofu in thick gravy).
- Depot Kopi Tani Jaya (Javanese-Indonesian, Pasuruan - Town Center). Order: Nasi Goreng Pasuruan (local-style fried rice with shrimp).
- Restoran Tirta Sari (Seafood-Indonesian, Probolinggo - City Center). Order: Ikan Layur Goreng Sambal Matah (flying fish with raw sambal).