August 20, 2025
Surabayatravelvacationitinerarythings-to-doattractions

3-Day Surabaya Itinerary: Culture, Cuisine & Adventure

Surabaya is the second-largest city in Indonesia, known for its vibrant culture and rich history as a major trading port. It serves as an economic hub and a gateway to the eastern part of the archipelago.

Introduction

Hey there, future adventurers! Are you ready to explore Surabaya? This vibrant city in Indonesia is packed with amazing things to do that will make your trip unforgettable. From mouthwatering street food to colorful markets, Surabaya is full of surprises. Over the next three days, you'll dive into the local culture, check out historical sites, and enjoy the bustling atmosphere. Get ready to visit the famous Heroes Monument, taste delicious dishes like Soto Ayam, and wander through the lively Arab Quarter. This Surabaya itinerary is designed just for you, so pack your bags and let's go on an exciting journey to explore Surabaya!

Overview

  • Day 1: Discover the Historical Heart of Surabaya with visits to the House of Sampoerna and the Hero Monument.
  • Day 2: Immerse in Culture and Nature at the Surabaya Zoo and Tugu Pahlawan, followed by a sunset at Kenjeran Beach.
  • Day 3: Experience Modern Leisure at the Surabaya Grand Mosque, enjoy fun at Ciputra Waterpark, and shop at Tunjungan Plaza.

Create Your Own Itinerary

Use our AI-powered app to plan custom trips like this one.

📱 Download App

Detailed Itinerary

Day 1: Discover the Cultural Heritage

Start your day with a visit to the iconic House of Sampoerna, a museum that showcases the history of Indonesia's clove cigarette industry. Explore the beautiful Dutch colonial architecture and learn about the cigar- making process. Don’t forget to try their local coffee at the café.

In the afternoon, head to the Surabaya Zoo, one of the oldest zoos in Southeast Asia. Spend your time observing diverse animal species and enjoying the lush green surroundings. Afterward, visit the vibrant Tunjungan Plaza for some shopping and dining options.

Tips for Day 1:

  • Wear comfortable shoes for walking.
  • Try local snacks at the House of Sampoerna café.

Day 2: Modern Attractions and Local Cuisine

Begin your morning at the stunning Suramadu Bridge, which connects Surabaya to Madura Island. Enjoy the scenic views, and if you're up for it, take a bike ride along the bridge.

After lunch, explore the historical Heroes Monument, a tribute to the heroes of the Indonesian struggle for independence. Spend some time at the nearby Museum 1. November for a deeper understanding of the nation's history. In the evening, head to the local food stalls at G-Walk for a taste of authentic Surabaya cuisine.

Tips for Day 2:

  • Bring your camera for stunning views at Suramadu Bridge.
  • Don’t miss trying "Rawon," a famous local beef soup.

Day 3: Relaxation and Nature

On your final day, start with a serene visit to Mangrove Forest Conservation. Take a peaceful walk through the mangroves and enjoy the natural beauty while learning about the ecosystem.

In the afternoon, visit the Ciputra Waterpark for some fun and relaxation. It's one of the largest waterparks in Southeast Asia, perfect for families and thrill- seekers alike. Wrap up your day with a leisurely stroll along the coastline at Kenjeran Beach, where you can enjoy a beautiful sunset.

Tips for Day 3:

  • Pack sunscreen for your time at the beach and waterpark.
  • Bring a hat and water for your walk in the mangroves.

Before You Go

Best Time to Visit

The best time to visit Surabaya is during the dry season, which typically runs from April to October. This period offers pleasant weather, making it ideal for exploring the city’s attractions.

If you prefer cooler temperatures, consider visiting between June and August. However, be prepared for larger crowds as this is a popular time for tourists.

How to Get There

Surabaya is accessible via Juanda International Airport, which is located approximately 10 kilometers from the city center. You can find direct flights from major cities in Indonesia and several international destinations.

To check flights and book your travel, visit Google Flights.

Transportation Options

Once in Surabaya, you have various transportation options:

  • Taxis: Widely available and relatively affordable.
  • Ride-sharing apps: Services like Gojek and Grab are popular and convenient.
  • Public transportation: Buses and "angkot" (minivans) are available but may be less comfortable for tourists.

For a more local experience, consider using a bicycle to explore the city.

SIM Cards

Purchasing a local SIM card is recommended for internet access and navigation. You can buy SIM cards at the airport or at local shops.

Providers like Telkomsel and XL offer good coverage and affordable prepaid plans. Ensure your phone is unlocked before traveling.

Visas

Most travelers can enter Indonesia without a visa for short stays. However, specific requirements may vary based on your nationality.

For detailed information on visa requirements, visit the official Indonesian Immigration website.

Typical Weather

Surabaya experiences a tropical climate with high humidity. Temperatures usually range from 25°C to 35°C (77°F to 95°F) throughout the year.

The rainy season lasts from November to March, bringing heavy downpours and potential flooding. Plan your activities accordingly to avoid the rain.

Budget Tips

Surabaya is generally affordable compared to other major cities in Indonesia. Here are some budget tips:

  • Eat at local warungs (small eateries) for inexpensive yet delicious meals.
  • Use public transportation or ride-sharing apps to save on travel costs.
  • Look for free or low-cost attractions to enjoy the city without breaking the bank.

Safety Considerations

Surabaya is considered a safe city for tourists, but it’s always wise to take precautions.

  • Stay aware of your surroundings, especially in crowded areas.
  • Keep your belongings secure and avoid displaying valuable items.
  • Use reputable transportation options to ensure your safety.

By following these tips, you can have a safe and enjoyable trip to Surabaya!

Where to Stay

Budget

  • Hotel 88 - This budget hotel is conveniently located near the city center, making it easy to access local attractions. It offers comfortable rooms and essential amenities at an affordable price.

  • Red Planet Hotel - Situated close to shopping malls, this hotel provides clean and modern accommodations. It's a great choice for budget travelers looking for a no-frills stay with good access to public transport.

Mid-Range

  • Hotel Santika Premiere - This hotel combines comfort and convenience. Located near the Surabaya Plaza, it features spacious rooms, a pool, and a restaurant offering local cuisine. Ideal for families and business travelers alike.

  • Ibis Styles Surabaya Jemursari - With a vibrant decor and contemporary design, this hotel offers a cozy atmosphere. It’s located in a quiet area but still close to key attractions, making it a perfect balance of relaxation and accessibility.

Luxury

  • Sheraton Surabaya Hotel & Towers - As one of the premier hotels in Surabaya, this luxurious option is located in the heart of the city. It features world-class amenities, including a spa, fitness center, and fine dining options, ensuring a memorable stay.

  • Hotel Majapahit - This historic hotel, known for its elegant architecture and rich history, offers a unique experience. Guests can enjoy beautifully furnished rooms, lush gardens, and exceptional service, making it a perfect choice for those seeking luxury and culture.

Where to Eat

Bubur Ayam 99

This popular spot is famous for its chicken porridge, a local favorite known as Bubur Ayam. The dish is served warm with tender chicken, crispy shallots, and a drizzle of soy sauce. Don't forget to add some fried tofu for an extra crunch!

La Terrasse

Located in the heart of the city, La Terrasse offers a fusion of Indonesian and Western cuisine. Their signature dish, the Beef Rendang, is a must- try, slow-cooked to perfection with aromatic spices. The cozy ambiance makes it ideal for a romantic dinner or a casual meal with friends.

Tahu Tek 1

If you're looking for street food, Tahu Tek 1. is the place to be. This humble stall serves a delicious mix of fried tofu, boiled eggs, and vegetables drizzled with a spicy peanut sauce. It’s simple yet bursting with flavor, making it a popular choice among locals.

Dapoer Cinde

Dapoer Cinde is known for its traditional Javanese dishes. Be sure to try their Nasi Campur, a mixed rice dish served with an assortment of side dishes, including fried chicken, tempeh, and sambal. The vibrant atmosphere and friendly service enhance the dining experience.

Kedai Tepi Laut

For seafood lovers, Kedai Tepi Laut is a must- visit. Situated near the coast, this restaurant specializes in fresh seafood dishes. Their grilled prawns and calamari are particularly popular, often served with a side of spicy dipping sauce that elevates the meal.

Pasar Atom

For an authentic local market experience, head to Pasar Atom. Here, you can sample a variety of street foods, including Sate (skewered meat), and Rujak (a fruit salad with spicy sauce). The bustling atmosphere and variety of options make it a great place for food lovers to explore.

Local Tips for Surabaya

Visiting Surabaya can be an exciting experience, especially for first- time travelers. To help you navigate the city like a local, here are some practical tips.

Currency

  • The official currency is the Indonesian Rupiah (IDR). It's advisable to have cash on hand for small purchases.

  • Currency exchange services are available at the airport and various locations in the city, but always compare rates to get the best deal.

  • ATMs are widely available, but check for international card compatibility before using your card.

Customs

  • Greetings are important in Indonesian culture. A simple handshake or a smile goes a long way.

  • Dress modestly, especially when visiting religious sites. It's respectful to cover shoulders and knees.

  • Always ask for permission before taking photos of people, particularly in rural areas.

Local Scams to Avoid

  • Be cautious of overly friendly strangers who may offer to be your guide. Always confirm whether they expect payment.

  • Beware of transportation scams. Use trusted ride-hailing apps like Grab for safer travel.

  • Avoid exchanging money on the street, as it may involve unfair rates or counterfeit bills.

Safety

  • Surabaya is generally safe, but like any big city, it's wise to stay alert and avoid poorly lit areas at night.

  • Keep your belongings secure and be mindful of pickpockets in crowded places, such as markets and public transportation.

  • Consider registering with your embassy for added safety and support during your stay.

Tipping

  • Tipping is not mandatory in Indonesia, but it's appreciated. A small amount, around 1. % of the bill, is a good guideline in restaurants.

  • For taxi drivers or ride-hailing services, rounding up the fare is a nice gesture.

  • In hotels, consider leaving a small tip for housekeeping if you are satisfied with their service.

Helpful Apps

  • Download the Grab app for convenient transportation and food delivery services.

  • Use Google Maps for easy navigation and finding local attractions.

  • Language translation apps can bridge the gap if you don’t speak Bahasa Indonesia, making communication smoother.

With these tips, you’ll be well- prepared to enjoy your adventure in Surabaya! Safe travels!

Frequently Asked Questions About Surabaya

What are the must- see attractions in Surabaya?

Surabaya offers a variety of attractions that should be included in your Surabaya itinerary. One of the must- see places is the House of Sampoerna, a historical building that showcases the city's rich tobacco industry. Another highlight is the Heroes Monument, which pays tribute to the city's role in the Indonesian struggle for independence. Don't forget to explore the vibrant Arab Quarter for its unique architecture and delicious street food. Additionally, the Surabaya Zoo is a great spot for families and animal lovers alike.

What is the best time to visit Surabaya?

The best time to visit Surabaya is during the dry season, which typically runs from April to October. During these months, you can enjoy pleasant weather that is perfect for exploring the many things to do in Surabaya, such as visiting parks, markets, and cultural sites. The temperatures are generally warm, making it comfortable for outdoor activities. However, if you don't mind the occasional rain, the wet season from November to March can also be a good time to visit, as the city is less crowded.

How can I get around Surabaya?

Getting around Surabaya is relatively easy with several transportation options available. You can use ride- hailing apps like Gojek and Grab for convenient travel within the city. Public transportation, such as buses and angkots (minivans), is also an affordable way to navigate Surabaya. For an authentic experience, consider renting a bicycle to explore the city at your own pace. Whichever method you choose, you'll find that the city's attractions are well-connected.

What are some local dishes to try in Surabaya?

Surabaya is known for its diverse culinary scene, and there are several local dishes you must try during your visit. One popular dish is Rawon, a traditional beef soup with a rich black broth made from keluak nuts. Another must-try is Sate Klopo, which features skewered meat mixed with grated coconut. Be sure to also sample Lontong Balap, a rice cake dish served with veggies and tofu. Exploring local eateries will give you a true taste of Surabaya's vibrant food culture.


Ready to plan your Surabaya adventure? Download our iOS app to create your own personalized itinerary and save this itinerary offline!

Create Your Own Itinerary

Plan custom trips with our AI-powered app

📱 Download App

Other Surabaya Itineraries

Choose the perfect trip length for your schedule

Similar Destinations

Explore destinations with similar vibes and activities