Flights from Johannesburg (JNB) to Surabaya (SUB)

About Surabaya

Discover Surabaya, gateway to East Java

Surabaya is Indonesia's second-largest city and the energetic heart of East Java. Its skyline blends historic warehouses, elegant colonial buildings, and modern towers, reflecting a port city shaped by centuries of maritime trade. Wide boulevards, riverside promenades, and leafy neighbourhoods give you a sense of space rarely found in big cities.

Beyond the busy streets, Surabaya is known for its creative spirit, distinctive local cuisine, and warm hospitality. It is also a natural hub for exploring East Java, from volcanic landscapes and coffee plantations to coastal towns. Whether you are travelling for business or using Surabaya as a base for wider adventures, the city offers a mix of convenience, character, and authentic everyday life.

You will find modern shopping centres alongside traditional markets, contemporary art spaces near bustling food streets, and calm green parks dotted throughout the urban core. Surabaya is a destination where you can experience Indonesia's urban dynamism while still being only a short trip away from dramatic natural scenery.

Top sights in Surabaya

House of Sampoerna

Explore a beautifully preserved early-20th-century complex with a small museum, gallery spaces, and a charming courtyard cafe.

Suramadu Bridge

Drive or ride across Indonesia's longest bridge for wide views over the Madura Strait and the city skyline, especially striking at night.

Tunjungan Street

Stroll this historic boulevard lined with landmark buildings, hotels, and shops that showcase Surabaya's evolving cityscape.

Kenjeran Park and beach area

Head to the Kenjeran coastal area for sea views, family attractions, and fresh breezes just a short distance from the city centre.

Bromo tours from Surabaya

Use Surabaya as a starting point for guided excursions to Mount Bromo and surrounding highland viewpoints.

Experience Surabaya and East Java

Surabaya invites you to explore on foot and by car, with many neighbourhoods revealing their charm at a slower pace. Join a walking tour through North Surabaya to see traditional warehouses, riverside quarters, and historic alleyways that trace the city’s maritime past. In central districts, you can visit museums, contemporary galleries, and cultural centres that highlight local arts, crafts, and design.

For outdoor experiences, Surabaya is a convenient base for day trips and overnight tours into East Java’s dramatic landscapes. Many travellers join organised excursions to Mount Bromo for sunrise, combining short hikes with panoramic viewpoints over the volcanic caldera. Coffee and tea plantations in the highlands offer cooler air and scenic countryside drives, while nearby coastal areas provide relaxed escapes beside the sea.

Within the city, parks and riverside promenades offer pockets of greenery for morning jogs or evening walks. Cycling routes and community events are increasingly popular, giving you more ways to see everyday life in Surabaya while staying active.

A taste of Surabaya

Surabaya has a bold and distinctive food culture, known across Indonesia for its rich flavours and generous portions. You can sample local specialities at humble roadside stalls, lively night markets, and long-running eateries that locals return to again and again. Dishes often feature fresh seafood, aromatic herbs, and a balance of sweet, sour, and spicy notes.

Food courts and casual restaurants in shopping centres provide comfortable places to discover regional favourites in air-conditioned comfort. In more established dining districts, you will find a mix of modern Indonesian bistros, contemporary cafes, and international restaurants, giving you many options between meetings or after a day of sightseeing.

Surabaya’s cafe scene is also thriving, with speciality coffee shops and dessert bars opening across the city. These are ideal spots to experience the city’s creative side, enjoy locally roasted coffee, and watch daily life unfold from a quiet corner.

Retail therapy in Surabaya

Surabaya is one of Indonesia's key shopping cities, with large malls and local markets spread across its central districts. Modern complexes such as Tunjungan Plaza and Pakuwon Mall offer global brands, department stores, cinemas, and extensive dining choices, making them convenient one-stop destinations for both shopping and leisure.

For a more traditional experience, Surabaya’s markets and smaller shopping streets showcase local textiles, handicrafts, snacks, and everyday goods. Here you can browse for souvenirs, practical items for your trip, or seasonal gifts, all while experiencing the rhythm of the city up close.

Speciality shops around the city focus on fashion, homeware, and locally made products, reflecting Surabaya’s growing design scene. Whether you prefer air-conditioned malls or open-air markets, you will find plenty of opportunities to pick up something memorable from your time in East Java’s capital.

Best time to visit Surabaya

Dry season (Musim Kemarau), typically from May to September, brings warm, relatively low-humidity days around 27°C to 32°C (81°F to 90°F). As shoulder season, it is popular for city exploring and trips to Mount Bromo, with clearer skies and generally calmer conditions for outdoor activities.

Wet season (Musim Hujan), usually from November to March, sees temperatures of about 26°C to 31°C (79°F to 88°F) with regular tropical showers. This is considered peak season for lush landscapes, cooler evenings, and vivid greenery, especially if you plan to explore East Java’s countryside between city days.

Transitional months (around April and October) form a low season with a mix of sunshine and occasional rain, and temperatures of roughly 27°C to 32°C (81°F to 90°F). These periods often feel relaxed, with a comfortable balance of manageable heat and fewer crowds at many popular urban and outdoor spots.

Frequently Asked Questions