A Journey through Surabaya: Discovering the Heart of East Java

Welcome to Surabaya, a bustling metropolis that serves as the gateway to East Java. Rich in history, culture, and culinary delights, Surabaya offers a unique blend of traditional and modern attractions. Whether you’re a history buff, a foodie, or an adventure seeker, Surabaya has something for everyone. In this comprehensive travel guide, we’ll take you on a journey through the heart of East Java, exploring the city’s top attractions, best places to eat, and must-see cultural spots.

Getting to Surabaya
Surabaya is well-connected by air, sea, and land. The Juanda International Airport (SUB) is the main gateway for international and domestic flights, making it easily accessible for travelers from around the world. For those arriving by sea, the Tanjung Perak Port serves as a major maritime hub. If you prefer traveling by land, Surabaya is connected by a network of highways and railways, making it convenient to reach from other parts of Java.
The city is also equipped with a range of transportation options, including taxis, ride-hailing services, buses, and a commuter rail system, making it easy to navigate and explore its various attractions.
Where to Stay in Surabaya
Surabaya offers a wide range of accommodations to suit all budgets and preferences. From luxurious 5-star hotels to budget-friendly hostels, you’ll find plenty of options to make your stay comfortable and enjoyable. Here are some top recommendations:
- Bumi Surabaya City Resort – A luxurious 5-star hotel located in the heart of the city, offering top-notch amenities and services.
- ibis Surabaya City Center Hotel – A 3.5-star hotel in the vibrant city center, providing excellent amenities and a prime location.
- Movenpick Surabaya City Hotel – An elegantly designed hotel offering world-class amenities at an affordable price.

Top Attractions in Surabaya
Surabaya boasts a rich array of attractions that cater to all interests. Whether you’re fascinated by history, intrigued by culture, or looking to enjoy the local lifestyle, there’s something here for everyone. Here are some top tourist spots that you must not miss:
Historical and Cultural Sites
Delve into Surabaya’s rich history and vibrant culture by visiting its historical landmarks and cultural spots. Some of the must-visit sites include:
- Heroes Monument (Tugu Pahlawan): A towering structure dedicated to the fallen heroes of the Battle of Surabaya. It stands as a symbol of Indonesian resistance and bravery during the struggle for independence.
- Muhammad Cheng Hoo Mosque: An exquisite mosque that blends traditional Chinese architectural elements with Islamic design. It stands as a testament to the multicultural heritage of Surabaya.
- Surabaya Submarine Monument (Monumen Kapal Selam): An intriguing submarine museum that allows visitors to explore a real Soviet-built submarine used by the Indonesian Navy.
Modern Attractions
Surabaya is not just about history and culture; it also offers a blend of modern attractions that cater to all ages. Some popular spots include:
- Tunjungan Plaza: One of the largest shopping malls in Surabaya, offering a wide range of retail stores, dining options, and entertainment facilities. It’s the perfect place for a day out with family or friends.
- Galaxy Mall Surabaya: Another major shopping destination with a variety of high-end shops, gourmet restaurants, and entertainment areas. It’s a great spot for those who love to shop and dine.
Culinary Delights of Surabaya
Surabaya is a food lover’s paradise, known for its delicious and diverse culinary offerings. From street food stalls to upscale restaurants, the city offers a myriad of flavors that cater to all tastes. Here are some must-try dishes and the best places to enjoy them:
Signature Dishes
When in Surabaya, don’t miss out on trying the following signature dishes:
- Rujak Cingur: A traditional Javanese salad made with vegetables, fruits, tofu, tempeh, and cingur (slices of boiled beef snout), all topped with a distinctive fermented shrimp paste dressing.
- Soto Ayam: A fragrant chicken soup with turmeric, served with rice cakes or noodles, and garnished with fried shallots and celery. It’s a comforting dish that’s perfect for any time of the day.
- Rawon: A dark, rich beef soup made with keluak (black nuts), giving it a unique earthy flavor. It’s a local favorite and a must-try when visiting Surabaya.
- Lontong Balap: A popular street food dish featuring rice cakes, bean sprouts, fried tofu, and a savory soy sauce dressing. It’s often enjoyed with a side of crispy lentho (fried mashed beans).

Day-by-Day Itinerary for Exploring Surabaya
To make the most of your visit, here’s a suggested day-by-day itinerary for exploring Surabaya:
Day 1: Historical and Cultural Exploration
Morning: Start your day with a visit to the Heroes Monument, where you can learn about Surabaya’s role in the Indonesian struggle for independence.
Afternoon: Enjoy a traditional Javanese lunch at a local restaurant before visiting the Muhammad Cheng Hoo Mosque. Take a stroll through the historic Ampel Mosque area, where you can experience the unique blend of Arab and Javanese cultures.
Evening: Wrap up your day with a river tour along the Kalimas River, offering beautiful views of the city at sunset.
Day 2: Modern Attractions and Shopping
Morning: Spend your morning shopping at Tunjungan Plaza, where you can find everything from high-end fashion to local souvenirs. Take a coffee break at one of the mall’s many cafes.
Afternoon: Head to Galaxy Mall Surabaya for more shopping and a delicious lunch at one of its gourmet restaurants. Don’t miss the entertainment facilities, which offer fun activities for all ages.
Day 3: Nature and Adventure
Morning: Start your day with a visit to the Kenjeran Beach area, where you can enjoy the beautiful coastal views and take part in water activities.
Afternoon: Take a trip to the Suramadu Bridge, the longest bridge in Indonesia, and capture stunning photos of the scenic surroundings.
Evening: Finish your adventure with a visit to Surabaya Submarine Monument, where you can explore a real submarine and learn about Indonesia’s naval history.
Practical Travel Tips for Surabaya
- Best Time to Visit: The best time to visit Surabaya is during the dry season (May to September) when the weather is pleasant for sightseeing and outdoor activities.
- Local Currency: The local currency is the Indonesian Rupiah (IDR). It’s advisable to carry some cash, especially when visiting local markets and smaller establishments.
- Language: The primary language spoken in Surabaya is Indonesian (Bahasa Indonesia). Learning a few basic phrases can be helpful for communication.
- Transport: Utilize ride-hailing services like Gojek and Grab for convenient transportation around the city. Taxis and public buses are also readily available.
- Cultural Etiquette: Respect local customs and traditions, especially when visiting religious sites. Dress modestly and remove your shoes before entering mosques and temples.
Surabaya, with its vibrant culture, rich history, and modern attractions, offers an unforgettable travel experience. Whether you’re exploring ancient landmarks, enjoying the local cuisine, or shopping in bustling malls, Surabaya has something for everyone. Plan your journey through the heart of East Java and discover the many wonders this dynamic city has to offer!
You may also like

Diving in the Philippines: A Guide to the Best Spots, Best Times to Visit, and Essential Tips
Diving ranks high on the extensive list of reasons to Love the Philippines, and for many good reasons. The country is a diver’s paradise, with its thousands of islands surrounded by some of the most biodiverse marine ecosystems in the world. Get started on your underwater adventure with this Philippines diving guide!

Escape Penang: Uncover Ticket Deals & Hidden Gems!
Discover hidden gems and unbeatable ticket deals for your Penang escape! Dive into our ultimate guide and start planning your adventure today!

Shenzhen Shenanigans: 10 Fun Activities & Travel Tips
Discover Shenzhen, China with our top 10 must-do activities for an unforgettable adventure! Dive into our travel tips and start planning your trip today!

Weekend Getaways: Top 7 Tourist Places Near Bangalore
Discover the top 7 fun-filled tourist places near Bangalore perfect for adventure seekers! Plan your weekend getaway and unleash the thrill today!

Ferry to Alibaug: Your Ultimate Weekend Getaway Guide
Discover the ultimate weekend getaway with our guide on taking a ferry to Alibaug! Explore stunning beaches, delicious bites, and pure bliss. Start your adventure now!

Explore Rizal Park: History, Nature, and Local Flavors!
Discover the charm of Rizal Park in Manila! Enjoy history, nature, and local flavors for a perfect day out. Plan your visit now!

Discover Victoria Memorial Kolkata: Hidden Gems & Local Flavors
Discover the charm of Victoria Memorial in Kolkata! Uncover hidden gems and savor local flavors for an unforgettable day. Dive into the adventure now!

Experience Fun at Arashiyama Monkey Park in Kyoto!
Discover the playful side of Kyoto at Arashiyama Monkey Park! Join the fun with adorable monkeys and stunning views. Plan your adventure today!

Discover Ahmedabad's Hidden Gems: Tourist Favorites Await!
Discover Ahmedabad's hidden gems! Explore local delights and tourist favorites for a fun-filled day. Dive in and plan your adventure now!

Capture Serenity: Stunning Semmozhi Poonga Photos Await
Discover the beauty of Semmozhi Poonga through stunning photos! Join our photo walk and capture Chennai's serene landscapes. Start your adventure now!

Discover JVPD Ground: Mumbai's Foodie Paradise Awaits!
Discover JVPD Ground, Mumbai’s hidden gem for foodies and fun seekers! Uncover the best eats and activities—explore now for an unforgettable experience!

Explore Top 10 Dubai Tourist Places for Unforgettable Fun
Discover the top 10 must-visit Dubai tourist places for an unforgettable adventure! Explore iconic sights and hidden gems—plan your trip today!

Chasing Sunsets at Doi Suthep: A Chiang Mai Adventure
Discover the magic of doi suthep and beyond in Chiang Mai. Join us for a day of breathtaking views and unforgettable sunsets. Start your adventure now!

Chill Vibes and Sunset Sips at Cafe Del Mar Bali
Discover the ultimate chill vibes at Cafe Del Mar Bali! Unwind with sunset sips and breathtaking views. Dive in for tips and plan your perfect getaway!

Discover Jagalchi Market: A Seafood Lover's Paradise in Busan
Explore the vibrant flavors of Jagalchi Market in Busan! Discover fresh seafood delights and local culture—plan your unforgettable day now!

Charming Gondola Rides in Venice: A Perfect Experience
Discover the magic of a gondola ride in Venice! Perfect for couples and friends, explore hidden canals and create unforgettable memories. Start your adventure now!

Capture Memories at the Indian Air Force Heritage Museum Chandigarh Photos
Discover the thrill of flight at the Indian Air Force Heritage Museum in Chandigarh. Capture stunning photos and create unforgettable memories!

Discover Lan Kwai Fong: Hong Kong's Nightlife Hotspot Guide
Discover the vibrant nightlife of Lan Kwai Fong! Uncover the best bars, clubs, and hidden gems in Hong Kong's ultimate party destination. Join the fun now!

Explore Elephanta Caves: Art, Adventure & Flavors in Mumbai!
Discover the Elephanta Caves in Mumbai! Explore stunning art, thrilling adventures, and savor authentic Indian flavors. Plan your unforgettable day now!

Discover Fun at Johannesburg Zoo: Reviews & Highlights
Discover the excitement of Johannesburg Zoo through our fun-filled reviews! Explore animals, attractions, and tips for an unforgettable day. Read more!

Discover 10 Quirky Activities: What to Do in Baguio
Discover the top 10 quirky and fun activities in Baguio! Uncover unique experiences and make unforgettable memories. Explore what to do in Baguio now!

Experience Excitement at Rajiv Gandhi International Stadium
Experience the thrill of a day at Rajiv Gandhi International Stadium in Hyderabad! Discover activities, tips, and fun events. Plan your visit now!