Surabaya is a vibrant port city blending heritage neighbourhoods, modern skylines, and a lively waterfront. You experience authentic East Javanese life, with easy access to mountains, highlands, and coastal scenery.
Surabaya is a vibrant port city blending heritage neighbourhoods, modern skylines, and a lively waterfront. You experience authentic East Javanese life, with easy access to mountains, highlands, and coastal scenery.
You find wide boulevards, historic Dutch-era buildings, and contemporary malls side by side. The city feels energetic yet relaxed, with bustling streets, leafy parks, and distinct districts that each offer a different pace.
Surabaya is a practical base for exploring East Java, from volcanic landscapes to plantation towns. Plan at least a few days to enjoy the city, then add excursions to nearby highlands or onward trips across Java and the Indonesian archipelago.
Explore a restored Dutch colonial complex with a museum, art space, and quiet courtyards that tell the story of Surabaya's trading past.
Drive or ride across this long bridge linking Java and Madura for wide views of the Madura Strait, especially atmospheric around sunset and in the evening lights.
Stroll past old façades, historic hotels, and revitalised buildings in one of Surabaya's most character-filled central streets.
Step aboard a preserved submarine on the riverfront and get a close look at Indonesia's naval history in the heart of the city.
Head to the waterfront area around Kenjeran for sea breezes, photo spots, and a slower pace away from the city centre streets.
Unwind in Surabaya's many green spaces, where landscaped gardens, fountains, and outdoor art offer a refreshing break from the traffic.
Use Surabaya as a springboard for early-morning journeys to cooler highlands and dramatic volcanic scenery further inland.
Taxis and ride-hailing apps are the most convenient ways to move around Surabaya, complemented by local buses on major routes. For a different view, try crossing the river or heading over Suramadu Bridge, then use short rides or walks for the last stretch to cafés, malls, and sights.
You see daily life unfold in traditional neighbourhoods, riverside streets, and busy shopping avenues where old and new shops share the same blocks. Cultural events, music, and street performances often spill into plazas and parks, especially on weekends.
Escape the heat in tree-lined city parks, riverside promenades, and hotel pool decks in late afternoon when the light softens. Evenings are ideal for relaxed walks through illuminated central streets or along breezy coastal areas on the edge of town.
Try East Javanese favourites from simple stalls and casual eateries, especially along busy main streets and near markets where locals gather at night. Look for lively corners where families sit on plastic stools and dishes are cooked to order.
Large malls and lifestyle centres host cafés, casual restaurants, and international chains, making it easy to mix local flavours with familiar options. Generous yet shareable portions mean you can sample several dishes when dining with friends or family.
Seek out rooftop venues, hotel restaurants, and spots overlooking city lights or the water for a more memorable meal. Many offer relaxed service and wide views, turning dinner into an unhurried evening experience.
Surabaya's large shopping centres bring together international brands, local labels, cinemas, and family entertainment. They double as social spaces where you can shop, dine, and cool off in the middle of the day.
Browse traditional markets and neighbourhood streets to find batik, textiles, and everyday crafts. Areas near older commercial districts are good for discovering small shops that still trade in a more traditional way.
After dark, malls stay busy and many streets glow with neon signs and small stalls. Ride-hailing services and taxis make it easy to move between shopping areas and return to your hotel safely at the end of the night.
Surabaya has a tropical climate with distinct wet and dry periods rather than four seasons. Peak season runs from June to August (peak season), when it is relatively dry, with daytime temperatures around 27–32°C (81–90°F) and less humidity, making sightseeing more comfortable. Shoulder season in April–May and September–October (shoulder season) stays warm at about 26–32°C (79–90°F), with occasional showers and fewer crowds. The wettest months from November to March (low season) bring heavier rain, higher humidity, and temperatures around 25–31°C (77–88°F), but you can still enjoy indoor attractions and shopping with brief breaks between downpours.