Why visit Surabaya?
Surabaya is a dynamic port city on the island of Java, known for its waterfront heritage, broad boulevards, and easy access to volcanic landscapes. You will find a mix of historic quarters, modern malls, and relaxed neighbourhoods along the coast.
What to expect
The city centre stretches from the old port area of Tanjung Perak to newer districts with contemporary hotels and offices. Riverside promenades, leafy parks, and compact historic streets make it an engaging place to explore between day trips into the surrounding countryside.
Plan your trip
Surabaya is a convenient base for exploring East Java, including the highlands and coastal towns. With good onward connections by road and air, it works well as both a city break and a starting point for wider adventures across Java and neighbouring islands.