Surabaya blends historic port-city charm with a confident modern skyline and creative spaces. You experience a lively gateway to eastern Java with local character, heritage districts, and access to dramatic volcanic landscapes.
Surabaya blends historic port-city charm with a confident modern skyline and creative spaces. You experience a lively gateway to eastern Java with local character, heritage districts, and access to dramatic volcanic landscapes.
You find wide boulevards, busy markets, and riverside promenades alongside Dutch-era buildings and contemporary malls. The city feels energetic yet relaxed, with neighbourhoods that reveal street art, coffee culture, and views across the harbour.
Use Surabaya as a base to explore Mount Bromo, the highlands, and coastal towns across East Java. Stay a few days to enjoy the city itself before or after your wider Indonesian adventure.
Visit this museum in a preserved historic compound to learn about Surabaya history and admire colonial-era architecture and galleries.
Drive or ride across this long bridge linking Java and Madura Island for sweeping sea views, especially atmospheric at sunrise or after dark.
Wander through narrow streets lined with old shophouses, spice stores, and traditional traders for a glimpse of Surabaya as a trading port.
Stroll past restored buildings, vibrant murals, and landmarks that showcase the citys 20th-century architecture and evolving creative scene.
Head to the passenger terminal terraces to watch cruise ships and container vessels with views of the busy harbour and sea breeze.
Take a boat through calm mangrove channels just outside the city and enjoy a quieter side of coastal East Java.
Relax by the waterfront, enjoy sea views, and explore nearby attractions and viewpoints along this coastal stretch.
Use ride-hailing apps and taxis for most journeys between neighbourhoods, then explore local streets on foot once you arrive. For a different view, take a drive across Suramadu Bridge or along the coastal road, and keep small notes handy for short local rides.
You will see daily life unfold in lively kampung neighbourhoods, riverside walks, and community spaces dotted with murals and public art. Evenings often centre around parks, promenades, and plazas where families and friends gather.
Seek green corners in city parks and riverside paths during the cooler early morning or late afternoon. For a deeper escape, head to mangrove areas or nearby highland retreats for fresher air and gentler temperatures.
Sample classic East Javanese dishes at humble stalls and open-air eateries around traditional markets and older neighbourhoods, where grills, steamers, and woks are busy well into the evening.
Find an easy mix of local and international flavours inside major malls and contemporary lifestyle complexes, with many smaller portions that let you try several dishes in one meal.
Look for restaurants and cafes with elevated city views, harbour outlooks, or heritage settings, ideal for a relaxed dinner or a lingering drink as the city lights come on.
Explore Surabayas large shopping centres for international brands, local labels, cinemas, and family attractions, which double as social spaces to escape the midday heat.
Browse traditional markets and smaller streets for textiles, handicrafts, and everyday goods, especially in districts near the old town and long-established trading quarters.
After dark, malls stay lively and certain streets fill with stalls and pop-up stands under bright lights, and you can rely on taxis or ride-hailing services to move between areas comfortably.
Dry season (peak season): From June to September, days are generally sunny and warm, with average temperatures around 27–32°C (81–90°F). This is popular for sightseeing and trips to surrounding regions. Transitional months (shoulder season): April to May and October offer warm conditions, with some showers and temperatures roughly 26–31°C (79–88°F), balancing fewer crowds with mostly pleasant weather. Wet season (low season): From November to March, expect higher humidity and frequent rain showers, with temperatures of about 25–30°C (77–86°F); downpours are often short, allowing for indoor attractions and mall visits.