Why visit Surabaya?
Surabaya is a dynamic port city on the island of Java, known for its bustling streets, heritage architecture, and easy access to natural attractions. You will find a mix of modern developments and historic neighbourhoods, with a friendly, business-focused atmosphere.
What to expect
The city centres around broad avenues, waterfront areas, and lively commercial districts, with a skyline of office towers and shopping centres. Traditional quarters, leafy residential zones, and compact museums offer a more intimate side to Surabaya, while its café culture gives you plenty of places to pause between explorations.
Plan your trip
Surabaya works well as both a standalone destination and a starting point for wider journeys across East Java. You can use it as a base for day trips to coastal areas and volcanic landscapes, or connect onwards by air, rail, and road to other cities across Indonesia.