Surabaya Travel Guide: East Java's Gateway to Bromo & Ijen
Plan your Surabaya trip with our guide to Kota Tua, House of Sampoerna, Madurese food, best hotels, and day trips to Bromo and Kawah Ijen.
Surabaya is Indonesia’s second-largest city by population, the capital of East Java province, and the country’s second-largest port. It is a working industrial and commercial city first — not a tourist destination in the traditional sense — but it has a genuinely interesting colonial old town, some of the best street food in Java, and the strongest strategic value of any large Indonesian city as a base for reaching Mount Bromo, Kawah Ijen, and the island of Madura. Many travellers pass through Surabaya without pausing, which is a reasonable choice if time is short, but the city rewards a day or two of its own before or after the surrounding natural attractions.
The name Surabaya derives from the Javanese words for shark (suro) and crocodile (boyo) — a reference to a legendary battle fought between the two creatures. The city’s identity was forged again on 10 November 1945, when Indonesian independence fighters held off British and Allied forces for three weeks in one of the bloodiest battles of the independence revolution. The date is now commemorated annually as Heroes Day (Hari Pahlawan).
Neighbourhoods and Orientation
Kota Tua (Old Town) in North Surabaya preserves the commercial district built by the Dutch East India Company in the 17th and 18th centuries, centred around the Kembang Jepun area (Chinatown) and the waterfront. The architecture is comparable to Jakarta’s Kota Tua but sees a fraction of the visitors.
Tunjungan is the modern central business and shopping district, home to Tunjungan Plaza — one of Indonesia’s largest mall complexes — and the main hotel chains.
Ampel is the Arab Quarter, centred around the 15th-century Masjid Ampel mosque and the tomb of Sunan Ampel, one of the nine saints credited with bringing Islam to Java. The neighbourhood is densely atmospheric and home to some of the best Arab-influenced food in the city.
Key Attractions
Heroes Monument (Tugu Pahlawan) — A 41-metre white obelisk in the city centre commemorating the Battle of Surabaya, built in 1952. Entry is free. The underground museum beneath the monument documents the independence struggle with photographs, weapons, and documents. Open Tuesday–Sunday, 7am–5pm.
House of Sampoerna — A well-executed museum in a Dutch colonial complex in Kota Tua, documenting the history of the Sampoerna tobacco dynasty and Indonesia’s kretek (clove cigarette) industry from the 19th century to the present. Entry is free; the complex includes a working cigarette-rolling room where visitors can watch hand-rolling in progress, a café in the colonial courtyard, and a small art gallery. Open daily 9am–10pm. One of the better free museums in Java.
Suramadu Bridge — The longest bridge in Indonesia (5,438 metres), connecting Surabaya to the island of Madura across the Madura Strait. Visible from the northern waterfront and worth the drive across for the views of the strait. The bridge itself is free to view; motorbike toll approximately IDR 3,000, car toll approximately IDR 15,000.
Surabaya Zoo (Kebun Binatang Surabaya) — One of the oldest and largest zoos in Southeast Asia, established in 1916, with a wide range of Indonesian and exotic species including Komodo dragons, Sumatran tigers, and Javan rhinos. Entry approximately IDR 30,000. Open daily. The zoo has had management controversies over the years but has undergone incremental improvements.
Submarine Monument (Monkasel) — A decommissioned Soviet-era KRI Pasopati 410 submarine displayed as a monument and museum near the Kalimas riverbank. Entry approximately IDR 15,000. Visitors can walk through the interior. Open Tuesday–Sunday.
Hotels
JW Marriott Surabaya (luxury) — The strongest five-star option in the city, with a large pool, multiple dining venues, and efficient service. Located on Jalan Embong Malang. From approximately USD 100 per night as of 2026.
Novotel Surabaya Hotel & Suites (mid-range) — On Jalan Ngagel in South Surabaya, with consistent quality and a good pool. From approximately USD 60 per night as of 2026. Well-suited to business travellers and transit stays.
Swiss-Belinn Tunjungan (mid-range) — A compact, well-priced hotel in the Tunjungan area, within walking distance of the main mall complex and several restaurants. From approximately USD 45 per night as of 2026.
Whiz Hotel Tunjungan (budget) — A reliable budget chain option in central Surabaya, clean and functional. From approximately USD 25 per night as of 2026.
Restaurants
Bebek Sinjay — The most famous Madurese duck restaurant in Surabaya, in the Kenjeran area near the north coast. The bebek goreng (fried duck) with sambal pencit (raw mango chilli sauce) has been written about in the Indonesian food press for years. Portions approximately IDR 60,000–100,000 per person. Prepare for a queue at peak mealtimes.
Tunjungan Plaza Food Court — The food court across several levels of Tunjungan Plaza offers a practical cross-section of Javanese, Indonesian, and international fast food. Meals approximately IDR 30,000–60,000. Convenient if you are staying in the central area.
Rawon Setan — A late-night institution on Jalan Embong Malang, open from around 8pm to the small hours, serving rawon — East Java’s signature black beef soup made with keluak (black nut) that gives the broth its distinctive dark colour and slightly nutty bitterness. A bowl with rice and condiments costs approximately IDR 50,000–80,000. The name (“Devil’s Rawon”) refers to the late-night hours of operation. Atmospheric and genuinely good.
Depot Bu Rudy — A local institution in the Dharmahusada area serving Surabayan home cooking — nasi campur (mixed rice), soto ayam Surabaya (chicken soup), and the city’s version of semur (sweet soy-braised beef). Approximately IDR 50,000–80,000 per person.
Getting There and Getting Around
Juanda International Airport (SUB) lies approximately 20 km south of the city centre in Sidoarjo. A Grab or Gojek ride costs approximately IDR 80,000–130,000 and takes 30–45 minutes outside peak hours. Buses also run from the airport to Bungurasih terminal.
By train — Surabaya’s main station is Pasar Turi for trains from Jakarta and Bandung, and Gubeng for trains from Malang and Yogyakarta. Trains from Jakarta (Gambir station) take approximately 9 hours in executive class; from Yogyakarta, approximately 4–5 hours. The overnight train from Jakarta is a practical option, arriving in Surabaya in time for a morning start.
Within the city, Grab and Gojek are the most practical options. The BRT system (Suroboyo Bus) operates on several routes but coverage is limited. Traffic in central Surabaya is heavy during rush hours.
Day Trips from Surabaya
Mount Bromo — 3–4 hours by car or hired driver (approximately IDR 600,000–900,000 for a full-day return trip). Most visitors depart at midnight or 1am to reach the Penanjakan viewpoint for sunrise. Bromo is the defining natural attraction of East Java.
Kawah Ijen — The blue-fire sulphur crater on the Banyuwangi border, approximately 5–6 hours by road from Surabaya. Best reached with an overnight stay in Banyuwangi and an early morning (2am) hike to the crater for the blue-fire phenomenon, visible only before dawn.
Madura Island — Cross the Suramadu Bridge and drive into the interior for bull racing (Karapan Sapi, held in August–October), traditional salt pans, and Madurese cuisine. The island is undervisited relative to its cultural interest.
Practical Tips
Surabaya operates on a more workaday rhythm than Yogyakarta or Bali — this is a city where life proceeds without particular reference to tourism. That said, the food scene is excellent and underappreciated by international visitors. The Arab Quarter around Masjid Ampel is most atmospheric in the late afternoon as pilgrims arrive for evening prayers; dress conservatively if you visit. For the Bromo trip, a hired car and driver rather than a bus tour gives significantly more flexibility on timing.
Upcoming Events in Surabaya
Indonesian Independence Day
National holiday marking Indonesia's 1945 independence — celebrated with ceremonies, village competitions, parades and cultural events across all 17,000 islands.