← All destinations

🇮🇩 Indonesia · Travel Guide

Surabaya Travel Guide

Java’s big port city and the main gateway to Mount Bromo.

Surabaya is Indonesia’s bustling second city — a hot, energetic port capital of East Java that most travellers use as the arrival point and jumping-off base for the volcanic sunrise at Mount Bromo. It’s more workaday than pretty, but it rewards a day: colonial and Arab quarters, the moving “City of Heroes” independence history, and some of Java’s best street food before you head for the mountains.

Plan my free Surabaya itinerary

📅 Best time

May–October is the dry season and the best window — crucially, it’s also the prime time for the Mount Bromo sunrise trip, when skies are clearest. The wet season (November–April) is hotter, more humid and can cloud the volcano views.

💷 Daily budget

$35–70 a day — very affordable, with cheap food, transport and comfortable mid-range hotels.

🗓️ Ideal length

1–2 days for the city, as the base for the Mount Bromo sunrise trip.

💱 Currency

Indonesian rupiah (IDR); cards work in hotels and malls, but carry cash for street food, becaks and smaller places.

🗣️ Language

Indonesian and Javanese; English is limited outside hotels, so a translation app helps.

Is Surabaya safe?

General safety

Safe and low in serious crime, with a big-city feel. The main day-to-day issues are the heavy heat and humidity, chaotic traffic, and ordinary petty-theft awareness. It’s an easy, functional base rather than a place with tourist scams to dodge.

Solo female travellers

Manageable and generally comfortable for solo women, with normal city caution. It’s a conservative city, so dress modestly (cover shoulders and knees, especially near mosques), use the Grab or Gojek apps for transport, and take usual care after dark.

LGBTQ+ travellers

Same-sex relations are legal in most of Indonesia, but there is no legal recognition and society — especially in conservative Java — is not accepting, with visibility low and attitudes hardening in recent years. LGBTQ+ travellers should be discreet and avoid public displays of affection.

Safety guidance is general and can change — always check your government’s latest travel advice before you go.

Top things to do in Surabaya

  • The Mount Bromo sunrise — the reason most travellers come
  • The House of Sampoerna colonial-era complex and museum
  • The Arab Quarter and the Ampel Mosque
  • The “City of Heroes” independence monuments and history
  • Surabaya’s street food, some of Java’s best
Book top experiences in Surabaya on GetYourGuide

Getting around & essentials

Use the Grab and Gojek apps for cars and motorbike taxis — cheap and easy. From Juanda International Airport (SUB), it’s a short ride into the city. For Mount Bromo, most travellers take an organised tour or driver from Surabaya (roughly 3–4 hours to the Bromo area, timed for the pre-dawn sunrise).

Flight to Surabaya delayed or cancelled? You could be owed up to €600 — check free →

Get a free, personalised Surabaya itinerary

Tell Wavvia who you are — solo, couple, family, LGBTQ+, accessibility needs — and get a day-by-day plan tuned to you, with safety built in.

Plan my trip — free

Surabaya FAQs

Is Surabaya worth visiting, or just a gateway to Bromo?

It’s primarily a gateway — most travellers use Surabaya as the arrival and jump-off point for the Mount Bromo sunrise. But it rewards a day with its colonial and Arab quarters, its moving independence-war history, and excellent street food before you head to the volcano.

How do you get from Surabaya to Mount Bromo?

Most people take an organised tour or private driver from Surabaya — it’s roughly a 3–4 hour drive to the Bromo area, usually done overnight or pre-dawn to reach the viewpoint for sunrise. Some travellers base closer, in Malang or the village of Cemoro Lawang.

Is Surabaya safe for solo female travellers?

Yes, with normal city caution — it’s a safe big city rather than a scam-heavy tourist spot. It is conservative, though, so dress modestly (especially near mosques), use the Grab or Gojek apps for transport, and take usual care after dark.

When is the best time to visit Surabaya and Bromo?

The dry season, May–October, for the clearest skies — which matters most for the Mount Bromo sunrise. The wet season (November–April) is more humid and can cloud the volcano views.

Beyond Surabaya: top places in Indonesia

More travel guides

Some links are affiliate links — Wavvia may earn a small commission at no extra cost to you. Prices, hours and entry rules change; verify before you travel.