🇮🇩 IndonesiaID

Visit Surabaya

Surabaya, Indonesia's vibrant second city, offers a rich blend of history, culture, and modernity, making it a fascinating destination for travelers.

Travel Guide to Surabaya

Surabaya, the capital of East Java, is a bustling metropolis known for its unique blend of modernity and tradition. As Indonesia's second-largest city, it serves as a vital commercial hub and a gateway to the eastern islands. Visitors can explore the city's rich history at the House of Sampoerna, a museum and cigarette factory housed in a beautifully preserved colonial building. The vibrant Arab Quarter, with its colorful markets and street food stalls, offers a taste of local culture and cuisine.

The city is also home to the iconic Heroes Monument, a tribute to the Indonesian struggle for independence, surrounded by lush gardens perfect for a leisurely stroll. For those interested in shopping, the Tunjungan Plaza is one of the largest malls in Southeast Asia, featuring a mix of local and international brands. Surabaya's culinary scene is diverse, with dishes like rawon, a rich beef soup, and rujak cingur, a unique salad, showcasing the flavors of East Java.

Continue reading the travel guide

Travel Guide to Surabaya

Surabaya is also an ideal base for exploring nearby attractions, such as Mount Bromo, a stunning volcano known for its breathtaking sunrise views, and the historic city of Malang, famous for its colonial architecture and cooler climate. With its vibrant atmosphere, rich history, and culinary delights, Surabaya is a city that captivates every traveler.

Why Visit?

Surabaya is a city that beautifully merges its rich history with modern urban life. Visitors are drawn to its unique attractions, such as the House of Sampoerna and the Heroes Monument, which tell the story of Indonesia's past. The city's diverse culinary offerings, vibrant markets, and proximity to natural wonders like Mount Bromo make it an exciting destination for both culture enthusiasts and adventure seekers.

Best Time to Visit

The best time to visit Surabaya is during the dry season, which runs from April to October. During these months, the weather is generally sunny and pleasant, making it ideal for outdoor activities and sightseeing. The peak tourist season typically occurs from June to August, so travelers may want to plan their visit for the shoulder months of April, May, or September to enjoy fewer crowds and better prices. The wet season, from November to March, brings heavy rainfall, which can disrupt travel plans, but it also transforms the city into a lush green landscape, offering a different perspective of Surabaya's beauty.

View all

Top Attractions in Surabaya

  • House of Sampoerna
  • Heroes Monument
  • Tunjungan Plaza
  • Arab Quarter
  • Surabaya Zoo
  • Ciputra Waterpark
  • Masjid Al-Akbar
  • Bubutan Market

Ready to go? Plan your Surabaya trip → Good to know →

Plan your trip to Surabaya

Flights, accommodation and ways to get around — plan the details that matter to you.

Find flights to Surabaya

Suggested airport search point: SUB.

See recent flight offersTo Surabaya €78From Surabaya €84

Recent flight offers

Compare available fares and routes for Surabaya.

Flights to Surabaya Arrivals · SUB

Cheap Flights to Surabaya (SUB)

Explore recent low fares found to Surabaya from different departure airports. Choose a listed deal or use the search box above to check prices from your airport.

Flights from Surabaya Departures · SUB

Stay & getting around

Choose a neighbourhood, then decide how you will get from the airport and around the city.

Where to stay Neighbourhoods and accommodation

Where to Stay in Surabaya

Surabaya offers a range of accommodation options to suit various budgets. For luxury travelers, hotels like the JW Marriott and Shangri-La provide top-notch amenities and services. Mid-range options include the Novotel and Mercure, which offer comfortable stays with convenient locations. Budget travelers can find hostels and guesthouses in the city center, making it easy to explore local attractions.

Getting around Airport transfers and local transport

Getting Around Surabaya

Getting around Surabaya is relatively easy, with various transportation options available. The city has a network of public buses, known as the Suroboyo Bus, which connects key areas. For more convenience, ride-hailing apps like Gojek and Grab are widely used for quick and affordable transportation. Taxis are also available, but it's advisable to use metered taxis to avoid overcharging.

Travel essentials

Popular Activities in Surabaya

Good to know about Surabaya

Country factsCapital, language and useful details

Quick Facts

Country

CapitalJakarta
LanguagesIndonesian
Population252.2 million
Area1,904,569 km²

Location

ContinentAsia
Time ZoneUTC+07:00 to UTC+09:00
Driving SideLeft
Calling Code+62

Practical Information

🌤

Climate

Indonesia has a tropical climate with significant regional variations. The dry season typically lasts from May to September, while the rainy season runs from October to April. Coastal areas are generally warm and humid, while mountainous regions can be cooler.

💶

Money

The local currency is IDR - Rupiah (Rp). Cards are accepted in many places, but carrying some cash can be useful for small purchases, local transport, and rural areas.

📡

Internet & SIM

Mobile coverage is widely available in urban areas and popular tourist destinations. SIM cards can be easily purchased at airports and convenience stores, offering affordable data plans. Wi-Fi is commonly found in hotels, cafes, and restaurants.

🔌

Electricity

Plug type: Type C, Type F
Voltage: 230 V
Frequency: 50 Hz
🛡

Safety

Indonesia is generally suitable for travellers, but conditions vary across islands. Check volcano, weather, and sea conditions before hiking or boat trips, respect local customs and dress codes, and use licensed operators for diving, trekking, and island excursions.
U.S. Travel Advisory
Level 2Exercise Increased Caution Exercise increased cautionin Indonesia due to risk of natural disasters,
U.S. Department of State · Updated Tue, 07 Jul 2026
Official advisory →
🚨

Emergency

112 / 110 / 118

Frequently Asked Travel Questions

What is the best time to visit Surabaya?

The best time to visit Surabaya is during the dry season from April to October, when the weather is sunny and ideal for outdoor activities.

How long should I plan to stay in Surabaya?

A trip length of 3 to 5 days is ideal to explore Surabaya's attractions and nearby destinations like Mount Bromo.

What are the main attractions in Surabaya?

Top attractions include the House of Sampoerna, Heroes Monument, and the vibrant Arab Quarter, each offering a unique glimpse into the city's culture.

How can I get around Surabaya?

Getting around Surabaya is easy with public buses, ride-hailing apps like Gojek and Grab, and metered taxis available throughout the city.

What local dishes should I try in Surabaya?

Don't miss trying rawon, a rich beef soup, and rujak cingur, a unique salad that showcases the flavors of East Java.

About NomadRoute

NomadRoute helps travelers discover destinations, compare flight options, and find competitive fares from trusted airlines and travel providers worldwide. We do not sell airline tickets directly. Instead, we connect travelers with leading booking partners.

Explore all destinations →

✈
Compare best deals

Find low fares from trusted travel providers.

✓
Book with confidence

Compare options and book directly with partners.

◎
Fly anywhere

Explore destinations and routes worldwide.

Scroll to Top