Chapters:

Need help with your trip?
Our support team is available 24/7. Request a callback or call us directly at (833) 619-0908
Surabaya is known for its trading history, colonial-era architecture, and role as one of Indonesia’s largest cities. The old quarter around Ampel reflects centuries of Arab-Indonesian influence, while Tunjungan preserves a more commercial side of the historic center. Farther east, the Suramadu Bridge has become one of the city’s most recognizable modern landmarks.
This five-day guide helps you explore the city’s landmarks, traditional cuisine, neighborhoods, transport options, and business-class flights from major US hubs.
Useful things to know

Main language(s): Indonesian
Halo (HAH-loh) – Hello
Tolong (TOH-long) – Please
Terima kasih (tuh-REE-mah KAH-sih) – Thank you
Apakah Anda berbicara bahasa Inggris? (AH-pah-kah AHN-dah bee-BEE-chah-rah bah-HAH-sah ING-gris) – Do you speak English?
Berapa harganya? (beh-RAH-pah HAR-gah-nya) – How much does it cost?
Currency: Indonesian rupiah (IDR, Rp)
Cash and cards: Hotels, malls, and larger restaurants commonly accept cards. Keep Rp200,000 to Rp300,000 ($11 to $17) for smaller purchases.
Tipping: Round up smaller bills or leave 5%–10% at restaurants when service is not included.
Traditional food: Rawon, rujak cingur, lontong balap, and soto Lamongan are popular East Javanese dishes.
Water and coffee costs: Bottled water costs Rp5,000 to Rp10,000 ($0.30 to $0.60), while an espresso costs Rp25,000 to Rp40,000 ($1.40 to $2.20).
Taxis and ride apps: Grab and Gojek operate in Surabaya and are useful for direct trips between hotels, restaurants, and attractions.
Plug and voltage: Type C and F sockets, 230 V
Dining and shop opening hours: Breakfast is commonly served from 6:00 to 9:00 am, lunch from noon to 2:00 pm, and dinner from 6:00 to 9:00 pm. Mall food courts often remain open until 10:00 pm.
Emergency number: Call 112 for general emergencies, 110 for police, and 118 or 119 for medical emergencies.
Where to stay in Surabaya

Tunjungan is one of Surabaya’s main central districts, with historic commercial buildings, large shopping centers, restaurants, and hotels concentrated along busy city streets. Its central location makes it a good choice for first-time visitors who want shopping and several major sights nearby.
Best for: First visits, shopping, restaurants, and central sightseeing
What to expect: Busy sidewalks, steady traffic, and plenty of office and retail activity through the day, with a calmer pace late at night.
Hotel prices: Usually about IDR 500,000 to IDR 1,200,000 (~$32 to ~$77) per night for well-rated stays
Distance to major sights: About 10 minutes by car to Tugu Pahlawan and roughly 15 minutes to House of Sampoerna
Quietness: Noisy by day, quieter after office hours, though main roads can still carry traffic at night.
Main trade-off: Hotels in the best-positioned blocks often cost more, and peak-hour traffic can make short trips take longer than they should.
Good to know: Jalan Tunjungan hosts Car Free Day events, so check Sunday-morning vehicle access before arranging a hotel pickup.

Darmo is a residential area south of central Surabaya, known for older streets, neighborhood cafés, hotels, and tree-lined sections around Jalan Raya Darmo. It has less commercial activity than Tunjungan but keeps central shopping and dining within easy reach.
Best for: Families, longer stays, and travelers who want a residential base near the center
What to expect: Tree-lined streets, local traffic, and a quieter feel than the busiest commercial corridors, with casual dining and neighborhood errands nearby.
Hotel prices: Usually about IDR 450,000 to IDR 1,000,000 (~$29 to ~$64) per night for well-rated stays
Distance to major sights: About 15 minutes by car to Tunjungan Plaza and roughly 20 minutes to Tugu Pahlawan
Quietness: Quieter during the day than central retail districts, and generally calmer in the evening except near larger roads.
Main trade-off: You will usually depend on cars or ride-hailing for many outings, and the immediate area has fewer late-night options than the city core.
Good to know: Choose a smaller street if you want less traffic noise, because larger avenues here can still feel active during commuting hours.

Gubeng surrounds one of Surabaya’s main railway stations and has a dense mix of hotels, offices, restaurants, and transport options. Staying here is a good choice for travelers arriving by train or planning rail trips to other parts of Java.
Best for: Rail travelers, short business stays, and regional train trips
What to expect: Heavy traffic near the station, many commuters, and a constant flow of taxis, ride-hailing cars, and travelers with luggage.
Hotel prices: Usually about IDR 500,000 to IDR 1,300,000 (~$32 to ~$83) per night for well-rated stays
Distance to major sights: About 10 minutes by car to Tunjungan Plaza and roughly 15 minutes to House of Sampoerna
Quietness: Busy and loud around the station by day, with some pockets becoming calmer after rush hour.
Main trade-off: The convenience comes with congestion, and some hotels sit on streets that feel less pleasant for walking with luggage.
Good to know: Jalan Sulawesi, Jalan Jawa, and Jalan Nias are famous streets in the area with numerous cafés and restaurants.

West Surabaya has newer residential developments, apartment towers, modern hotels, and major shopping centers around areas such as Pakuwon. It appeals most to travelers who prioritize newer accommodation, large malls, and private-car access over proximity to the historic center.
Best for: Modern hotels, shopping malls, apartments, and travelers using a rental car or driver
What to expect: Wide roads, big complexes, and many residents and shoppers moving between malls, offices, and apartments, especially in the afternoon and evening.
Hotel prices: Usually about IDR 550,000 to IDR 1,500,000 (~$35 to ~$96) per night for well-rated stays
Distance to major sights: About 25 to 35 minutes by car to Tunjungan Plaza and roughly 30 minutes to Tugu Pahlawan
Quietness: Fairly quiet in residential pockets by day, but lively and traffic-heavy near the main malls in the evening.
Main trade-off: You will spend more time getting to older central sights, and the area is less convenient if you want to walk between multiple attractions.
Good to know: Pakuwon Mall has designated taxi stands, which makes pickups simpler if you stay in the surrounding mall and apartment district.
Rungkut, Gunung Anyar, Karang Pilang, Gayungan, and Benowo require longer drives to Surabaya’s central sights and dining. They are less practical for short stays focused on the historic and commercial center.
Hotel deals
Getting around Surabaya
Visitors can use buses and taxis to navigate the city, and the train if they want to reach other Indonesian cities.
Metro
for longer distances
Trains from Gubeng, Pasar Turi, and Surabaya Kota connect Surabaya with destinations across East Java and beyond. Commuter fares start near Rp10,000 ($0.60), while longer intercity journeys can cost considerably more depending on class and destination.
Bus and tram
for convenience
Suroboyo Bus serves selected routes through the city, including ones near Tunjungan and Tugu Pahlawan. A ride costs approximately Rp5,000 ($0.30), and you can pay by QRIS or an accepted e-money card. Services generally operate until around 9:00 pm.
Taxi
for convenience or late hours
Licensed taxis use metered fares, with short urban rides generally costing Rp35,000 to Rp95,000 ($2 to $5). Journeys from Juanda International Airport (SUB) into Surabaya typically range from Rp110,000 to Rp235,000 ($6 to $13), depending on the destination.
*Prices are based on rates updated as of October 2026 and may change at the time of travel.
Use taxis for direct city trips, buses when your destination follows a convenient route, and trains for travel beyond Surabaya.
Iconic places in Surabaya

House of Sampoerna
House of Sampoerna occupies a restored colonial-era complex devoted to Surabaya’s clove-cigarette industry. Exhibits include historic machinery, archival photographs, and displays documenting one of the city’s best-known trades.
Time needed: 1 to 1.5 hours
Entry: Admission is free; some tours or special activities may cost extra. Visit the official site for details.
Tip: Go earlier in the day when the galleries have fewer visitors.

Sunan Ampel Great Mosque and Ampel quarter
Sunan Ampel Great Mosque anchors one of Surabaya’s oldest Arab-Indonesian districts. Nearby lanes lead past spice shops, religious sites, and the tomb of Sunan Ampel, reflecting the area’s long trading and Islamic history.
Time needed: 1.5 to 2 hours
Entry: Entry is free, yet donations are welcome.
Tip: Visitors typically have to wear modest clothing.

Suramadu National Bridge viewpoint
The Suramadu Bridge crosses the Madura Strait between Surabaya and Madura. Public viewpoints near the western approach reveal the scale of the long span and become particularly striking once the bridge lights turn on after dark.
Time needed: 45 minutes to 1 hour
Entry: Public viewpoints are free; nearby parking may cost extra.
Tip: Arrive before sunset and stay until the bridge lights come on.
Overlooked places in Surabaya
Monumen Kapal Selam
Monumen Kapal Selam centers on KRI Pasopati 410, a former submarine displayed beside the Kalimas River. Visitors can walk through its narrow interior and learn about its naval history.
Time needed: 1 hour
Entry: Admission costs Rp25,000 ($1.40) for international visitors. Visit the official site for details.
Tip: Visit on a weekday morning when the submarine is less crowded.
Taman Bungkul
Taman Bungkul is a central neighborhood park with walking paths, a skate area, a fountain, and nearby food stalls that become livelier toward evening.
Time needed: 1 hour
Entry: Entry is free.
Tip: Visit late in the afternoon and stay for the evening food stalls.
What to eat in Surabaya

Surabaya’s cuisine is known for concentrated broths, seafood dishes, and bold sweet-savory flavors.
Rawon
Rawon is a dark beef soup flavored with keluak, which gives the broth its distinctive color and earthy taste. It is commonly served with rice, bean sprouts, sambal, and salted egg. You can try it at Rawon Setan.
Rujak cingur
Rujak cingur mixes fruit, vegetables, tofu, tempeh, and slices of cow snout with a thick sauce made from peanuts and fermented shrimp paste. Rujak Cingur Genteng Durasim is known locally for serving this distinctly Surabayan dish.
Lontong balap
Lontong balap pairs rice cakes with bean sprouts, tofu, lentho, broth, sambal, and often a squeeze of lime. Lontong Balap Pak Gendut is a long-established Surabaya restaurant that serves this popular local meal.
Soto Lamongan
Soto Lamongan is a yellow chicken soup served with shredded chicken, vermicelli, herbs, and crackers. It is commonly eaten for breakfast or lunch across East Java. You can enjoy soto lamongan at Soto Ayam Lamongan Cak Har.
Best time to visit Surabaya
Surabaya stays hot year-round, with rainfall decreasing through the middle of the year before returning toward the end of the year.
Best for: Museums, malls, food stops, and travelers comfortable with frequent rain
What you get: Frequent rain defines the season, while daytime temperatures usually stay between 77°F and 90°F (25°C and 32°C).
Trade-offs: Heavy afternoon rain can slow road travel.
Best for: City sightseeing, heritage districts, parks, and evening outings
What you get: Rain gradually becomes less frequent as the season progresses, with temperatures climbing from 77°F to 91°F (25°C to 33°C).
Trade-offs: Midday heat can make longer walks tiring.
Best for: Walking tours, bridge viewpoints, parks, and outdoor sightseeing
What you get: This is one of Surabaya’s driest periods, with temperatures of 75°F to 89°F (24°C to 32°C) and more reliable conditions for outdoor plans.
Trade-offs: Popular central areas can remain busy during peak hours.
Best for: Food-focused visits, city walks, and travelers comfortable with increasing humidity
What you get: Early fall stays relatively dry, but humidity and rainfall build toward November as temperatures reach 77°F to 92°F (25°C to 33°C).
Trade-offs: Late-season storms can disrupt evening plans.
A 5-day plan in Surabaya
This five-day itinerary helps you explore Surabaya’s historic districts, museums, parks, local food, shopping streets, and major modern landmarks while keeping each day focused on a different part of the city.
Land at Juanda International Airport (SUB) and take a taxi or ride-hailing car to Tunjungan or Gubeng. The journey typically takes 30–45 minutes and costs Rp110,000 to Rp235,000 ($6 to $13), depending on traffic and your hotel. After checking in, keep the first evening close to the center. Walk around Tunjungan, have dinner nearby, and leave the major attractions for the following morning. Travelers staying near Gubeng can use the first evening to settle in around the station district before heading into the historic areas the next day.

Start in the Ampel quarter, where the Sunan Ampel Great Mosque, surrounding lanes, shops, and religious sites reveal some of Surabaya’s oldest trading history. Spend 1.5–2 hours in the area before taking a short taxi ride to House of Sampoerna. The restored complex adds another perspective on the city through its industrial and commercial past. After the museum, return toward Tunjungan for dinner and an evening walk, keeping the day focused on Surabaya’s older northern and central districts.

Begin near Gubeng with a visit to Monumen Kapal Selam, where you can walk through the preserved submarine and learn about its naval history. Afterward, have lunch in the surrounding central district and keep the middle of the afternoon light. Later, travel toward the western approach to the Suramadu Bridge and arrive before sunset. Stay to see the illuminated span across the Madura Strait, then return to central Surabaya for dinner rather than adding another attraction after the longer drive.

Spend the morning around Darmo, where the residential streets provide a quieter contrast to Tunjungan and Ampel. Stop for lunch nearby before continuing to Taman Bungkul in the afternoon. The park gets livelier later in the day as local families arrive and food stalls open. Then, return to Tunjungan or remain in Darmo for dinner. This day gives you more time in everyday Surabaya after the heavier heritage and museum visits earlier in the trip.

Keep the final day close to your hotel. Spend the morning around Tunjungan’s shopping streets or Tunjungan Plaza, then have an early lunch nearby before collecting your luggage. If you are staying near Gubeng, the station district is also convenient for a final coffee or short meal. Leave enough time for the drive to the airport, since traffic can lengthen the journey considerably. A lighter final day keeps your departure flexible without committing to another distant attraction.

Business-class flights from the US to Surabaya

All flights that depart from New York (JFK) or Los Angeles (LAX) to Surabaya (SUB) require at least one layover in Asia.
New York (JFK) to Surabaya (SUB)
Singapore Airlines, Cathay Pacific, Lufthansa, Emirates, and China Airlines operate connecting flights between New York and Surabaya, with common connections through Singapore (SIN), Munich (MUC), Hong Kong (HKG), and Taipei (TPE). The flights may take 23 to 36 hours, depending on how many layovers you have. Round-trip business-class fares on this route generally range from $4,900 to $9,600.
Los Angeles (LAX) to Surabaya (SUB)
The same airlines also offer flights from Los Angeles to Surabaya; they usually take 25 to 30 hours. You can expect to pay slightly more for round-trip business-class tickets on this route. The most affordable tickets start at $5,600, while last-minute ones can cost up to $10,800.
Surabaya from old trading streets to the Madura Strait
Surabaya reveals its character through contrasts: Ampel preserves the city’s trading and religious history, Tunjungan reflects its commercial center, and Darmo shows a quieter residential side. Museums, local food, neighborhood parks, and the Suramadu Bridge add further layers beyond the busiest streets. If you want to visit Surabaya soon, our AranGrant experts can help you compare business-class flights and hotels that suit your preferences and budget.



