Surabaya, Indonesia’s second-largest city, is a dynamic and captivating metropolis brimming with a rich history, bustling commerce, and a unique cultural identity. Often overlooked in favor of Bali’s beaches or Jakarta’s political clout, Surabaya offers a compelling alternative for travelers seeking an authentic Indonesian experience. From historical monuments whispering tales of independence to vibrant markets overflowing with local delicacies, Surabaya provides a sensory feast and a glimpse into the heart of Java’s industrious spirit.
This guide will delve into the best things to do in Surabaya, exploring its top attractions, uncovering its historical significance, offering practical travel tips, recommending accommodation options, outlining transportation methods, and advising on the optimal time to visit.
Top Attractions: A Blend of History, Culture, and Modernity

Related Articles about Surabaya: A Vibrant Metropolis Where History Meets Modernity:
- Bangkok: The Eternal City of Angels – A Comprehensive Travel Guide
- Poland: A Journey Through History, Culture, and Untamed Beauty
- Ho Chi Minh City: A Symphony of Saigon’s Spirit – Your Ultimate Travel Guide
- Edinburgh: A Journey Through Time in Scotland’s Enchanting Capital
- Japan: A Tapestry of Tradition and Tomorrow – Your Ultimate Guide to Exploration
Surabaya boasts a diverse range of attractions that cater to various interests. History buffs, foodies, culture enthusiasts, and even those seeking a modern urban experience will find something to pique their curiosity.
-
Heroes Monument (Tugu Pahlawan): This iconic monument, standing tall at 45 meters, is a poignant reminder of the Battle of Surabaya in 1945, a pivotal moment in Indonesia’s fight for independence. Visiting the monument and the accompanying museum provides a powerful and moving experience, shedding light on the sacrifices made by the Surabayans in the face of colonial aggression. The museum features exhibits detailing the events leading up to the battle, displaying weapons, photographs, and personal accounts of those involved.
-
House of Sampoerna: Housed in a beautifully preserved Dutch colonial building, the House of Sampoerna is a fascinating museum and active cigarette factory. Witness the intricate process of hand-rolling clove cigarettes, a traditional Indonesian craft, and learn about the Sampoerna family’s history and their significant contribution to Surabaya’s economy. The museum also features an art gallery and a café, making it a pleasant place to spend an afternoon.
-
Submarine Monument (Monumen Kapal Selam): This real Soviet-built Whiskey-class submarine, KRI Pasopati 410, was once part of the Indonesian Navy. Now retired and on display, visitors can explore the inside of the submarine, gaining a glimpse into the cramped living quarters and the complex machinery that powered this underwater vessel. It’s a unique and engaging attraction, particularly for those interested in naval history and technology.
-
Cheng Hoo Mosque: This striking mosque, dedicated to the legendary Chinese-Muslim admiral Zheng He (Cheng Hoo), is a testament to the cultural diversity of Surabaya. Its unique architecture blends Chinese and Islamic influences, featuring a pagoda-style roof and intricate calligraphy. The mosque serves as a place of worship and a community center, welcoming visitors of all faiths to admire its beauty and learn about the history of Chinese-Indonesian relations.
-
Kya-Kya Chinatown: Immerse yourself in the vibrant atmosphere of Kya-Kya Chinatown, a historical district that comes alive at night with street food vendors, colorful lanterns, and bustling crowds. Sample a variety of Chinese-Indonesian delicacies, from savory noodles and dumplings to sweet desserts and herbal teas. The area is also known for its traditional Chinese shops selling handicrafts, antiques, and medicinal herbs.
-
Surabaya Zoo (Kebun Binatang Surabaya): One of the oldest and largest zoos in Southeast Asia, Surabaya Zoo is home to a diverse collection of animals, including Komodo dragons, orangutans, tigers, and elephants. While the zoo has faced criticism regarding animal welfare in the past, efforts are being made to improve conditions and enhance the animals’ habitats. Visiting the zoo provides an opportunity to observe these fascinating creatures and learn about conservation efforts.
-
Kenjeran Beach: Escape the city bustle and head to Kenjeran Beach, located on the eastern coast of Surabaya. Enjoy the sea breeze, stroll along the sandy shore, and indulge in local seafood at the beachside restaurants. The area also features a Buddhist temple and a colorful amusement park, making it a popular destination for families and locals.
-
G-Walk: For a modern urban experience, head to G-Walk, a pedestrian-friendly street lined with trendy cafes, restaurants, and shops. This is a popular spot for locals to socialize, dine, and enjoy live music. G-Walk offers a glimpse into Surabaya’s contemporary lifestyle and provides a welcome break from the historical and cultural attractions.
A City Steeped in History: The Battle of Surabaya and Beyond
Surabaya’s history is deeply intertwined with Indonesia’s struggle for independence. The Battle of Surabaya, fought in November 1945, was a defining moment in the revolution against Dutch colonial rule. Despite being heavily outnumbered and outgunned, the Surabayans fought fiercely for their freedom, inspiring the rest of the nation to resist foreign occupation.
Beyond the independence struggle, Surabaya has a rich maritime history, serving as a major trading port for centuries. Its strategic location on the Brantas River and its access to the Java Sea made it a crucial hub for commerce and cultural exchange. The city has been influenced by various cultures, including Chinese, Arab, and European, resulting in a unique blend of traditions and architectural styles.
Travel Tips for a Smooth Surabaya Experience
-
Learn Basic Indonesian Phrases: While English is spoken in some tourist areas, learning basic Indonesian phrases will greatly enhance your interactions with locals and make your trip more rewarding. Phrases like "Selamat pagi" (Good morning), "Terima kasih" (Thank you), and "Berapa harganya?" (How much does it cost?) will be appreciated.
-
Respect Local Customs and Traditions: Indonesia is a predominantly Muslim country, so it’s important to dress modestly and be mindful of local customs. Avoid public displays of affection and refrain from consuming alcohol in public places.
-
Bargain Respectfully: Bargaining is a common practice in Indonesian markets and shops. However, it’s important to be respectful and avoid being overly aggressive. Start by offering a lower price than the asking price and gradually negotiate until you reach a mutually agreeable price.
-
Stay Hydrated: Surabaya can be hot and humid, so it’s essential to stay hydrated by drinking plenty of water throughout the day. Bottled water is readily available in shops and supermarkets.
-
Be Aware of Your Surroundings: Like any major city, Surabaya has its share of petty crime. Be aware of your surroundings, especially in crowded areas, and avoid displaying expensive jewelry or electronics.
-
Use Reputable Transportation Services: When using taxis or ride-hailing apps, make sure to use reputable companies or apps to ensure your safety and avoid being scammed.
-
Try the Local Cuisine: Surabaya is a food lover’s paradise, offering a wide variety of delicious and affordable dishes. Be adventurous and try some of the local specialties, such as rawon (a rich beef stew), sate klathak (grilled mutton skewers), and lontong balap (rice cake with bean sprouts and tofu).
Accommodation Options: From Budget-Friendly to Luxurious
Surabaya offers a wide range of accommodation options to suit every budget and preference. From budget-friendly hostels and guesthouses to luxurious hotels and serviced apartments, you’ll find something to fit your needs.
-
Budget: For budget travelers, there are numerous hostels and guesthouses in areas like Gubeng and near the city center. These offer basic but comfortable accommodations at affordable prices.
-
Mid-Range: Mid-range hotels are plentiful in Surabaya, offering comfortable rooms, convenient amenities, and good value for money. Look for hotels in areas like Darmo or near the shopping malls.
-
Luxury: For a luxurious stay, consider staying at one of Surabaya’s upscale hotels, such as the Shangri-La Hotel, the JW Marriott Hotel, or the Sheraton Surabaya Hotel & Towers. These hotels offer world-class amenities, impeccable service, and stunning views of the city.
Transportation: Getting Around Surabaya
Surabaya offers various transportation options, including taxis, ride-hailing apps, public buses, and becaks (pedicabs).
-
Taxis and Ride-Hailing Apps: Taxis and ride-hailing apps like Gojek and Grab are the most convenient ways to get around Surabaya, especially for short distances. Make sure to use reputable companies or apps to ensure your safety and avoid being scammed.
-
Public Buses: Surabaya has a network of public buses that are affordable but can be crowded and slow.
-
Becaks: Becaks are traditional pedicabs that are a fun and unique way to experience the city. However, they are best suited for short distances and negotiating the price beforehand is essential.
-
Train: Surabaya has two main train stations, Pasar Turi and Gubeng, which connect the city to other major cities in Java.
Best Time to Visit: Weather and Festivals
The best time to visit Surabaya is during the dry season, which runs from May to September. During this period, the weather is sunny and pleasant, with lower humidity and less rainfall. The wet season, from October to April, can be hot and humid, with frequent rain showers.
Surabaya also hosts several festivals throughout the year, offering a glimpse into the city’s cultural heritage. Some notable festivals include the Surabaya Cross Culture Festival in July, the Surabaya Shopping Festival in May-June, and the Surabaya Art Festival in October-November.
Conclusion: Embrace the Charm of Surabaya
Surabaya is a city that rewards exploration, offering a unique blend of history, culture, and modernity. From its iconic monuments and historical landmarks to its vibrant markets and delicious cuisine, Surabaya provides a captivating and authentic Indonesian experience. With its diverse attractions, convenient transportation, and wide range of accommodation options, Surabaya is a destination that should be on every traveler’s radar. So, pack your bags, embrace the adventure, and discover the charm of Surabaya.





