Why visit Surabaya?
Surabaya is a vibrant port city on the northeastern coast of Java, known for its wide boulevards, historic quarters, and dynamic business districts. You will find a blend of heritage architecture, busy waterfronts, and modern malls that together create an energetic yet approachable city.
What to expect
The city stretches along the coast and is framed by waterways and leafy neighbourhoods, with districts such as Tunjungan and Darmo offering a mix of offices, shops, and hotels. Traffic can be busy at peak times, but main roads are well developed, and key attractions, malls, and business areas are easy to reach.
Plan your trip
Surabaya works well as both a standalone city break and a jumping-off point for wider adventures in East Java. From here you can reach volcanic landscapes, highland plantations, and coastal towns, making Surabaya a practical base for combining urban comforts with nature-focused side trips.