Indonesia in depth ยท East Java

Surabaya: 9 places that tell the story of the City of Heroes

A monument to the 1945 battle, a cigarette factory in a Dutch-era compound, an old Arab quarter, a Chinese-style mosque and a long bridge to Madura - plan Surabaya with a map and a free trip planner on WhatsApp.

๐Ÿ“ท Ivuvisual ยท CC BY-SA 4.0 ยท Wikimedia Commons
9must-see placesMonuments, old town, coast, mosques
2ndlargest city in IndonesiaKnown as the City of Heroes (Kota Pahlawan)
250+hotels to choose fromFrom guesthouses to resorts
Freetrip planning on WhatsAppTell us your dates, we suggest a plan

Where everything is

Tap a number to see the place. Distances are rough driving times from the city centre.

  1. 1Heroes Monument & Museumin the city centre
  2. 2House of Sampoernaabout 15-20 min from the centre
  3. 3Ampel Mosque & the Old Townabout 20-30 min from the centre
  4. 4Suramadu Bridgeabout 30-40 min from the centre
  5. 5Kenjeran Coast & Sanggar Agung Templeabout 30-40 min from the centre
  6. 6Submarine Monument (Monkasel)in the city centre
  7. 7Tunjungan Street & Majapahit Hotelin the city centre
  8. 8Cheng Ho Mosqueabout 10-15 min from the centre
  9. 9Trawas & Jolotundo Temple (Penanggungan)about 1.5-2 hrs from the centre

Map ยฉ OpenStreetMap contributors

The 10 places not to miss

Chosen for first-time and returning visitors. Add the ones you like to your trip - we turn them into a plan.

Heroes Monument & Museum#01LandmarkGenteng

Heroes Monument & Museum

The tall, ribbed monument honours the battle of 10 November 1945 that gave Surabaya its nickname. An underground museum next to it tells the story with dioramas and photographs.

  • โฑ 1.5-2 hours
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Morning
Our tipGo in the morning before the heat builds, and check the official site for current visiting hours. 10 November is Heroes' Day, when the area is busy with ceremonies.
๐Ÿ“ท Ivuvisual ยท CC BY-SA 4.0 ยท Wikimedia Commons
House of Sampoerna#02MuseumKrembangan

House of Sampoerna

A Dutch-era complex that once housed an orphanage and later became a famous cigarette maker's first factory. Today it is a museum, with a viewing gallery above the hand-rolling workers.

  • โฑ 1.5 hours
  • ๐Ÿš— about 15-20 min from the centre
  • ๐ŸŒ… Morning
Our tipTours are usually guided and the on-site cafe is a pleasant break. Hours and tour times can change, so check the official page for your date.
๐Ÿ“ท consigliere ivan from Bontang, Indonesia ยท CC BY-SA 2.0 ยท Wikimedia Commons
Ampel Mosque & the Old Town#03Old townAmpel, Semampir

Ampel Mosque & the Old Town

One of the oldest mosques in Java, tied to the early spread of Islam, stands in the lanes of the Arab quarter, with stalls of dates, spices and perfume. Old Dutch trading buildings are nearby.

  • โฑ 2-3 hours
  • ๐Ÿš— about 20-30 min from the centre
  • ๐ŸŒ… Morning
Our tipDress modestly (women cover hair and arms where asked), avoid prayer times for sightseeing inside, and ask before taking photos of worshippers. The lanes are crowded, so keep bags close.
๐Ÿ“ท consigliere ivan from Bontang, Indonesia ยท CC BY 2.0 ยท Wikimedia Commons
Suramadu Bridge#04LandmarkKenjeran

Suramadu Bridge

Indonesia's longest bridge, about 5.4 km, links Surabaya with Madura island over the Madura Strait. Many visitors come for sunset views and a first taste of Madura.

  • โฑ 1 hour
  • ๐Ÿš— about 30-40 min from the centre
  • ๐ŸŒ… Late afternoon / sunset
Our tipStopping on the bridge is not allowed for safety - enjoy the view from the Surabaya-side park or viewpoint instead. Traffic gets heavy around rush hour and holidays.
๐Ÿ“ท Sakurai Midori ยท CC BY 3.0 ยท Wikimedia Commons
Kenjeran Coast & Sanggar Agung Temple#05SeasideKenjeran

Kenjeran Coast & Sanggar Agung Temple

Surabaya's seaside strip: Kenjeran Park, a colourful bridge over the water and the Sanggar Agung temple, with a large sea-facing statue. Locals come for snacks, sea air and family outings.

  • โฑ 2 hours
  • ๐Ÿš— about 30-40 min from the centre
  • ๐ŸŒ… Late afternoon
Our tipThe water is brown and not meant for swimming - come for walks and food. Weekends and holidays are crowded, so weekday afternoons are calmer. Respect worshippers inside the temple.
๐Ÿ“ท Okkisafire ยท CC BY-SA 3.0 ยท Wikimedia Commons
๐Ÿž๏ธ#06MuseumGenteng

Submarine Monument (Monkasel)

A real retired navy submarine, KRI Pasopati, now open to walk through on the bank of the Kalimas River - a fun stop for families and anyone curious about life on board.

  • โฑ 1 hour
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Morning
Our tipPassages and ladders inside are narrow, so wear comfortable clothes and shoes; taller visitors should mind their heads. Check the official source for visiting hours.
Tunjungan Street & Majapahit Hotel#07Old streetsGenteng

Tunjungan Street & Majapahit Hotel

Surabaya's grand old shopping street, lined with restored colonial-era buildings, murals, cafes and the historic Majapahit Hotel - the site of the 1945 flag incident.

  • โฑ 2 hours
  • ๐Ÿš— in the city centre
  • ๐ŸŒ… Evening
Our tipEvenings are cooler and the street lights up for photos. Cross carefully, as traffic is busy, and keep valuables out of sight when walking.
๐Ÿ“ท consigliere ivan ยท CC BY 2.0 ยท Wikimedia Commons
๐Ÿž๏ธ#08MosqueGenteng

Cheng Ho Mosque

A mosque with a Chinese-style pagoda roof in red, green and gold, named after the Muslim admiral Zheng He - a lovely sign of Indonesia's mix of cultures.

  • โฑ 45 min
  • ๐Ÿš— about 10-15 min from the centre
  • ๐ŸŒ… Morning
Our tipVisitors are generally welcome outside prayer times; cover shoulders and knees and remove shoes. Ask a caretaker if you may enter or photograph inside.
Trawas & Jolotundo Temple (Penanggungan)#09Day tripMojokerto

Trawas & Jolotundo Temple (Penanggungan)

Cool mountain air in the Trawas hills, with Jolotundo, an ancient bathing place on the slope of Mount Penanggungan, and many small ruins of old Javanese temples in the area.

  • โฑ Full day
  • ๐Ÿš— about 1.5-2 hrs from the centre
  • ๐ŸŒ… Morning
Our tipTrails on Penanggungan are steep and slippery after rain - hire a local guide for any hike. Go on a weekday for a quieter visit and dress modestly at the sacred site.
๐Ÿ“ท Cun Cun ยท CC BY-SA 4.0 ยท Wikimedia Commons

Sample trips

Starting points we adjust to your dates, budget and hotel choice. Prices depend on the hotel and season, so we quote them for you.

City classic2 days / 1 night

Heroes, old town & night lights

๐Ÿ‘ฅ First visit, history lovers, stopovers

  • Heroes Monument & Museum
  • House of Sampoerna
  • Ampel Mosque & Old Town walk
  • Tunjungan Street in the evening

๐Ÿจ 4-star hotel in the city centre

PriceOn requestWe quote today's hotel rates for your dates
Most popular
Food & culture3 days / 2 nights

Mosques, markets & the coast

๐Ÿ‘ฅ Couples, friends, food and culture lovers

  • Cheng Ho Mosque
  • Submarine Monument
  • Ampel lanes and local food stops
  • Suramadu Bridge sunset
  • Kenjeran seaside evening

๐Ÿจ 4-star hotel, city centre or near Tunjungan

PriceOn requestWe quote today's hotel rates for your dates
Relaxed escape3 days / 2 nights

City comfort & a mountain-air day

๐Ÿ‘ฅ Couples, special occasions

  • Upscale city hotel with pool and spa
  • Private car with driver
  • Trawas and Jolotundo day trip
  • Heroes Monument & Tunjungan dinner

๐Ÿจ 5-star city hotel or resort in Trawas

PriceOn requestWe quote today's hotel rates for your dates
Free trip planner

Plan your Surabaya trip

Pick the places, your dates and the kind of hotel you like. We reply on WhatsApp with a suggested plan and today's prices - no obligation.

  • Real hotel rates for your dates
  • Car with driver and guides arranged on request
  • English or Bahasa Indonesia
Places to include

Opens WhatsApp with your plan as a message - nothing is sent until you press send there.

Practical tips

Getting there

Juanda International Airport (SUB) is south of the city - allow about 30-60 minutes by road depending on traffic. Trains from Jakarta, Yogyakarta and Malang arrive at Gubeng, Pasar Turi or Surabaya Kota stations.

Best time

The dry season (roughly April to October) is easiest for sightseeing. Surabaya is hot all year, so plan outdoor visits for early morning or late afternoon and carry water.

Respect & dress

Surabaya is mostly Muslim and halal food is easy to find; mosques and prayer rooms are widespread. Cover shoulders and knees at mosques and temples, remove shoes, and ask before photographing people.

Getting around

Ride-hailing apps and metered taxis are the simplest way around town; traffic is heavy in rush hours. For Trawas or a full-day trip, a car with driver is easiest. Agree the price first for any unmetered ride.

Opening hours, tickets, access and rules change (for example visitor quotas, volcano or sea conditions and closures) - we check them for your dates. Photos: Wikimedia Commons, credited on each picture; map: OpenStreetMap. Last checked 10 October 2026.

WhatsApp