Surabaya is a dynamic port city that blends historic quarters with bold modern energy. You get a genuine slice of Indonesian urban life, with easy access to volcanic landscapes and coastal escapes.
Surabaya is a dynamic port city that blends historic quarters with bold modern energy. You get a genuine slice of Indonesian urban life, with easy access to volcanic landscapes and coastal escapes.
Expect busy streets, heritage buildings, and waterside promenades, alongside contemporary malls and creative districts. The city moves at a lively pace, yet pockets of greenery and old neighbourhoods offer a slower rhythm.
Use Surabaya as a base to explore East Java, from Mount Bromo to coastal towns and plantation highlands. With strong transport links, it works well for both short city stays and wider regional journeys.
Walk through this well-preserved colonial-era complex turned museum, with exhibitions, a central courtyard, and views over the old neighbourhood.
Cross or view Indonesia's first cross-sea bridge at dusk, when the lights switch on and the span becomes a striking landmark against the sky.
Stroll past restored buildings, historic hotels, and shopfronts that showcase Surabaya's past as a thriving trading hub.
Follow the riverside paths where traditional boats and city lights create an atmospheric backdrop in the early evening.
Explore a decommissioned submarine set right in the city centre, giving a close-up look at naval history and engineering.
Head to the coast for sea breezes, colourful fishing boats, and open views, especially pleasant in the late afternoon.
Relax in Surabaya's urban parks and landscaped corners, where walking paths and shaded benches offer a pause from the city traffic.
Use ride-hailing apps and taxis for point-to-point trips across Surabaya, and local buses or minivans for longer hops. For a different view, try a riverfront stroll or short walk between nearby sights, and keep smaller streets for the last stretch to your destination.
Watch daily life unfold in older quarters, from small family-run stores to busy roadside stalls and community spaces. Modern malls, creative hubs, and university areas add a youthful, entrepreneurial feel to the city.
Seek out tree-lined parks and riverside paths in the early morning or late afternoon, when temperatures ease and locals gather outdoors. Coastal areas offer open skies and sea air, ideal for a gentle walk or quiet break from the urban buzz.
Sample Surabaya favourites at casual stalls and neighbourhood eateries, where noodles, rice dishes, and rich broths dominate the menus. Lively streets and simple open-air setups are where you will find the city at its most flavourful.
In Surabaya's malls and newer districts, you will find a mix of Indonesian, Asian, and Western options, often grouped in food courts and casual bistros. Smaller portions and shared plates make it easy to try several dishes in one sitting.
Look for rooftop venues, hotel restaurants, or spots with city or river views for a more memorable meal. Elevated terraces and upper-floor lounges are ideal for a slow dinner as the lights of Surabaya come on.
Surabaya's large malls gather international brands, local designers, cinemas, and family attractions under one roof. They work as social spaces as much as shopping venues, with cafés and food courts spread across several levels.
Smaller markets and traditional shopping streets offer textiles, daily essentials, and regional products. Seek out neighbourhood centres where independent vendors and local labels share compact, bustling spaces.
After dark, many malls stay lively and key shopping streets glow with signage and storefront lights. Short taxi and ride-hail journeys make it simple to reach these areas in the evening.
Surabaya has a warm tropical climate year-round. The dry season (peak season) typically runs from May to September, with average temperatures around 27–32 °C (81–90 °F) and lower humidity, ideal for sightseeing and day trips. The shoulder season covers April and October, when temperatures sit near 27–31 °C (81–88 °F) with a rising chance of short showers, but many days remain bright. The rainy season (low season) usually extends from November to March, bringing heavier but often brief downpours, with temperatures around 26–30 °C (79–86 °F) and greener landscapes in the surrounding region.