Facts checked against live data · 6 Sept 2026

Indonesia · Region

Surabaya

Surabaya, Indonesia's second-largest city, blends a gritty port-city energy with pockets of Dutch colonial architecture, a historic Arab quarter, and Chinatown clustered along the Kalimas River. As the capital of East Java, it's less polished than Bali or Jakarta but rich in 20th-century independence history, serving today mainly as a gateway to Mount Bromo and the region's volcanoes.

Getting thereMost travellers arrive via Juanda International Airport (SUB), located about 12 km southeast of downtown, with taxis and DAMRI buses providing the main link into the city; overland arrivals typically use one of the city's two main rail stations, Gubeng (for southern/eastern routes) or Pasar Turi (for northern routes toward Jakarta and Semarang).
How long to stayPlan on ~2 days to cover Surabaya's old town, museums, and food scene, or use it as a 1-night base before continuing overland to Malang or Bromo.

Top-rated things to do in Surabaya

Tours & tickets in SurabayaBook activities and skip-the-line tickets on Klook

Live prices from Klook. Booking through these links supports our free guides at no extra cost to you.

Where to stay in Surabaya

Compare Surabaya hotels and stays at the lowest price — deals, ratings, and real traveler reviews.

Search hotels in Surabaya →

Booking links are affiliate links — booking through them supports our free guides at no extra cost to you.

Plan your trip to Surabaya

Some links above are affiliate links — if you book through them, Wander Atlas earns a small commission at no extra cost to you. It's how we keep every guide free.

Frequently asked questions about Surabaya

How do I get to Surabaya?

Most travellers arrive via Juanda International Airport (SUB), located about 12 km southeast of downtown, with taxis and DAMRI buses providing the main link into the city; overland arrivals typically use one of the city's two main rail stations, Gubeng (for southern/eastern routes) or Pasar Turi (for northern routes toward Jakarta and Semarang).

How many days should I spend in Surabaya?

Plan on ~2 days to cover Surabaya's old town, museums, and food scene, or use it as a 1-night base before continuing overland to Malang or Bromo.

What is Surabaya known for?

Surabaya, Indonesia's second-largest city, blends a gritty port-city energy with pockets of Dutch colonial architecture, a historic Arab quarter, and Chinatown clustered along the Kalimas River. As the capital of East Java, it's less polished than Bali or Jakarta but rich in 20th-century independence history, serving today mainly as a gateway to Mount Bromo and the region's volcanoes.

Wander Atlas newsletter

Planning a trip to Surabaya?

New Surabaya guides, events, and local tips — in your inbox. Unsubscribe anytime.

Subscribe and get our free printable trip-planning checklist.