Surabaya skyline at golden hour with the Suramadu Bridge over the Madura Strait, East Java, Indonesia

Surabaya

Surabaya, East Java's bustling capital and Indonesia's second-largest city, blends maritime history, colonial-era landmarks and modern business districts with a lively street-food culture.

Country
Indonesia
Population
2.9 million
Area
350 km²
Time zone
WIB (UTC+7)
Language
Indonesian
Nearby airport
Juanda International Airport

Passengers

Luggage

About Jawa Timur

Surabaya is the capital of East Java and one of Indonesia's largest and most important port cities. Known as the City of Heroes (Kota Pahlawan), it combines a long trading history with a modern commercial and industrial role.

The city grew from a Majapahit-era coastal settlement into the largest city of the Dutch East Indies and a major hub for the spice trade. The legacy of the 1945 Battle of Surabaya and its colonial-era buildings, such as the old town around Jembatan Merah, remain central to the city's identity.

Key landmarks include the Heroes Monument (Tugu Pahlawan), the House of Sampoerna museum, the Submarine Monument and the lively Arab Quarter around Ampel Mosque, while Chinatown and the old port area reveal the city's multicultural roots. Green spaces such as Bungkul Park and views of the Suramadu Bridge add to everyday life.

As a business and transport centre, Surabaya is home to the busy Port of Tanjung Perak, trade fairs, universities and a growing services sector. Its food scene features local dishes such as rawon, rujak cingur and lontong balap, alongside seafood, street food and modern cafés.

For travellers, Surabaya works both as a destination in its own right and as the main gateway to Mount Bromo, Madura and eastern Java, with Juanda International Airport connecting the city to domestic and regional routes.

Golden-hour view of the Surabaya skyline in East Java with the Suramadu Bridge crossing the Madura Strait

Jawa Timur Travel Guide

Best Time to Visit

The dry season from May to September is generally the most comfortable time for sightseeing and day trips, with less rain and better conditions for Mount Bromo and other outdoor destinations. The wetter months from November to March can bring heavy downpours and occasional flooding.

How to Get Around

Surabaya has a limited public transport network, including Suroboyo Bus, angkot minibuses and commuter trains, while ride-hailing apps such as Gojek and Grab are widely used. Taxis, rental cars and private drivers are practical for visitors, especially for reaching sights spread across the city.

Where to Stay

The central area around Tunjungan Plaza and Gubeng is convenient for shopping, business and many landmarks. Staying near the old town or the Arab Quarter suits travellers interested in history and local culture, while hotels near Juanda Airport or the highway are useful for early Mount Bromo departures.

Food & Drink

Surabaya is known for hearty local dishes such as rawon black beef soup, rujak cingur, lontong balap, sate klopo and tahu tek, best found at street stalls and traditional markets. Seafood in the Kenjeran area and cafés across the city add more variety for travellers.

Ground Transportation Services in Jawa Timur

Airport Transfers

Travel between Juanda International Airport and hotels, business districts, cruise and ferry terminals, and other destinations across Surabaya.

Hourly Chauffeur

Book a private driver by the hour for business meetings, city sightseeing, shopping trips and flexible travel around Surabaya.

Car Rental

Rent a car in Surabaya for independent travel across East Java and convenient journeys to Mount Bromo, Malang and other nearby destinations.

Bus & Group Transfers

Arrange minibuses or charter buses for groups, corporate travel, events, airport transfers and tours in Surabaya and to nearby destinations.