Asia · Indonesia
Surabaya
An energetic East Java port city with strong culinary traditions and a lived-in, authentic urban character.
2–3 days
Indonesian rupiah 350000–850000
Best visited during the dry season from May to September when rainfall is lower and outdoor exploring is easier.
SUB
Why visit Surabaya?
Surabaya is Indonesia’s second-largest city and East Java’s commercial hub, known for its busy port, colonial-era architecture, and rich street-food culture. It serves as a practical gateway to Mount Bromo and Malang, rewarding visitors who enjoy authentic urban experiences rather than polished tourist zones. Expect efficient transport links and a mix of modern malls and historic neighborhoods.
Surabaya stands out as a gritty, authentic Indonesian city where commerce, culture and history meet. It offers a compelling mix of Dutch colonial architecture, museums like the House of Sampoerna, and the atmospheric Ampel Arab quarter. Food is a major draw, with distinctive local dishes such as rawon, lontong balap and rujak cingur available at markets and humble eateries. The city is also a regional transport hub with good rail and air links, making it convenient for short stops en route to natural attractions like Mount Bromo. Surabaya suits travelers who appreciate street-level urban life, history, and strong regional cuisine rather than polished resort-style sightseeing. It can be explored over a long weekend yet also serves practical needs for business travelers and families.
Quick overview
2874314
Indonesian rupiah
Indonesian
May,June,July,August,September
Medium
Is Surabaya right for you?
Choose Surabaya if you want
- You enjoy exploring authentic urban culture, historic neighborhoods and distinctive regional food scenes.
- You need a convenient hub for short trips to Mount Bromo, Malang or the Madura islands while experiencing city life.
Consider another city if you want
- You want a polished resort beach destination, as Surabaya is an industrial and commercial city with limited beach offerings.
- You prefer quiet, small-town charm or slow-paced nature retreats rather than busy traffic and a working metropolis.
City ratings
Top things to do in Surabaya
House of Sampoerna
A converted Dutch colonial complex and museum showcasing the history of Indonesia’s cigarette industry, with engaging exhibits, a working workshop and a café in a leafy courtyard.
Ampel Mosque and Arab Quarter
Historic mosque surrounded by narrow streets, traditional shops and halal eateries offering a glimpse into Surabaya’s Arab-Indonesian heritage and lively religious festivals.
Suramadu Bridge
Indonesia’s longest bridge linking Java and Madura, offering dramatic views across the Madura Strait and a memorable photo opportunity at sunrise or sunset.
Tugu Pahlawan (Heroes Monument)
A prominent national monument and museum commemorating the 1945 Battle of Surabaya, set in a spacious square ideal for understanding local history and civic pride.
Where to stay
Tunjungan / Gubeng
Central, well-connected area with major malls, train stations and colonial streets; suits first-time visitors who want access to shops, museums and public transport.
Darmo / Mayjen Sungkono
A quieter, more upscale neighborhood with hotels, restaurants and green spaces; best for travelers seeking comfort, modern dining and a more relaxed evening scene.
What to eat in Surabaya
Rawon
A fragrant East Javanese black beef soup colored by keluak nuts, savory and slightly earthy, often served with rice and sambal for a hearty meal.
Rujak Cingur
A Surabaya specialty salad mixing fruits, vegetables and cingur or boiled cow snout, tossed in a bold, sweet-savory peanut and shrimp paste dressing.
Lontong Balap
A classic Surabayan street breakfast of compressed rice cake, bean sprouts, fried tofu and savory broth topped with fried shallots and spicy sauce.
Getting there and around
Getting to Surabaya
Surabaya is served by Juanda International Airport (SUB) with frequent domestic flights and some regional connections; international options are limited but available seasonally. Long-distance trains connect Surabaya Gubeng and Pasar Turi stations to Jakarta, Yogyakarta and Malang. Several intercity bus services arrive at major terminals, and ferries serve nearby Madura, while the Suramadu Bridge provides road access to the island.
Getting around Surabaya
Central Surabaya is moderately walkable for short stretches, but traffic can be heavy. App-based motorbike taxis and car ride-hailing services like Gojek and Grab are the most efficient way to get around. TransSurabaya buses and local commuter trains cover some routes, while renting a car is useful for day trips outside the city. Be prepared for uneven sidewalks and crowded streets in markets.
A two-day itinerary
Day 1: Morning walk around Tunjungan Plaza and the colonial streets, visit House of Sampoerna, lunch at a local warung for lontong balap, afternoon at Tugu Pahlawan museum, evening exploring Ampel quarter for dinner and atmosphere.
Day 2: Start at the Submarine Monument, take a riverfront walk along Kali Mas, view Suramadu Bridge from the waterfront, eat rawon at a recommended stall, and finish with shopping or coffee in the Darmo area before departure.
Best day trip
Mount Bromo
A sunrise trip to Mount Bromo offers iconic volcanic landscapes and dramatic skies; expect roughly 3 to 4 hours travel one way by car or minibus depending on route and traffic, usually with an early start.
Similar cities
Medan
Makassar
Not sure Surabaya is right for you?
Discover another destination based on your budget, weather and travel style.