Surabaya Festivals: Budget Traveler's Guide
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Surabaya’s biggest events cost nothing to attend
Surabaya’s festival calendar is built around its identity as Kota Pahlawan, the City of Heroes, and its role as the gateway to two of Indonesia’s most striking volcanoes. The single biggest date, Hari Pahlawan, and the most visually dramatic one, Bromo’s Yadnya Kasada, are both free to witness if you’re in the region at the right time. This guide runs the dates worth planning around, in order through the year.
Surabaya’s festival calendar: the essentials
| Event | When | Cost to attend |
|---|---|---|
| Hari Pahlawan (Heroes’ Day) | 10 November | Free, citywide |
| Yadnya Kasada (Bromo) | Varies by the Tenggerese calendar (verify current-year date) | Free to view from a distance; a Bromo tour costs the usual jeep fare |
| Karapan Sapi (Madura bull racing) | Roughly July-October, championship in Pamekasan | Ticketed for the championship; local heats are often free |
| Ramadan and Eid (Lebaran) | Varies by year (verify current-year dates) | Free; a citywide observance, not a ticketed event |
Hari Pahlawan, 10 November
Heroes’ Day marks the Battle of Surabaya (27 October-2 December 1945), the bloodiest early battle of Indonesia’s independence struggle, and it’s Surabaya’s single biggest civic date. Commemorations centre on the Tugu Pahlawan (Heroes Monument) and the 10 November Museum beneath it, with citywide ceremonies and a genuinely different atmosphere than an ordinary day in the city. It’s free to attend and worth timing a visit around if the history side of Surabaya interests you.
Yadnya Kasada at Mount Bromo
The Tenggerese people who live around Mount Bromo hold this Hindu offering ceremony annually, throwing produce and livestock into the caldera at the Pura Luhur Poten temple. It’s one of the more striking things you can witness in East Java, and it’s free to view if you’re already booked on a Bromo trip when it falls; check the current-year date before planning around it specifically, since it follows the Tenggerese calendar rather than a fixed Gregorian date (verify). See the day trips guide for what a Bromo trip itself costs.
Karapan Sapi, Madura’s bull races
Across the free Suramadu Bridge on Madura island, Karapan Sapi (bull racing) runs roughly July through October, with a championship final in Pamekasan. Bulls yoked to wooden skids race around 130 metres, decorated with gold ornaments and accompanied by gamelan music, with genuine local wagering alongside it. Local heats are often free or cheap to watch; the championship final is more of a ticketed event (verify current pricing).
Ramadan, Eid, and everyday religious observance
Surabaya is a Muslim-majority conservative city, and Ramadan and Eid (Lebaran) are significant citywide observances rather than tourist events. Many locals fast during daylight hours in Ramadan, so eat and drink discreetly in public during that period; expect some shops and warungs to run shorter hours. Chinese New Year gets a visible celebration in the Kya-Kya/Chinatown quarter. None of this costs anything to witness respectfully, and it’s worth checking current-year dates before you travel, since both shift on the lunar calendar (verify).
Planning around the calendar
Dry season, roughly June-September, is the best window for both everyday sightseeing and any Bromo or Ijen add-on, since clear skies matter for the volcano sunrises. If Hari Pahlawan or a Bromo Yadnya Kasada date lines up with your trip, build the schedule around it rather than the other way round; both are free and genuinely worth prioritizing over an ordinary sightseeing day. The main Surabaya guide covers the rest of the practical planning.