Why visit Surabaya?
Surabaya is a dynamic port city on the northeastern coast of Java, known for its wide boulevards, historic districts, and evolving creative scene. You will find a mix of heritage architecture, leafy neighbourhoods, and modern developments that give the city an energetic yet grounded feel.
What to expect
The city is shaped by its waterfront, colonial-era quarters, and contemporary business districts, all linked by busy main roads and growing public spaces. You can explore atmospheric old streets, stroll along urban promenades, then move easily into newer areas with cafés, malls, and hotels that cater well to visitors.
Plan your trip
Surabaya is a practical gateway for discovering East Java, including mountain landscapes and coastal escapes. Many travellers combine time in the city with excursions to nearby highlands and nature spots, using Surabaya as a well-connected base with good accommodation, transport links, and services.