Contents
How to plan a trip to Surabaya
Surabaya, Indonesia's second-largest city, is known as the City of Heroes for its role in the 1945 independence struggle; port trade brought Arab, Chinese and Javanese layers side by side.
Rather than being just a waiting point for a night departure to Bromo, setting aside two days opens up the country's modern history and one of its strongest regional cuisines.
Things to do in Surabaya
Tugu Pahlawan and the 10 November Museum
Read the place of the independence war in the city through the underground museum; explore the open area before the midday heat.
Ampel and the Arab Quarter
Around the Sunan Ampel Mosque you'll find narrow markets, perfume, dates and Yemeni-influenced food. Follow dress and photography sensitivities at prayer times.
Kya-Kya and the old port line
See Kembang Jepun, the Chinese temples and colonial warehouses at two different times: for architecture by day and as the Kya-Kya food line in the evening.
Area by area: where to go
Gubeng and the centre offer balanced access to trains, museums and shopping.
Tunjungan offers a historic street and evening walks; Pakuwon/West Surabaya modern hotels and a longer transfer from the centre.
Where to stay in Surabaya
The Gubeng/Tunjungan line makes the most sense for a short visit and train connections. If you're taking a Bromo tour, confirm the real pick-up time and the conditions for waiting in the lobby.
What to eat in Surabaya
Rawon setan, rujak cingur, lontong balap and sate klopo show Surabaya's strong, dark and fermented flavours. Find out what's in rujak cingur before ordering.
Around Ampel you'll find nasi kebuli, martabak and Middle Eastern-influenced food. Choose busy but clean businesses with visible prices.
Getting to and around Surabaya
Juanda Airport is far from the centre; allow for traffic with fixed-fare taxis, ride-hailing or buses. Java trains arrive at different stations such as Gubeng and Pasar Turi; choose the one closest to your hotel.
The city is spread out; you need a mix of Suroboyo Bus, taxis and ride-hailing. Group the old town, Tugu Pahlawan and Ampel on the same northern day.
Cafés, nightlife and shopping
The pedestrian Tunjungan Romansa evening, a Kya-Kya food tour and modern rooftop venues are options. When night-time public transport thins out, use a verified vehicle.
Day trips from Surabaya
Bangkalan on Madura and the Suramadu Bridge offer a food–history day; plan it by car.
A Bromo day can stretch beyond 12 hours; stay overnight in Cemoro Lawang if possible, and don't tie it to a flight the same evening.
Best time to visit Surabaya
The dry season is easier for walking, but the city is hot and humid all year. Put museums at midday and open-air sights in the morning/evening.
How to budget for your trip
Food and ride-hailing are affordable; a central hotel and a private Bromo tour are the main costs. Buy train tickets early before national holidays.
Safety and common mistakes
Even where a pedestrian crossing is visible in traffic, don't assume vehicles will stop. Don't hold your phone out in the open by the roadside.
On a very cheap tour to Bromo, see in writing whether the jeep, park ticket, breakfast and hotel pick-up are included.
Top stops
The stops that best capture the city. Timed entry, tickets and opening hours change, so check official channels before you go.
Tugu Pahlawan and the 10 November Museum
Main sightseeing line · The city's signature experience
Read the place of the independence war in the city through the underground museum; explore the open area before the midday heat.
Ampel and the Arab Quarter
Second route cluster · Local character and culture
Around the Sunan Ampel Mosque you'll find narrow markets, perfume, dates and Yemeni-influenced food. Follow dress and photography sensitivities at prayer times.
Kya-Kya and the old port line
The surrounding route · A change of scenery and pace
See Kembang Jepun, the Chinese temples and colonial warehouses at two different times: for architecture by day and as the Kya-Kya food line in the evening.
Dietary preferences
Vegan and halal restaurants in Surabaya
For Surabaya we picked one plant-based place and one aimed at Muslim travellers. Halal labels don't all mean the same thing: certification, the restaurant's own declaration and "some halal options" are shown separately on each card.
Vegan Pick
Fully veganLoving Hut Surabaya
Central Surabaya · Vegan Indonesian and Asian
A vegan restaurant serving noodles, rice and plant-based home cooking.
Why we picked it: For a clearly defined vegan meal within meat-heavy East Javanese cooking.
Verification note
The venue's plant-based coverage was checked in the directory; reconfirm the menu and opening days before booking.
Source: HappyCow's current vegan restaurant directory ↗Halal Pick
Re-check recommendedSoto Ayam Ambengan Pak Sadi
Ambengan · Soto ayam
A long-established eatery known for Surabaya-style chicken soup.
Why we picked it: For trying the city's signature hot dish; confirm the BPJPH document and all sauce ingredients with the branch.
Verification note
As no current independent certificate record was found, reconfirm meat sourcing, the shared kitchen and alcohol policy with the business.
Source: Indonesia's BPJPH, the official halal product and certification agency ↗Menus, suppliers and certifications change. If you keep strict halal, confirm the current certificate, alcohol, sauce ingredients and shared-kitchen risk directly with the restaurant.
Day-by-day itinerary
- 01
Day 1 — Tugu Pahlawan and the 10 November Museum and getting to know the city
- Morning
- Start early with Tugu Pahlawan and the 10 November Museum; sort out any entry or transport uncertainty at the beginning of the day.
- Afternoon
- Take in Gubeng and the centre on foot and leave room for an unplanned coffee break.
- Evening
- Round off the evening with a relaxed meal of local dishes.
- 02
Day 2 — Ampel and the Arab Quarter and the neighbourhoods
- Morning
- Cover the main route around Ampel and the Arab Quarter before the crowds build.
- Afternoon
- Add the small streets, markets and local daily life around Tunjungan to the plan.
- Evening
- The pedestrian Tunjungan Romansa evening, a Kya-Kya food tour and modern rooftop venues are options. When night-time public transport thins out, use a verified vehicle.
- 03
Day 3 — Kya-Kya and the old port line and a flexible finish
- Morning
- Confirm the weather, tickets or transfers for Kya-Kya and the old port line the night before.
- Afternoon
- Bangkalan on Madura and the Suramadu Bridge offer a food–history day; plan it by car.
- Evening
- Before heading back, prepare the next day's connection, luggage time and offline tickets; if the programme is tight, don't leave shopping to this slot.
Continue your Indonesia route
This city works well on its own; if you have time, the stops below add a different region and city to the same trip.
Lake Toba travel guide
A slow-travel route between a giant caldera lake, Samosir Island and Batak culture.
Read the guide →Bukittinggi travel guide
A cool highland centre of Minangkabau architecture, canyon views and West Sumatran cuisine.
Read the guide →Raja Ampat travel guide
Karst islets, one of the richest coral areas in the world and remote-island logistics.
Read the guide →Frequently asked questions
How many days do you need in Surabaya?+
A stay of 2–3 full days makes for a balanced first visit. Rather than ticking off the main sights, leave room for neighbourhoods, food and possible weather or transport delays and the city opens up in a more meaningful way.
Where should you stay in Surabaya?+
The Gubeng/Tunjungan line makes the most sense for a short visit and train connections. If you're taking a Bromo tour, confirm the real pick-up time and the conditions for waiting in the lobby.
When is the best time to visit Surabaya?+
The most balanced period is generally May–September. The dry season is easier for walking, but the city is hot and humid all year. Put museums at midday and open-air sights in the morning/evening.
Should you rent a car in Surabaya?+
Getting around: The city is spread out; you need a mix of Suroboyo Bus, taxis and ride-hailing. Group the old town, Tugu Pahlawan and Ampel on the same northern day.. Before deciding on a car, weigh up parking, licence, insurance and getting back at night together.
What can you combine with Surabaya on the same trip?+
Lake Toba, Bukittinggi, Raja Ampat are the natural next stops in this guide. Look not only at the distance on the map but at the real door-to-door travel time.
Note: Museum and business hours, event calendars, transport fares and entry fees change periodically. Re-check places that require reservations only through official channels, close to your visit date. Last updated: .
Official sources and latest check
Visa, transport, entry and visiting rules change — re-check them with these official sources before you travel.
