Flights from Beijing (BJS) to Surabaya (SUB)

About Surabaya

Surabaya, gateway to East Java

Surabaya is a dynamic port city on the north coast of East Java, known for its wide boulevards, busy harbour, and a skyline that blends modern towers with historic districts. As Indonesia's second-largest city, it is a major commercial centre, yet it retains a warm, close-knit feel in its neighbourhoods and markets.

For many travellers, Surabaya is both a destination and a starting point. Its lively food stalls, riverfront promenades, and shopping streets invite you to stay and explore, while the city also serves as a convenient base for trips to Mount Bromo, the cool highlands of Malang, and the wider East Java region. You will find a city that balances business energy with genuine local hospitality.

Alongside its contemporary developments, Surabaya offers glimpses of its past through preserved colonial-era buildings, charming old streets, and maritime heritage. This mix of history and modern life gives the city a character that feels authentic and grounded, ideal if you are looking for a more local Indonesian experience.

Top sights in Surabaya

Suramadu Bridge

Drive or walk along viewing points near this impressive bridge linking Surabaya and Madura Island for sweeping sea and skyline views.

House of Sampoerna

Explore a beautifully preserved historic complex that showcases Surabaya's heritage architecture and local history displays.

Tunjungan area

Stroll through one of Surabaya's most famous streets, lined with shopping centres, historic buildings, and busy cafes.

Kampung Arab

Wander narrow lanes filled with traditional shops, textiles, and spices that highlight the city's long-standing trading links.

Kenjeran Park and waterfront

Head to the coast for sea breezes, family-friendly attractions, and colourful photo spots along the shoreline.

Experience Surabaya and East Java

Surabaya offers a mix of urban exploration and easy access to nature. In the city itself, you can join guided walking tours that trace historic quarters and riverside promenades, learning how the port shaped local life and trade. Evening is a pleasant time to explore, when streets fill with food carts, families, and music.

Many visitors use Surabaya as a jumping-off point for outdoor adventures. From here, you can arrange excursions to Mount Bromo to see sunrise over volcanic landscapes, or to the cooler hills around Malang for tea plantations, waterfalls, and scenic drives. Day trips and overnight tours are widely available, with options to suit relaxed travellers and more active hikers.

If you prefer to stay within the city, spend time in Surabaya's parks and waterfront areas, where you can enjoy gentle walks and people-watching. Modern malls and entertainment centres provide indoor activities, cinemas, and family attractions, offering comfortable spaces to unwind between excursions.

A taste of Surabaya

Surabaya is renowned for its bold, flavourful East Javanese cuisine. Across the city you will find street stalls and small eateries serving favourites such as rawon, a rich beef soup, and soto ayam, a fragrant chicken broth, alongside an array of rice and noodle dishes. Many vendors specialise in just a few dishes, perfected over generations.

Food courts and casual restaurants give you the chance to sample different Indonesian regional styles in one place, making them ideal if you are new to the local cuisine. For a more leisurely meal, Surabaya also offers modern cafes, bakeries, and contemporary restaurants that blend Indonesian flavours with international influences.

By night, the city comes alive with roadside grills and late-opening food streets. Whether you choose a small neighbourhood warung or a rooftop restaurant with city views, you will notice how central shared meals are to social life here, and how warmly visitors are welcomed.

Retail therapy in Surabaya

Surabaya is a major shopping destination in East Java, with large malls, traditional markets, and smaller speciality shops. Modern shopping centres such as those around the Tunjungan area offer international and local brands, air-conditioned comfort, and extensive dining options, making them popular meeting points for locals.

If you are looking for something more traditional, visit local markets where vendors sell textiles, batik, spices, and household goods. These markets provide a vivid glimpse of everyday life and are a good place to look for simple, practical souvenirs to take home.

Across the city you will also find independent boutiques and craft stores featuring locally made items. These can include textiles, handicrafts, and snacks that reflect East Java's distinctive flavours and design styles, giving you a way to bring a little of Surabaya's character back with you.

Best time to visit Surabaya

Dry season (Musim Kemarau), typically from May to October, brings warm, sunny days with average temperatures around 28°C to 32°C (82°F to 90°F). As the peak season, this period suits outdoor sightseeing, coastal visits, and side trips to Mount Bromo under generally clearer skies.

Transition season, roughly in April and November, sees occasional showers mixed with long dry spells, with temperatures around 27°C to 31°C (81°F to 88°F). As a shoulder season, it often feels calmer, and light rain can bring fresher air while still allowing for comfortable city exploration.

Rainy season (Musim Hujan), usually from December to March, features more frequent showers and thunderstorms, with temperatures near 26°C to 30°C (79°F to 86°F). This low season offers greener landscapes, quieter attractions, and plenty of indoor options such as malls and cafes where you can enjoy the city at a gentler pace.

Frequently Asked Questions