Why visit Surabaya?
Surabaya is a dynamic port city on Indonesia's Java coast, blending heritage architecture, leafy neighbourhoods, and a proud maritime history. You will find a friendly, down-to-earth atmosphere that contrasts with the bustle of larger Indonesian cities.
What to expect
The city is known for its broad avenues, riverside promenades, and historic quarters that recall its trading past. Modern malls, creative spaces, and waterfront developments sit alongside traditional markets and characterful old streets, giving you many different ways to experience the city.
Plan your trip
Surabaya is a convenient base for exploring East Java, from highland tea areas to dramatic volcanic landscapes. With good onward connections by road and air, it works well as both a standalone city break and a starting point for wider Indonesian adventures.