Mount Bromo is the unmissable headline day trip for its sunrise caldera views; choose Malang for an easy culture-and-food day by train, or Trowulan if you want Java's Majapahit history within 90 minutes of the city.
Surabaya is Indonesia's gritty, fast-moving second city, but its real gift is location: within a few hours you can stand on the rim of an active volcano, wander the ruins of a 14th-century empire, or sip kopi in a cool mountain town. East Java packs more variety into a short radius than almost anywhere else in Indonesia.
Most of these trips are doable in a day if you start early, though the headline act, Mount Bromo, rewards an overnight or a midnight departure. We've ordered them best-first and given you honest travel times, rough costs, and exactly what to see so you can match a trip to your mood, whether that's adventure, history, food, or just escaping the heat.
Distances here are deceptive: toll roads make Malang and Mojokerto quick, but mountain roads to Bromo and Batu slow to a crawl. Build in buffer time, and where a guided tour saves you a 2am self-drive, we've flagged it.
Planning a trip to Surabaya?
1tours from $153- Sunrise over the caldera from Penanjakan viewpoint
- Crossing the Sea of Sand by 4WD jeep
- Climbing the stairs to the smoking Bromo crater rim
- The Hindu Pura Luhur Poten temple on the volcanic plain
- Kampung Warna-Warni Jodipan painted village
- Colonial architecture along Ijen Boulevard
- Bakso Malang and tempeh chips (keripik tempe)
- Toko Oen, a 1930s ice-cream parlor
- Museum Angkut transport museum
- Jatim Park and Batu Secret Zoo
- Strawberry and apple picking farms
- Cool mountain air and the Batu night market
4tours from $126- The towering central waterfall in its rock amphitheater
- Wading through the canyon to reach the falls
- Cool, misty gorge scenery
- Pairing it with a Mount Bromo sunrise
- Trowulan Museum's Majapahit artifacts
- Candi Bajang Ratu's split brick gate
- Candi Tikus bathing pool
- Candi Brahu temple
- Crossing the Suramadu Bridge
- Crispy duck at Bebek Sinjay in Bangkalan
- Madura batik and salt-pan scenery
- Karapan sapi bull races (seasonal)
- Taman Safari Prigen drive-through safari
- Kakek Bodo Waterfall hike
- Cool mountain resort air
- Views over the Pasuruan plains
- Padusan hot springs in Pacet
- Coban Canggu Waterfall
- Hillside cafes and rice-terrace views
- Glamping and forest walks around Trawas
Want these spots worked into your trip?
We'll build a custom Surabaya itinerary around the places you pick.
Before you go
East Java rewards anyone willing to leave Surabaya behind, whether you're chasing a volcanic sunrise, the ruins of a vanished empire, or just cooler air and a plate of crispy duck. Pick one or two that match your energy, book your Bromo jeep ahead, and let the city be your launchpad rather than your destination.
Frequently asked questions
Which day trip from Surabaya is best for first-time visitors?
Can you visit Mount Bromo as a day trip from Surabaya?
What is the closest day trip to Surabaya?
How do you get from Surabaya to Malang?
Which day trip is best for families with kids?
Build your own Surabaya trip
Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Surabaya itinerary.

