Skip to main content
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 is Indonesia's second-largest city, and it earned that spot through centuries of trade and commerce. The maritime center mixes Dutch colonial buildings with modern skyscrapers—though the old architecture won't last forever. Street food smells mix with salt air from the port. The Arab Quarter reveals the city's character. Centuries-old mosques fill narrow alleys, while Chinatown's markets buzz under strings of red lanterns. Many good spots here. The locals, called Arek Suroboyo, show a pride and warmth you'll notice immediately. Dawn starts with street vendors calling out their goods. The Kalimas River turns gold at sunset. Night brings crowds to the warungs and cafes, where residents swap stories over coffee and food. Surabaya doesn't politely welcome visitors. It pulls you into its daily rhythm of trade, survival, and Indonesian life that hasn't been packaged for tourists.

Travel Tips

Transportation: Grab and Gojek are standard, with car rides from IDR 15,000 ($0.95) and motorcycle taxis from IDR 5,000 ($0.31). City buses cost IDR 2,000-5,000 ($0.13-0.31). From Juanda Airport, the Damri bus costs IDR 25,000 ($1.60). For Mount Bromo, a car with driver costs IDR 500,000-800,000 ($31-50).

Money: Street food starts from IDR 5,000 ($0.31) for lontong balap. Mid-range restaurants charge IDR 30,000-70,000 ($1.90-4.40). ATMs are everywhere. Carry cash for traditional markets like Pasar Atom.

Cultural Respect: Surabaya mixes Javanese, Madurese, and Chinese cultures. Remove shoes in mosques and homes. The Sunan Ampel Mosque area requires modest dress. Friday afternoons are quieter for prayers. The Heroes Monument is a solemn memorial.

Food Safety: Rawon (black beef soup) costs IDR 20,000-35,000 ($1.25-2.20) on Jalan Embong Malang. Rujak cingur (fruit and beef nose salad) costs IDR 15,000-25,000 ($0.95-1.60). Lontong balap at Pasar Genteng costs IDR 10,000 ($0.63). Sate klopo from street carts runs IDR 15,000-20,000 ($0.95-1.25).

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 lively 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

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.