Pass The Passport

Places / Asia / Indonesia

Surabaya

Not been yet

At a glance

Country
Indonesia
Region
East Java
Population
2.9 million
Best time to go
May to October
Main airport
Juanda International (SUB)
Coordinates
7.26°S, 112.75°E

Visited Still to go Click a pin or country to read more. Zoom with + and −, a double-click or a pinch.

Overview

Indonesia's second city is a big, hot, hard-working port on the north coast of East Java. It is known as the City of Heroes for its role in the 1945 battle against returning colonial forces, and that history is honoured across town.

Surabaya sees few holidaymakers, but it has interesting old quarters, excellent East Javanese food and a convenient airport for trips to the volcanoes of Bromo and Ijen.

Things to see

Things to do

Where to stay

  • City centre

    Around Tunjungan, with hotels, shopping malls and older colonial buildings.

    Hotels in City centre
  • Gubeng

    Near the main train station, handy for onward travel to Bromo and beyond.

    Hotels in Gubeng
  • West Surabaya

    Newer business hotels and malls, further from the historic sights.

    Hotels in West Surabaya

Getting around

Ride-hailing apps such as Grab and Gojek are the easiest way to get around a large, spread-out city.

Juanda airport is south of the city, about 45 minutes to an hour by taxi depending on traffic.

When to go

The dry season from May to October is best, especially for clear sunrises at Bromo. The wet season brings heavy afternoon rain, and the city is hot all year.

Plan your trip to Surabaya

Guide last checked October 2026. Opening times and prices change, so check before you go.

More city guides for Indonesia

More places I’ve been in Indonesia

Back to Indonesia