Flights from Melbourne (MEL) to Surabaya (SUB)

About Surabaya

Discover Indonesia's vibrant port city

Surabaya blends maritime heritage, colonial-era architecture, and a dynamic urban energy. As one of Indonesia's largest cities, it offers a mix of bustling boulevards, leafy neighbourhoods, and a thriving waterfront that reflects its role as a major trading hub.

You will find modern malls alongside traditional markets, street food stalls next to stylish cafes, and historic landmarks amid contemporary high-rises. Surabaya is also a convenient gateway to East Java's natural wonders, making it an ideal base for both city breaks and wider adventures.

The city has a welcoming, down-to-earth feel. Its compact historic quarters, riverside promenades, and growing creative scene invite you to slow down, explore on foot, and discover local life beyond the usual tourist trail.

Top sights in Surabaya

Suramadu National Bridge

Drive or walk along this impressive bridge linking Surabaya and Madura Island for sweeping views over the Madura Strait.

House of Sampoerna

Visit this well-preserved heritage complex to explore Surabaya's colonial architecture and learn about one of its historic industries.

Tunjungan Street

Stroll along this lively boulevard, home to historic buildings, hotels, and one of the city’s most popular shopping malls.

Submarine Monument

Step aboard a preserved submarine on the banks of the Kalimas River and get a glimpse into Indonesia’s naval history.

Madura Island day trip

Cross the Suramadu National Bridge to discover coastal scenery, local food, and a slower pace of life on nearby Madura Island.

Experience Surabaya's energy

Surabaya is a city best explored through its streets and neighbourhoods. Begin with a walk through the old town area, where warehouses and stately buildings recall its trading past. Riverside paths and compact squares give you plenty of photo opportunities and moments to pause between sights.

For a deeper insight into local life, join a guided city tour or food walk that weaves through markets, alleyways, and contemporary creative spaces. You can watch artisans at work, sample regional snacks, and hear stories that bring the city’s past and present together.

If you are looking to explore further, Surabaya is also a starting point for day trips into East Java. Landscapes of coastal plains and distant volcanic peaks frame the city, and organised excursions can take you towards cooler highland towns, scenic viewpoints, and countryside trails.

A taste of Surabaya

Surabaya has a distinctive food culture, shaped by its coastal setting and trading history. Street stalls, modest warung-style eateries, and modern restaurants all serve hearty dishes built around rice, noodles, seafood, and flavourful sauces.

You can look forward to local favourites such as rujak cingur, a colourful salad with bold flavours, and rawon, a comforting beef soup known for its dark, rich broth. Alongside these, you will find grilled seafood, skewers, and a variety of snacks that make excellent introductions to East Javanese cuisine.

Cafes and dessert shops are increasingly popular, offering a relaxed place to cool down in the afternoon or meet friends in the evening. From traditional sweets and iced drinks to carefully brewed coffee, Surabaya’s dining scene offers plenty of variety throughout the day.

Retail therapy in Surabaya

Surabaya is known for its large, modern shopping malls, where international brands sit alongside local labels and speciality stores. These centres often combine fashion, electronics, homeware, and family-friendly entertainment under one roof, making them a convenient stop in the city.

Traditional markets remain an essential part of the shopping experience. Here you can browse stalls selling textiles, household items, snacks, and local produce, while soaking up the sounds and colours of daily life. They are ideal for picking up small gifts or simply observing the city’s energetic trading culture.

If you are looking for locally made products, keep an eye out for handicrafts, batik, and regional snacks packaged to take home. Many shops and boutiques showcase items from across East Java, giving you a wider taste of the region without leaving the city.

Best time to visit Surabaya

Dry season (June to September, shoulder season) brings warm, relatively low-humidity days with average temperatures around 28°C to 32°C (82°F to 90°F). Clearer skies make it a pleasant time for city walks, harbour views, and day trips into the surrounding region.

Transitional months (April to May and October, peak season) see slightly higher humidity and temperatures around 27°C to 31°C (81°F to 88°F). The city feels lively, with longer, bright days ideal for sightseeing, shopping, and exploring Surabaya’s growing cafe and dining scene.

Wet season (November to March, low season) features short, often intense showers, usually in the afternoon or evening, with temperatures of 26°C to 30°C (79°F to 86°F). Rain brings fresher air, and you can still enjoy indoor attractions, malls, and museums between outdoor explorations.

Frequently Asked Questions