Flights from Barcelona (BCN) to Surabaya (SUB)

About Surabaya

Discover the energy of Surabaya

Surabaya, Indonesia s second-largest city, is a dynamic port on the island of Java where history and modern life sit side by side. Its broad avenues, busy harbour, and thriving business districts give the city a confident, forward-looking feel, while old neighbourhoods preserve echoes of its trading past.

You will find a city known for its down-to-earth character and strong sense of local identity. From heritage quarters and riverside promenades to creative cafes and contemporary malls, Surabaya offers a different perspective on Indonesia beyond its famous beach destinations.

Use Surabaya as a gateway to East Java s natural wonders, or take time to explore its own attractions, from leafy parks and sculpture-filled roundabouts to bustling food streets that stay lively late into the evening.

Top sights in Surabaya

House of Sampoerna

Explore a beautifully preserved Dutch-era compound with exhibits on local industry, architecture, and city history.

Suramadu Bridge

Drive across Indonesia s longest bridge linking Surabaya with Madura Island, especially striking in the evening lights.

Tunjungan heritage area

Stroll past historic facades, grand old hotels, and new boutiques in this revitalised central district.

Bambu Runcing Monument

Visit this city landmark surrounded by fountains and gardens, a popular spot for photos and evening walks.

Kampung Bulak

See rows of brightly painted houses near the coast, a colourful neighbourhood showcasing community art initiatives.

Experience Surabaya and East Java

Surabaya invites you to experience everyday Indonesian city life up close. Wander through local markets where stalls overflow with tropical fruit, spices, and fresh seafood, and watch how the city wakes up in the early morning. Join a guided city tour to learn how the port grew into a major commercial hub, and see how old warehouses, canals, and historic buildings are being renewed.

Nature is never far away. Many travellers use Surabaya as a starting point for excursions to Mount Bromo and other volcanic landscapes of East Java, joining organised day or overnight trips that can include sunrise viewpoints and short hikes. Closer to the city, you can explore mangrove boardwalks, coastal promenades, and parks that offer a green escape from the busy streets.

In the evening, Surabaya s streets come alive with food stalls, open-air cafes, and live music venues. Join a night-time food tour, take a river cruise when available, or simply enjoy walking through lively neighbourhoods where families and friends gather at the end of the day.

A taste of Surabaya

Surabaya is known for bold flavours and generous portions, with many dishes reflecting East Java s love of aromatic spices and fresh ingredients. Simple street stalls and small eateries serve favourites such as sate with rich peanut sauces, noodle dishes with fresh greens, and slow-cooked stews served over rice.

You will find modern cafes and bakeries across the city, many tucked inside restored buildings or contemporary lifestyle malls. These offer everything from local snacks and iced drinks to Western-style pastries and plated meals, making them ideal places to cool down in the heat of the day.

For a deeper experience of the local food culture, seek out night markets and popular food streets, where vendors specialise in one or two signature dishes perfected over many years. Dining in Surabaya is relaxed and social, and trying different stalls is one of the most enjoyable ways to get to know the city.

Retail discoveries in Surabaya

Surabaya offers a wide range of shopping experiences, from large air-conditioned malls to small neighbourhood shops. Modern shopping centres in the city make it easy to find international brands, local designers, and everyday essentials under one roof, often alongside cinemas and extensive dining choices.

For a more traditional experience, explore local markets where traders sell clothing, textiles, homeware, and fresh produce. These markets are not only places to shop, but also to observe daily life and the rhythms of the city.

If you are looking for something to bring home, focus on local snacks, coffee, crafts, and textiles produced in East Java. Many specialised shops package these items neatly for travel, making them convenient gifts and keepsakes from your time in Surabaya.

Best time to visit Surabaya

Dry season (Musim Kemarau), typically from May to September, brings sunny days and lower rainfall, with average temperatures around 28°C to 32°C (82°F to 90°F). This peak season is ideal for exploring the city and planning trips to nearby mountains and coastal areas.

Transition months (Peralihan Musim), usually April and October, sit between the main dry and wet periods, with average temperatures of 27°C to 31°C (81°F to 88°F). As a shoulder season, you can expect a mix of sunshine and occasional showers, pleasant for sightseeing, dining outdoors, and evening walks.

Rainy season (Musim Hujan), generally from November to March, brings more frequent showers and higher humidity, with temperatures around 26°C to 30°C (79°F to 86°F). This low season offers lush greenery, dramatic cloudscapes, and cooler moments after rainfall, making city attractions and indoor activities particularly enjoyable.

Frequently Asked Questions