Surabaya - Things to Do in Surabaya

Things to Do in Surabaya

Discover the best of Surabaya

Plan Your Trip

Essential guides for timing and budgeting

Climate Guide

Best times to visit based on weather and events

View guide →

Top Things to Do in Surabaya

Discover the best activities and experiences. Book now with our trusted partners and enjoy hassle-free adventures.

Your Guide to Surabaya

About Surabaya

Surabaya pulses with an intoxicating energy that embodies the very spirit of modern Indonesia. As the nation's second-largest city, this maritime metropolis easyly weaves together centuries of trading heritage with contemporary urban dynamism. Here, colonial Dutch architecture stands shoulder-to-shoulder with gleaming skyscrapers, while the aromatic symphony of street food vendors mingles with the salt-tinged breeze from the bustling port. The city's soul reveals itself in the labyrinthine alleys of the Arab Quarter, where centuries-old mosques echo with prayers, and in the busy Chinatown where red lanterns dance above bustling markets. Surabaya's inhabitants, known as Arek Suroboyo, carry themselves with a distinctive pride and warmth that transforms every interaction into a cultural exchange. This is a city where dawn brings the melodic calls of street vendors, where sunsets paint the Kalimas River in golden hues, and where the night awakens a thousand stories in bustling warungs and modern cafes. Surabaya doesn't just welcome visitors—it embraces them into its living, breathing narrative of resilience, commerce, and authentic Indonesian life.

Travel Tips

Transportation: Download the Grab app for reliable ride-hailing services. Use TransJakarta buses for budget travel (Rp 3,500 per ride). Avoid rush hours (7-9 AM, 5-7 PM) when traffic becomes extremely congested. Rent a motorbike only if experienced with chaotic traffic patterns.

Money: Always carry Indonesian Rupiah cash as many local vendors don't accept cards. Use ATMs at banks like BCA or Mandiri for better exchange rates. Expect to pay 15,000-25,000 IDR for street food, 100,000-200,000 IDR for mid-range restaurant meals.

Cultural Respect: Dress modestly when visiting mosques—cover shoulders and legs, remove shoes before entering. Learn basic greetings: 'Selamat pagi' (good morning), 'Terima kasih' (thank you). Avoid pointing with your index finger; use your thumb instead. Accept food and gifts with your right hand.

Food Safety: Eat at busy warungs with high turnover for freshest ingredients. Try signature dishes: rawon (black beef soup), rujak cingur, and lontong balap. Stick to bottled or boiled water. Avoid raw vegetables at street stalls but cooked street food is generally safe.

When to Visit

Surabaya experiences a tropical climate with two distinct seasons that significantly impact your travel experience. The dry season (April to October) offers the most comfortable conditions, with temperatures ranging from 24-33°C (75-91°F) and minimal rainfall of 50-100mm monthly. June through August represents peak season, with accommodation prices increasing 30-40% and attractions becoming more crowded. The wet season (November to March) brings heavy monsoons with 200-350mm monthly rainfall and temperatures of 25-35°C (77-95°F), but offers significant savings with hotel rates dropping 25-35% and fewer tourists. April-May and September-October provide the sweet spot for savvy travelers: pleasant weather, moderate prices (15-20% lower than peak), and manageable crowds. Key festivals include the Surabaya Cross Culture Festival (October), offering busy cultural performances, and the traditional Dugderan celebration marking Ramadan (dates vary). Chinese New Year (January/February) transforms Chinatown into a spectacular celebration. Business travelers should avoid Indonesian holidays like Lebaran (Eid al-Fitr) when the city becomes quiet. Families benefit from the dry season's predictable weather, while budget travelers can capitalize on wet season deals if they don't mind occasional downpours and higher humidity levels reaching 80-85%.

Map of Surabaya

Surabaya location map