Surabaya Travel Guide: Best Things to Do, Food, Museums & Day Trips
Surabaya, the capital of East Java and Indonesia’s second-largest city, blends heroic history, colonial architecture, lively food culture, major shopping districts, and easy access to Mount Bromo. If you want a practical city break with authentic local flavor, Surabaya deserves at least 2 to 4 days.
Food, history, shopping, city breaks
2 to 4 days
Juanda International Airport (SUB)
Mount Bromo sunrise
From Bali to Surabaya, you can fly in about 1 hour or travel onward overland through East Java depending on your itinerary.
This rebuilt version is designed for cleaner reading, mobile responsiveness, and stronger search intent. It keeps useful outbound links, adds internal links for Bali readers, and avoids fragile media sources.
East Java gateway
Street food
Museums
Shopping malls
Bromo access
Why Visit Surabaya?
A city with substance
Surabaya is less about postcard-style sightseeing and more about layered travel: independence history, deep-rooted culinary culture, local markets, urban parks, and real East Javanese city life.
A smart base for East Java
It is also one of the most convenient gateways for exploring East Java, especially Mount Bromo, Madura, and onward routes from Bali or Yogyakarta.
Top Attractions in Surabaya
House of Sampoerna
One of Surabaya’s best-known heritage landmarks, House of Sampoerna sits inside a preserved colonial compound in Old Surabaya. Even if access policies change, the architecture and surrounding heritage area remain notable for travelers interested in the city’s past.
Tip: check current visitor status before going.
Permanently closedTugu Pahlawan & Museum Sepuluh Nopember
The Heroes Monument is the most important symbol of Surabaya. Beneath it, the November 10 Museum gives essential context on the 1945 Battle of Surabaya and Indonesia’s independence struggle.
Cheng Hoo Mosque
This mosque is famous for its striking Chinese-inspired design and peaceful atmosphere. It is one of the most distinctive religious landmarks in Surabaya and a meaningful stop for architecture lovers.
Surabaya Zoo
Surabaya Zoo, also known as Kebun Binatang Surabaya, remains one of the city’s classic family attractions. It is best visited in the morning when the weather is less intense.
Museums Worth Visiting
Museum Sepuluh Nopember
Best museum in Surabaya for understanding the city’s role in Indonesia’s independence movement.
Monumen Kapal Selam
A decommissioned submarine converted into a museum, ideal for families and military history enthusiasts.
De Javasche Bank Museum
Housed in a heritage building, this museum is a rewarding stop for architecture fans and travelers curious about Indonesia’s financial history.
Hidden Gems & Local Favorites
Balai Pemuda
A historic colonial-era landmark that now works as a cultural hub for exhibitions, community events, and occasional festivals.
Bungkul Park
A popular urban green space for morning walks, light exercise, and seeing local life outside malls and museums.
Surabaya North Quay
Come for harbor views, sea breeze, and sunset atmosphere. It is especially pleasant later in the afternoon.
Hotel Majapahit
An elegant heritage hotel with a strong connection to Surabaya’s colonial and independence history, even if you only visit for a drink or a meal.
Must-Try Food in Surabaya
Surabaya is one of Indonesia’s most satisfying food cities. You will find bold East Javanese flavors, strong savory sauces, rich broths, and dishes that feel intensely local.
Rawon
A dark beef soup flavored with keluak, earthy and deep but usually still balanced. This is one of East Java’s signature comfort foods.
Rujak Cingur
A famous Surabaya specialty combining vegetables, fruit, tofu, tempeh, rice cake, and a rich petis-based dressing.
Sate Klopo
Grilled skewers coated with grated coconut for extra aroma and texture. It is one of the city’s most distinctive satay styles.
Lontong Balap
A classic local dish of rice cake, bean sprouts, tofu, lentho, and broth. Simple, satisfying, and very Surabaya.
- Depot Bu Rudy – famous for sambal and nasi udang.
- Sate Klopo Ondomohen – a classic place for coconut satay.
- Lontong Balap Pak Gendut – a reliable address for this Surabaya staple.
- Rawon Setan – one of the best-known names for rawon in the city.
Best Shopping Malls in Surabaya
Tunjungan Plaza
One of the city’s most important shopping and lifestyle complexes, ideal if you want a central all-in-one mall experience.
Ciputra World Surabaya
A polished mall with international brands, restaurants, and an upscale feel.
Pakuwon Mall
One of the largest retail destinations in West Surabaya, popular for shopping, dining, and entertainment.
Galaxy Mall
A favorite in East Surabaya with a more local everyday feel while still offering plenty of brands and dining options.
Day Trips from Surabaya
Mount Bromo
Mount Bromo is the classic East Java excursion from Surabaya. The drive is usually around 3 to 4 hours depending on route and traffic. Many travelers combine a late transfer with a sunrise jeep tour.
From central Surabaya to the Bromo area, expect roughly 100 km (62 miles) by road, depending on your starting point and chosen access gate.
Madura Island
Cross the Suramadu Bridge for a quick cultural change of pace, local food, and a more laid-back atmosphere. The bridge stretches about 5.4 km (3.35 miles).
Kenjeran Beach
A practical coastal escape for sea views and a lighter day out without leaving the city region.
Mangrove Eco Park
A slower nature-focused option if you want fresh air, boardwalks, and a break from traffic and shopping districts.
Nightlife & Evening Ideas
Citilites Skyclub & Bistro
Good for skyline views, cocktails, and a date-night feel.
Our Bar
A lively venue for music and a more casual social atmosphere.
Hotel lounges & heritage dining
For a calmer evening, Hotel Majapahit and luxury hotel restaurants offer a more elegant Surabaya night out.
Transportation Tips
- Grab and Gojek are the easiest ways to get around.
- Use malls, major hotels, and landmark museums as pickup points when traffic is heavy.
- For Bromo, airport pickup, or full-day trips, private car service is usually more efficient than piecing together local transport.
- See airport transfer and car rental options
Where to Stay in Surabaya
For downtown convenience
Choose central Surabaya if you want easy access to Tunjungan Plaza, heritage attractions, and business districts.
For families or East Surabaya access
East Surabaya is practical for larger groups, hospitals, universities, and longer stays.
From Surabaya to Bali: Useful Internal Links
Final Travel Tip
Surabaya works best when you treat it as both a destination and a launch point. Explore the city for its history, food, and shopping, then extend your trip to Bromo or continue onward to Bali for beaches, villas, and a slower island rhythm.
Read also:
Jakarta Travel Guide,
Yogyakarta Travel Guide,
and
Car Rental & Airport Transfer with Vaneta Travel Indonesia.

