Spring in Surabaya is a paradoxical delight. While much of Indonesia thrives in the humid tropical climate year-round, spring brings a gentle respite: the haze of heat softens, the occasional drizzle cools the streets, and the city hums with an energy that’s neither too frantic nor too slow. Surabaya, Indonesia’s second-largest city, often flies under the radar for travelers fixated on Bali or Yogyakarta, yet it holds some of the country’s most fascinating, overlooked experiences. Beyond the famous Heroes Monument or bustling Tunjungan Plaza, the city is teeming with oddities, secret escapes, and local rituals that most tourists never even hear about. If you think you know Surabaya, think again. Here are twelve shocking, unexpected, and utterly unforgettable things to do in Surabaya this spring—things no travel guide will tell you.
1. Explore the Abandoned House of Ghost Stories in Ampel
Ampel, Surabaya’s historic Arab quarter, is famed for its mosque and vibrant markets, but just a street away lies a decaying house locals whisper about. Legend says it was once a wealthy merchant’s home that fell into ruin after a series of misfortunes. What makes it unique? Its walls are covered with ancient Javanese calligraphy, cryptic symbols, and murals that seem to shift under the light. Spring is the perfect time to visit—the slightly misty mornings give it an otherworldly glow, ideal for urban explorers and photography enthusiasts alike. Locals might point you in the right direction if you ask around discreetly.
2. Discover the Hidden Culinary Art of Rujak Cingur
While most travelers sample Surabaya’s rawon or sate kelapa, very few venture into small neighborhood stalls serving rujak cingur, a traditional Javanese salad made with boiled vegetables, fruit, and slices of cow snout mixed in a rich, fermented peanut sauce. Try it at a local alley in Kertajaya—where the owners have been perfecting their recipe for generations. It’s a combination of flavors that shocks at first bite but becomes strangely addictive, especially in spring when fresh fruits like jambu and mango are at their peak.
3. Join a Local Market Dawn Ritual at Pasar Atom
Pasar Atom is one of the largest traditional markets in Surabaya, but visiting at 4 a.m. during spring offers a radically different experience. Vendors are just setting up, steam rises from noodle stalls, and fishmongers shout their prices as if competing with the roosters outside. You’ll witness rituals most tourists never see: older women arranging flowers with precise geometric patterns, children delivering vegetables to shops on small wooden carts, and the intoxicating scent of spices before the city fully awakens. It’s raw, vibrant, and utterly authentic.
4. Hike to Mount Penanggungan for a Mythical Sunrise
Mount Penanggungan isn’t as famous as Bromo, but it’s an overlooked treasure just outside Surabaya. Spring is ideal because the mornings are clear, giving you a breathtaking sunrise view over Surabaya’s skyline and the surrounding plains. What most hikers don’t know is that the mountain is dotted with ancient Hindu ruins, small temples, and carvings that tell stories from centuries ago. Trekking through fog-covered trails, you might stumble upon shrines practically swallowed by moss, making it feel like you’ve stepped into a time capsule.
5. Explore the Forgotten Colonial Railways
Few tourists think to explore Surabaya’s industrial past, but hidden behind the bustling streets are relics of Dutch colonial railways. Old stations like Sidotopo are crumbling, with rusted tracks weaving into dense vegetation. Spring, with its gentle rains, adds a surreal glow as sunlight filters through the leaves onto the rusty rails. It’s a photographer’s dream and a history buff’s hidden gem, revealing how Surabaya connected with the rest of Java during the colonial era.
6. Sip Coffee in a Secret Rooftop Garden Café
While coffee culture thrives in Indonesia, Surabaya has some clandestine rooftop cafes that locals guard jealously. One such café is tucked above a nondescript shop near Jalan Manyar, accessible only through a narrow stairwell and a sliding door. The garden overlooks the city’s chaotic rooftops and, in spring, the air is fragrant with blooming bougainvillea and frangipani. With a cup of single-origin Java coffee in hand, watching street vendors below prepare for the day feels like peering into a hidden parallel universe.
7. Experience the Mystical Water Rituals at Kenjeran Beach
Kenjeran Beach is often dismissed as a tourist spot, but spring brings a unique local ritual rarely seen by outsiders: the water purification ceremonies. Early in the morning, locals perform symbolic acts to cleanse themselves, offering flowers, rice, and incense to the sea. The scene is serene yet powerful, a blend of Javanese mysticism and communal solidarity. Visitors can respectfully observe and even participate if welcomed, making it an unforgettable cultural immersion.
8. Venture into Surabaya’s Secret Street Art Alleys
Street art in Surabaya is everywhere—but the real masterpieces are hidden in narrow alleys behind Chinatown and near Darmo Park. Unlike Bali’s curated murals, these are raw, political, and often change overnight. In spring, when the sun casts long, dramatic shadows, the murals almost leap off the walls. Some depict ancient Javanese myths with modern twists, while others comment on contemporary city life. A guided urban exploration can uncover works that even locals don’t know exist.
9. Catch a Shadow Puppet Show at a Tiny Local Studio
Wayang kulit, the traditional Javanese shadow puppet theater, is often performed for tourists in staged events. But in Surabaya, tucked behind a quiet neighborhood in Rungkut, there’s a tiny studio where elderly puppeteers perform in their homes for local audiences. The intimate setting, combined with the soft light of spring evenings filtering through the wooden shutters, creates a hauntingly magical atmosphere. You’ll hear the raw, live gamelan music and smell the incense—the sensory experience is unlike any tourist-friendly performance.
10. Cycle Through the Mangrove Labyrinths
Many travelers flock to Bali or Borneo for mangrove tours, but Surabaya has its own hidden mangrove reserves near Wonorejo. Spring is the perfect season: the tides are moderate, the air is fresh, and the sunlight dapples through the dense canopy. Rent a bicycle from a local vendor and weave through narrow paths and wooden bridges. You’ll spot kingfishers, herons, and sometimes even the shy estuarine crocodile from a safe distance. This is nature immersion on a surreal, almost cinematic scale—something urban travelers rarely expect.
11. Uncover Surabaya’s Forgotten Underground Tunnels
Beneath the Old Town lies a network of tunnels built during World War II by the Japanese. Most guides avoid them for safety reasons, but a few certified local historians offer guided tours. The tunnels are cool, damp, and echo every footstep, with remnants of old storage rooms, bunkers, and graffiti from decades past. Exploring them in spring is oddly comforting—the weather above ground is warm and humid, but below, the tunnels feel like a secret sanctuary from the bustling city.
12. Shop for Antique Mystical Charms at a Hidden Market
Finally, for something truly unusual, Surabaya has hidden markets selling talismans, amulets, and mystical charms used by local spiritual practitioners. Spring brings a subtle spiritual energy, and visiting these markets is a lesson in Javanese cosmology. Items range from tiny carved statues to handmade protective cloths. The vendors often share stories of their mystical significance, offering a glimpse into a side of Surabaya most tourists never see. Buying a charm is less about superstition and more about connecting with a culture layered in symbolism and belief.
Spring: The Perfect Veil for Discovery
What makes spring in Surabaya so compelling for these hidden adventures is its atmospheric duality. The sun is warm but not overpowering, occasional showers soften the edges of the city, and flowers bloom in hidden pockets, painting the streets with bursts of color. Street vendors are more active, gardens more fragrant, and the city pulses with life without the suffocating heat of summer. Each alley, hill, and rooftop feels alive, offering moments that are intimate yet grand in memory.
Surabaya may not have the postcard-perfect beaches of Bali or the ancient temples of Yogyakarta, but it’s a city that rewards curiosity. The experiences above are raw, sometimes eccentric, and often overlooked—but they give a far deeper understanding of what it means to feel Surabaya, not just see it. From shadow puppet shows to abandoned railways, secret cafés, and mystical rituals, the city invites travelers to step off the beaten path and let the unexpected lead the way.
Surabaya in Spring
Springtime in Surabaya is a season for the bold and the curious. While many tourists rush to conventional attractions, the city’s secret corners—hidden stairwells, ancient mountains, quiet beaches, and bustling alleys—hold stories waiting to be discovered. These twelve experiences are not just activities; they are a lens into the city’s heartbeat, its myths, and its invisible rituals. Travelers willing to explore beyond the ordinary will find that Surabaya is not just a city to pass through, but one to savor in fragments, surprises, and quiet revelations. Next time you plan a trip to Indonesia, let Surabaya in spring be a detour, a secret adventure, and a lesson in how joy often hides in the overlooked.
By the end, you’ll not only have memories of the city’s sights but also its soul—the surprising, sometimes shocking, and always unforgettable heart of Surabaya.
If you enjoyed Spring, why don’t you check what you could do in Summer, or maybe next Autumn, what if you missed something amazing you could have done in Winter?
Maybe there is another city in Indonesia that could surprise you.
