Hotels by Trip.com
Flights by Trip.com
Did you know that Surabaya, Indonesia’s second-largest city, is home to Southeast Asia’s only submarine museum housed inside a real Soviet-built submarine? This fascinating attraction is just one of many surprises awaiting visitors to this vibrant coastal metropolis. Often overlooked in favor of Bali or Jakarta, Surabaya serves as both a fascinating destination in its own right and the perfect gateway to East Java’s natural wonders. With a rich history as a trading port, revolutionary battleground, and cultural melting pot, Surabaya rewards travelers who dedicate time to explore its many layers.
Getting There & Planning Your Journey
Most international travelers arrive at Juanda International Airport (SUB), located about 20 km south of downtown Surabaya. The airport serves numerous domestic routes and international connections from Singapore, Malaysia, Hong Kong, and the Middle East. Direct flights from Jakarta take approximately 1.5 hours, while flights from Bali’s Denpasar airport take just over an hour.
For international visitors, you’ll likely need to connect through Jakarta or another major Asian hub. Indonesia offers visa-free entry for many nationalities for stays up to 30 days, while others can obtain a visa-on-arrival. Check the latest visa requirements before your trip as regulations may change.
When planning your 7-day itinerary, consider that Surabaya works well as both your arrival and departure point, or as the starting point before heading to Mount Bromo, Malang, or other East Java destinations. The city deserves at least 3-4 days of exploration, with the remaining time perfect for day trips or overnight excursions to nearby attractions.
Best Time to Visit & Weather Tips
Surabaya has a tropical climate with relatively consistent temperatures year-round. Daytime temperatures typically range from 30-34°C (86-93°F), with nighttime lows around 24-26°C (75-79°F). The city experiences two distinct seasons:
Dry Season (May to October)
The dry season is generally considered the best time to visit Surabaya. With minimal rainfall, clear skies, and lower humidity, this period is ideal for sightseeing and outdoor activities. June through August are particularly pleasant, with average temperatures around 32°C (90°F) and refreshing sea breezes.
Wet Season (November to April)
The wet season brings frequent afternoon downpours, higher humidity, and occasional flooding in some areas. However, mornings are often clear, and rain typically doesn’t last all day. If visiting during this period, plan indoor activities for afternoons and carry a lightweight rain jacket or umbrella.
For the most comfortable experience, aim to visit during the dry season, particularly May-June or September-October when you’ll avoid both the heaviest rains and the peak domestic tourist season in July-August. Regardless of when you visit, dress in lightweight, breathable clothing and stay hydrated, as Surabaya’s heat and humidity can be challenging for visitors not accustomed to tropical climates.
Getting Around Locally
Navigating Surabaya offers several options, each with its own advantages depending on your comfort level, budget, and itinerary:
For most visitors, a combination of ride-hailing apps for daily city exploration and organized tours for longer excursions provides the best balance of convenience and value. Traffic in Surabaya can be congested, particularly during rush hours (7-9 AM and 4-7 PM), so plan your movements accordingly and allow extra time for journeys during these periods.
Check 30,000+ Local Sightseeing Tours Worldwide
✓ Numerous languages and currencies are available
Where to Stay
Surabaya offers accommodation options for every budget, from international luxury chains to local boutique hotels and budget-friendly guesthouses. Here’s a breakdown of the best areas to stay:
City Center
Staying in downtown Surabaya puts you close to major attractions like Tunjungan Plaza, Heroes Monument, and the Submarine Monument. This area offers numerous high-end and mid-range hotels, shopping malls, and restaurants.
Recommended for: First-time visitors, business travelers, and those who prioritize convenience.
West Surabaya
This upscale residential area features newer developments, international schools, and expatriate communities. Accommodations here tend to be more spacious and modern, though slightly removed from historical attractions.
Recommended for: Families, longer stays, and those who prefer quieter surroundings.
East Surabaya
Close to the harbor and Suramadu Bridge, this area offers more affordable accommodations and a local atmosphere. It’s convenient for those planning to visit Madura Island or departing on a cruise.
Recommended for: Budget travelers and those interested in local culture.
For a week-long stay, consider splitting your time between two different accommodations – perhaps starting in the city center to explore urban attractions before moving to a hotel in West Surabaya for a more relaxed experience and easier access to day trips. Most mid-range and luxury hotels offer amenities like swimming pools, which you’ll appreciate after a day of sightseeing in Surabaya’s heat.
Dining & Local Cuisine
Surabaya’s culinary scene reflects its status as a melting pot of Javanese, Madurese, Chinese, and Arab influences. The city is famous for its bold flavors, generous use of spices, and seafood specialties. Here are some must-try local dishes during your 7-day stay:
Where to Eat
Local Experiences
For authentic local food, head to these areas:
- Gwalk Food Center: Modern food court with numerous local specialties
- Kapasan Night Market: Evening street food paradise
- Pasar Atom: Food stalls serving Chinese-Indonesian cuisine
Dining Recommendations
Don’t miss these popular establishments:
- Soto Ayam Lamongan Cak Har: Famous chicken soup
- Depot Bu Rudy: Local institution for sambal (chili paste)
- Layar Seafood: Fresh seafood with East Javanese flavors
Surabaya’s food tends to be spicier than in other parts of Indonesia, so request “tidak pedas” (not spicy) if you prefer milder flavors. Street food is abundant and delicious, but stick to busy stalls with high turnover for the freshest options. Most restaurants are very affordable by Western standards, with a complete meal at a local eatery costing around 30,000-50,000 IDR ($2-3 USD).
Attractions, Sightseeing & Activities
Surabaya offers a fascinating mix of historical sites, cultural attractions, and modern entertainment. Here’s a curated list of must-see places to include in your 7-day itinerary:
Historical Sites
Cultural Attractions
Modern Surabaya
For a comprehensive experience, consider spreading these attractions throughout your week, perhaps focusing on historical sites for the first few days before exploring the cultural and modern aspects of the city. Many attractions are closed on Mondays, so plan accordingly.
Museums, Cultural Spots & Festivals
Surabaya’s rich cultural heritage is showcased through its diverse museums and cultural institutions. Here are some highlights to include in your Surabaya Indonesia 7-day itinerary:
Museums
Cultural Experiences
Traditional Arts
Experience traditional Javanese arts through these activities:
- Ludruk performances: Traditional East Javanese comedic theater
- Reog dance: Dramatic masked dance performances
- Batik workshops: Learn the art of traditional fabric dyeing
Cultural Centers
Visit these hubs of cultural activity:
- Balai Pemuda: Youth center hosting art exhibitions and performances
- Taman Budaya Jawa Timur: East Java Cultural Park
- Cak Durasim Art Center: Venue for traditional performances
Festivals & Events
If your visit coincides with these events, they’re worth experiencing:
Many museums in Surabaya have limited English signage, so consider hiring a local guide for a more enriching experience. Most museums charge modest entrance fees (10,000-50,000 IDR) and are typically open Tuesday through Sunday, from 8:00 AM to 4:00 PM.
Sports, Nature & Outdoor Experiences
While Surabaya is primarily an urban destination, it offers several opportunities to connect with nature and enjoy outdoor activities. Here are the best outdoor experiences to include in your Surabaya Indonesia 7-day itinerary:
Nature Reserves & Parks
Day Trips from Surabaya
With 7 days in Surabaya, consider these rewarding excursions:
For outdoor activities in Surabaya, start early in the morning to avoid the midday heat. Wear lightweight, breathable clothing, apply sunscreen, and carry plenty of water. During the wet season (November-April), have a poncho or umbrella handy for sudden downpours.
Safety, Etiquette & Local Customs
Understanding local customs and practicing appropriate etiquette will enhance your experience in Surabaya. Here’s what you need to know:
Safety Considerations
Cultural Etiquette
Respectful Behavior
- Remove shoes before entering homes, mosques, and some traditional establishments
- Dress modestly, especially when visiting religious sites (covered shoulders and knees)
- Use your right hand for eating, passing objects, and shaking hands
- Ask permission before photographing locals
Communication Tips
- Greet people with “Selamat pagi/siang/sore” (good morning/afternoon/evening)
- Speak softly – loud voices may be perceived as aggressive
- Avoid public displays of affection
- Learn basic phrases in Bahasa Indonesia – efforts are appreciated
Religious Considerations
Surabaya is predominantly Muslim, with significant Christian, Hindu, and Buddhist minorities. Respect religious practices, particularly:
Surabayans are generally friendly and helpful to visitors. Maintaining a patient, respectful attitude will serve you well, especially when facing the occasional challenges of language barriers or different cultural expectations. If invited to a local home, bringing a small gift (avoiding alcohol unless you know the hosts drink) is appreciated.
Practical Travel Tips
Money Matters
Connectivity
Language
While many people in the tourism industry speak some English, learning a few basic Indonesian phrases will enhance your experience:
| English | Bahasa Indonesia | Pronunciation |
| Hello | Halo | hah-loh |
| Thank you | Terima kasih | tuh-ree-mah kah-see |
| Yes/No | Ya/Tidak | yah/tee-dak |
| Excuse me | Permisi | per-mee-see |
| How much? | Berapa harganya? | buh-rah-pah har-gah-nyah |
Useful Apps
Sample 7-Day Surabaya Itinerary
Here’s a suggested day-by-day plan for your week in Surabaya, balancing city exploration with day trips to nearby attractions:
Day 1: Arrival & City Introduction
Morning: Arrive at Juanda International Airport and transfer to your hotel in central Surabaya.
Afternoon: Visit the Heroes Monument and Museum 10 November to understand Surabaya’s revolutionary history.
Evening: Enjoy dinner at Gwalk Food Center to sample local specialties.
Day 2: Historical Surabaya
Morning: Explore the House of Sampoerna museum and enjoy coffee at the adjacent café.
Afternoon: Visit the Submarine Monument (Monkasel) and take a walk along the Kalimas River.
Evening: Dinner at Layar Seafood for fresh East Javanese seafood dishes.
Day 3: Cultural Immersion
Morning: Visit the Cheng Ho Mosque and explore the surrounding Chinese quarter.
Afternoon: Tour the impressive Al-Akbar Mosque and ascend the minaret for city views.
Evening: Explore Ampel Mosque and the atmospheric Arab Quarter, followed by dinner at a local restaurant.
Day 4: Mount Bromo Excursion
Early morning: Depart Surabaya around 2:00 AM for Mount Bromo (pre-arranged tour).
Morning: Witness the spectacular sunrise over Mount Bromo and explore the volcanic landscape.
Afternoon: Return to Surabaya and rest at your hotel.
Evening: Relaxed dinner near your accommodation.
Day 5: Nature & Recreation
Morning: Visit Wonorejo Mangrove Ecotourism Park for boardwalk trails and boat rides.
Afternoon: Explore Kenjeran Beach and the impressive Four Faces Buddha statue.
Evening: Enjoy fresh seafood at one of the restaurants along Kenjeran Beach.
Day 6: Madura Island Day Trip
Morning: Cross the Suramadu Bridge to Madura Island and visit the Bangkalan Royal Palace.
Afternoon: Explore traditional villages and salt production areas.
Evening: Return to Surabaya and enjoy dinner at Depot Bu Rudy to sample famous Indonesian sambals.
Day 7: Shopping & Departure
Morning: Visit Tunjungan Plaza for shopping and pick up souvenirs.
Afternoon: Last-minute sightseeing or revisit favorite spots before heading to the airport.
Evening: Depart from Juanda International Airport.
Check 30,000+ Local Sightseeing Tours Worldwide
✓ Numerous languages and currencies are available
This itinerary can be adjusted based on your interests, energy levels, and weather conditions. For instance, if you’re particularly interested in history, you might spend more time exploring museums and historical sites. If you prefer nature and outdoor activities, consider additional day trips to places like Trowulan Archaeological Site or the highlands of Tretes.
Conclusion
Surabaya offers visitors a fascinating blend of history, culture, and modern urban experiences that make it well worth the 7-day stay. As East Java’s capital and Indonesia’s second-largest city, it serves as both an engaging destination and a gateway to the natural wonders of the region. From exploring colonial architecture and revolutionary history to sampling distinctive East Javanese cuisine and taking day trips to volcanic landscapes, Surabaya rewards travelers who venture beyond Indonesia’s more famous destinations.
What makes this city special is its authenticity – Surabaya isn’t primarily a tourist city but a working metropolis where visitors can experience genuine Indonesian urban life. The warmth of Surabayans, the flavorful local cuisine, and the city’s role as a cultural melting pot create a memorable experience for those willing to explore beyond the obvious attractions.
Whether you’re using Surabaya as your base for exploring East Java or focusing on the city itself, a 7-day itinerary provides enough time to appreciate the diverse offerings of this underrated Indonesian destination. Pack your sense of adventure, bring your appetite for spicy food, and prepare to discover the many layers of Surabaya, Indonesia’s City of Heroes.






