2 Days in Surabaya: A First-Timer Plan
Two days is enough for Surabaya’s compact City of Heroes core plus a genuine, if rushed, overnight run out to Mount Bromo for sunrise. Base yourself in the Tunjungan or CBD area and you’ll be close to everything on Day 1. Need more time to add the Old Town properly or Kawah Ijen, see our 3-day or 5-day versions of this plan.
Book these before you go: an overnight Bromo sunrise jeep tour (commonly Rp 400,000-700,000 per person shared, verify current operator and price) should be booked at least a day ahead, and confirm the current PVMBG volcano-alert status before you commit to the trip.
Day 1
Morning: Start at Tugu Pahlawan (Heroes Monument), the 41-meter pillar marking the Battle of Surabaya, and the 10 November Museum beneath it (entrance fee roughly Rp 5,000-10,000, verify current price).
Lunch: Find a rawon stall near the city center for the black, keluak-nut beef soup that’s Surabaya’s signature dish (roughly Rp 25,000-40,000).
Afternoon: Walk the Arab Quarter around Sunan Ampel Mosque, then, if it’s currently open, the House of Sampoerna museum a short ride away.
Evening: Dinner and a walk on Jalan Tunjungan, past Hotel Majapahit’s 1911 facade, then an early night. Tip: confirm your Bromo pickup time before you sleep, most tours collect guests from central hotels around midnight.
Day 2
Morning: Overnight Bromo tour pickup, commonly around midnight, for the 3-4 hour drive to Cemoro Lawang, then a 4WD jeep to the Penanjakan viewpoint for sunrise over Bromo’s Sea of Sand.
Midday: Descend to the crater rim on foot, about 45 minutes each way, for a closer look at the smoking cone, then begin the drive back to Surabaya.
Afternoon: Arrive back in Surabaya by mid-to-late afternoon, tired but with time still ahead if your flight isn’t until evening.
Evening: A final, easy dinner near your hotel before departure. Tip: pack a warm layer for the pre-dawn viewpoint, Surabaya’s heat doesn’t prepare you for how cold 2,770 meters gets before sunrise.