Flights from Milan (MXP) to Surabaya (SUB)

About Surabaya

Gateway to East Java and its volcanoes

Surabaya is a dynamic port city where tree-lined boulevards, historic neighbourhoods, and bustling markets sit alongside modern malls and glass-fronted towers. As Indonesia's second-largest city, it offers an energetic urban experience that still feels accessible and easy to navigate for first-time visitors.

Beyond the city streets, Surabaya is the starting point for some of East Java's most impressive landscapes, including the famous Mount Bromo and the cool highlands around Malang. Whether you are here for business, to reconnect with family, or as a base for wider adventures, you will find a city that balances heritage, commerce, and a relaxed coastal atmosphere.

You can spend your time exploring waterfront promenades, sampling regional dishes, or discovering the layered history left by traders, sailors, and merchants who have passed through this important harbour over the centuries.

Top sights in Surabaya

House of Sampoerna

Walk through a well-preserved colonial-era compound with a museum, gallery, and views over the old city streets.

Suramadu Bridge

Drive or ride across the long bridge to Madura Island for wide sea views and a sense of the region's scale.

Tunjungan Heritage Area

Stroll along this historic avenue, where grand façades, cafés, and shops create a lively evening atmosphere.

Submarine Monument

Step aboard a decommissioned submarine on display in a riverside park and explore its compact interior.

Kenjeran Park and Beach

Relax by the waterfront, enjoy the sea breeze, and sample local snacks from nearby stalls and eateries.

Experience Surabaya and East Java

Surabaya offers a mix of urban exploration and easy access to nature. In the city, you can join guided walking tours of the old quarter, where restored buildings and narrow lanes reveal stories from its trading and maritime past. Riverside promenades and landscaped parks provide a gentle contrast to the city traffic and are popular for evening walks.

Many travellers use Surabaya as a base for journeys into East Java's highlands. Organised trips to Mount Bromo usually depart at night, taking you through mountain villages before reaching viewpoints for sunrise over the volcanic landscape. You can also head to Malang for cooler air, plantation visits, and relaxed café culture, all within a comfortable drive of the city.

If you prefer to stay closer to town, shopping streets, malls, and modern entertainment centres offer cinemas, family attractions, and indoor play areas, making it easy to balance sightseeing with downtime.

A taste of Surabaya

Surabaya's dining scene is shaped by Javanese traditions, coastal ingredients, and influences from traders who have long passed through its port. You will find everything from humble warung-style eateries to polished restaurants in hotels and malls, each offering its own take on regional favourites.

Look out for comforting dishes such as rawon, a rich, dark beef soup served with rice, or soto ayam, a fragrant chicken broth with noodles and fresh garnishes. Street vendors and casual cafés serve a wide range of grilled seafood, skewers, and snacks, perfect for sampling different flavours over the course of your stay.

For a more contemporary experience, Surabaya's newer districts and rooftop venues offer modern Indonesian menus alongside international options. Coffee culture is strong here too, with stylish cafés and roasteries where you can sip locally grown beans from Java and neighbouring islands in relaxed surroundings.

Retail therapy in East Java's capital

Surabaya is known for its large, modern shopping malls, which bring together international brands, local designers, and family-friendly entertainment under one roof. These air-conditioned spaces are ideal for browsing clothes, accessories, and lifestyle products, and they often host seasonal events and pop-up markets.

Traditional markets and smaller shops offer a different experience, where you can explore textiles, crafts, and everyday items in a lively atmosphere. These are good places to look for batik fabrics, handmade accessories, and regional snacks to take home.

In neighbourhood boutiques and design-focused stores, you can discover contemporary Indonesian fashion and homeware created by local brands. Many travellers combine a visit to a mall with a stop at a nearby café or restaurant, turning a shopping trip into a relaxed afternoon outing.

Best time to visit Surabaya

Dry season (Musim Kemarau), typically from May to October, brings warm, sunny days with average temperatures around 28–32°C (82–90°F). Humidity is lower, skies are clearer, and conditions are ideal for city sightseeing and trips to Mount Bromo, making this period a popular peak season.

Wet season (Musim Hujan), usually from November to April, features higher humidity, short heavy showers, and temperatures around 27–31°C (81–88°F). Rain often falls in bursts with dry spells in between, keeping parks lush and green, and it can feel calmer in the city, which many travellers appreciate as a shoulder season.

Transitional months around April and November can blend characteristics of both seasons, with variable showers and plenty of bright intervals. Average temperatures sit near 28–31°C (82–88°F), and this low season can be appealing if you enjoy a relaxed pace and do not mind occasional rain during your plans.

Frequently Asked Questions