Three Days in Surabaya: Heroes, Heritage & Harbors
Indonesia's City of Heroes Unveiled
Trip Overview
Discover Surabaya, Indonesia's second-largest city, where revolutionary history meets vibrant urban culture. This three-day itinerary balances the city's heroic past with its dynamic present, exploring iconic monuments, waterfront attractions, and unique ecosystems. You'll visit the famous submarine monument, pay respects at the Heroes Monument, cruise historic canals, and experience mangrove forests within city limits. The pace allows for thorough exploration without rushing, with time to savor East Javanese cuisine and soak in the local atmosphere. From colonial-era neighborhoods to modern parks and traditional markets, you'll experience the authentic character of this often-overlooked Indonesian metropolis.
Day-by-Day Itinerary
Revolutionary Heritage & Waterfront Wonders
Where to Stay Tonight
Central Surabaya (near Tunjungan Plaza area) (Mid-range hotel in the commercial district)
Central location provides easy access to Day 2 attractions and offers plenty of dining options within walking distance.
Old Town Charm & Natural Escapes
Where to Stay Tonight
Central Surabaya (near Tunjungan Plaza area) (Same hotel as Day 1)
Staying in the same location eliminates check-in/check-out time and keeps you centrally positioned for the final day.
Parks, Culture & Farewell
Where to Stay Tonight
Near Juanda International Airport (if early departure) (Airport hotel or same central hotel)
Choose based on your departure time; airport hotels make sense for early flights, otherwise stay central for maximum evening exploration time.
Practical Information
Getting Around
Surabaya is best navigated using ride-hailing apps like Gojek and Grab, which are affordable and convenient. Taxis are available but ensure the meter is used. For a more local experience, try angkot (shared minivans) on major routes, though they require familiarity with the system. The city is quite spread out, so expect 20-40 minute journeys between major attractions. Renting a scooter is an option for confident riders. Walking is pleasant in specific areas like Chinatown and the North Quay, but not practical for covering the full itinerary.
Book Ahead
Most attractions don't require advance booking. However, if visiting during Indonesian holidays or weekends, consider booking the Kalimas Boat Tour ahead. Accommodation should be booked in advance, especially during peak travel periods (June-July, December). Airport transfers can be pre-arranged for convenience.
Packing Essentials
Lightweight, breathable clothing for tropical heat and humidity; comfortable walking shoes; sunscreen and hat; mosquito repellent; light rain jacket (afternoon showers possible); modest clothing for visiting religious sites; reusable water bottle; small daypack
Total Budget
$120-165 for 3 days (excluding accommodation and international flights)
Customize Your Trip
Budget Version
Stay in budget guesthouses or hostels in the Gubeng area ($10-15/night), eat exclusively at local warungs ($2-3 per meal), use angkot and public buses instead of ride-hailing apps, skip paid attractions in favor of free sites like Statue of Gubernur Suryo and Apsari Park, and pack your own snacks. Total daily budget can drop to $25-35 including accommodation.
Luxury Upgrade
Stay at five-star hotels like those near Tunjungan or the waterfront ($80-150/night), hire a private driver with guide for all three days ($50-70/day), dine at upscale restaurants specializing in refined Indonesian cuisine, add spa treatments, and include a private sunset cruise. Consider day trips to nearby Mount Bromo or Trowulan archaeological site with premium tour operators. Daily budget: $200-300+.
Family-Friendly
Replace Mangrove Wonorejo with Surabaya Zoo, Indonesia's oldest zoo with diverse animal collections that children enjoy. Add Adventure Land Romokalisari for amusement rides and water activities. Visit Taman Prestasi Surabaya, a park with playgrounds and family facilities. Schedule more frequent breaks, choose family-friendly restaurants with varied menus, and allow extra time at each attraction. Consider staying in hotels with pools for afternoon relaxation.
Book Activities for Your Trip
Tours, tickets, and experiences in Surabaya