Flights from Bangkok (BKK) to Surabaya (SUB)

About Surabaya

Discover Surabaya, the spirit of East Java

Surabaya is a dynamic port city where Javanese heritage, colonial-era architecture, and a busy waterfront come together. As Indonesia's second-largest city, it feels energetic yet down-to-earth, with leafy neighbourhoods, wide boulevards, and a coastline that reminds you how close you are to the Java Sea. You will find modern shopping centres standing alongside traditional markets, and historic streets that sit just a short ride from contemporary business districts.

Many travellers use Surabaya as a gateway to East Java's natural wonders, including the famous Mount Bromo and the cool highlands around Malang. Stay a little longer and you will discover a city proud of its maritime history, creative food scene, and friendly residents. From the riverside promenades to the restored buildings in the old quarter, Surabaya offers a grounded, authentic introduction to urban Indonesia.

The city is easy to explore, with a growing network of public spaces, parks, and waterfront areas. Whether you are here for meetings, family visits, or to start a wider journey around Java, Surabaya rewards curiosity with characterful neighbourhoods, flavoursome local dishes, and a strong sense of place.

Top sights in Surabaya

Heroes Monument and Museum

Visit this landmark tower and museum to learn about Surabaya's role in Indonesia's struggle for independence and enjoy the surrounding park.

House of Sampoerna

Explore a beautifully preserved Dutch colonial building that now houses a museum, gallery space, and a charming café.

Tunjungan Street

Stroll along this historic boulevard lined with heritage buildings, modern malls, and lively eateries, especially atmospheric in the evening.

Suramadu National Bridge

Take in sweeping views from Indonesia's longest bridge, linking Surabaya with Madura Island and offering a striking city panorama at night.

Kenjeran Park and Beach

Head to the coast for sea breezes, family-friendly attractions, and a relaxed waterfront setting on the eastern side of the city.

Experience Surabaya and East Java

Surabaya offers a rich mix of urban exploration and access to outdoor adventures. Start by walking through the old city area, where restored warehouses, riverfront promenades, and narrow lanes give a sense of the port's long history. Local guides can introduce you to hidden courtyards, small museums, and photo spots that reveal a different side of the city.

From Surabaya, you can easily arrange excursions into East Java's dramatic landscapes. Many visitors choose early-morning tours to Mount Bromo for sunrise over the volcanic caldera, or day trips to the highlands around Malang for cooler air, tea plantations, and waterfalls. Back in the city, you can unwind in leafy parks, join a cycling tour through residential districts, or explore evening food streets that come alive after sunset.

Families and groups will find plenty of organised activities, from river cruises and harbour tours to themed urban walks that focus on architecture or local crafts. With reliable transport connections and a growing tourism infrastructure, Surabaya makes an excellent base for discovering both city life and the surrounding nature of East Java.

A taste of Surabaya

Surabaya's dining scene is known across Indonesia for bold flavours and generous portions. Street-side food stalls, casual warung eateries, and contemporary cafés all serve specialities that combine Javanese recipes with coastal influences. You can expect aromatic broths, grilled meats and seafood, and dishes that balance savoury, sweet, and spicy elements.

Popular local favourites include rawon, a rich beef soup with dark, nutty notes, and lontong racing, a comforting combination of rice cakes, vegetables, and savoury toppings. You will also find many variations of noodle dishes and satay, often prepared to family recipes that have been passed down through generations. In newer neighbourhoods, modern restaurants present these classics with a lighter touch or creative twists.

Surabaya also has a thriving café culture, with local coffee, iced drinks, and pastries enjoyed in stylish interiors or relaxed garden settings. Night-time is an especially good moment to explore food streets and markets, where stalls line the pavements and the air fills with the scent of charcoal grills. Whatever your tastes, you will find plenty of opportunities to sample authentic East Javanese flavours.

Retail therapy in Surabaya

As a major commercial hub, Surabaya offers a wide range of shopping experiences. Large malls in the city centre and western districts feature international fashion brands, cinemas, and family entertainment, making them comfortable places to spend an afternoon in air-conditioned comfort. Many also host pop-up markets and local designer showcases.

For a more traditional atmosphere, head to long-established markets where vendors sell textiles, everyday goods, and regional snacks. These markets are good places to look for batik, woven fabrics, and handcrafted accessories from across East Java. Expect a lively pace, narrow aisles, and a friendly, informal atmosphere.

Along streets such as Tunjungan, you will notice heritage buildings converted into boutiques, cafés, and lifestyle stores. Here you can browse locally made homewares, clothing, and gifts that reflect Surabaya's creative side. Whether you are looking for modern fashion, regional delicacies, or meaningful souvenirs, the city gives you many ways to bring a piece of East Java home.

Best time to visit Surabaya

Dry season (Musim Kemarau), typically from May to September, is warm and relatively less humid, with average temperatures around 27–32°C (81–90°F). As the most popular travel period, it is considered peak season, and the clearer skies are ideal for city sightseeing and day trips to Mount Bromo.

Transition months (around April and October) sit between the wet and dry seasons, with temperatures near 26–31°C (79–88°F) and a mix of sunny spells and short showers. This shoulder season often feels relaxed, with greenery still lush from recent rains and comfortable conditions for exploring Surabaya and nearby highlands.

Wet season (Musim Hujan), usually from November to March, brings higher humidity and more frequent rain, with temperatures about 26–30°C (79–86°F). Showers are often intense but brief, leaving cooler air afterwards. This low season is a pleasant time for indoor attractions, cafés, and shopping, while still allowing for outdoor activities between rains.

Frequently Asked Questions