Surabaya

Region Java
Budget / Day $0–$0/day
Plan Your Surabaya Trip →
Scroll
🌏
Region
java
💰
Daily Budget
$0–$0 USD

Surabaya doesn’t try to be likable in the way Jakarta occasionally does — there’s no particularly tourist-facing district, no clear “here is what foreigners are supposed to look at” organization to the city. It’s a working port city of 3 million people, the second largest in Indonesia, with a history as a trading hub that precedes Dutch arrival by centuries and has continued in various forms ever since. I’ve passed through it multiple times on the way to Bromo or Ijen and each time I’ve stayed a night in the city itself, I’ve found more to appreciate in what initially seemed like a purely functional stopping point.

The Arab Quarter at Ampel is the most immediately rewarding urban exploration in Surabaya. The neighborhood around Masjid Ampel — one of the oldest mosques in Java, associated with one of the nine Wali Songo who brought Islam to Java — operates as a genuine religious and commercial community rather than a tourist attraction. The lanes between the mosque and the market are full of Islamic goods, Arab sweet shops, incense vendors, and devout pilgrims who have come to pray at the tomb of Sunan Ampel. It is simultaneously a working religious neighborhood and one of the most atmospheric urban quarters in East Java.

The House of Sampoerna, in the city’s Dutch colonial district, is one of the more unusual museum experiences in Indonesia — a working tobacco factory and museum in a magnificent 1862 Dutch colonial building, owned by the family that built Indonesia’s largest tobacco company. The hand-rolling room where 500 workers produce 500,000 Dji Sam Soe clove cigarettes per day is accessible to visitors through glass, and the museum of Indonesian tobacco history, while clearly branded, is genuinely interesting and illuminates an industry that has shaped the Indonesian economy and culture for over a century.

Most people see Surabaya as the gateway to Bromo. That’s fair — the 3am departure in a jeep toward an active volcano’s caldera, watching the sunrise paint the Sea of Sand and the brooding Bromo cone from 2,700 meters, is one of East Java’s great experiences. But Surabaya itself rewards a day of exploration before or after.

The Arrival

Juanda International Airport is 15km south of the city — a 30-minute Grab ride. Direct flights from Bali (1 hour), Jakarta (1.5 hours), Singapore, and KL make Surabaya one of the most accessible jumping-off points for East Java's volcanic circuit.

Why Surabaya belongs on your itinerary

Surabaya is the practical hub for what is arguably Indonesia’s most spectacular volcanic circuit — Mount Bromo and Kawah Ijen can both be visited on a 3-4 day loop from the city, and the combination of those two volcanic experiences (the accessible sunrise caldera at Bromo, the midnight blue-fire acid lake at Ijen) is more varied and more extraordinary than any single-volcano trip in the archipelago.

The city itself is Indonesia’s most Javanese in cultural terms — Surabaya is predominantly Javanese Muslim and the traditional arts of East Java (reog Ponorogo, ludruk, and ketoprak theater) are maintained here with the same seriousness that Yogyakarta maintains its royal performance traditions. The evening street food culture — the sate stalls, the rujak cingur vendors, the bakso soup carts — represents Javanese street food at its best and most authentic.

The Suramadu Bridge, connecting Surabaya to Madura Island, is also worth knowing about. Madura is an island with its own distinct culture — the Madurese are known as traders, cattle ranchers, and practitioners of karapan sapi (bull racing), a spectacular sport unique to the island that takes place in harvest season. A day trip to Madura adds a genuinely different cultural dimension to a Surabaya stay.

What To Explore

Surabaya's city exploration takes one good day. The volcanic day trips to Bromo and Ijen are the reason most visitors come — both require pre-dawn starts and both are completely worth it.

What should you do in Surabaya?

Mount Bromo Sunrise — The most accessible volcano sunrise in Indonesia. Jeeps depart from the Probolinggo base at 3am and drive up to the Penanjakan viewpoint above the Tengger caldera — from here, the view east as the sun comes up over Mount Semeru (Java’s highest peak) and illuminates the Sea of Sand below, with Bromo’s active cone smoking in the foreground, is among Indonesia’s great natural spectacles. From Surabaya, 3-hour drive to the base town. Full overnight tour packages from Rp600,000-1,200,000 per person.

Kawah Ijen Blue Fire — 4 hours from Surabaya, the midnight hike to Ijen’s blue fire crater can be combined with Bromo in a 3-day loop from the city. See the Ijen destination guide for the full experience description.

Masjid Ampel and Arab Quarter — The historic Islamic quarter around Sunan Ampel’s tomb and mosque is the most atmospheric neighborhood in Surabaya. The tomb of Sunan Ampel (one of the Wali Songo) draws Muslim pilgrims daily; the lanes around it are full of Arab sweets, incense, batik, and prayer goods. Entry to the mosque complex is free with modest dress. Best visited on a Friday afternoon when the energy is highest.

House of Sampoerna — The magnificent 1862 Dutch colonial tobacco factory in Surabaya’s old town houses the Sampoerna family’s museum and working production floor. The hand-rolling room visible through glass gives a window into the extraordinary manual dexterity and speed of the kretek (clove cigarette) production process. The colonial building itself is one of the finest in East Java. Entry free. Daily tours available.

Kota Tua (Old Town) — The Dutch colonial district along the Kalimas river canal has the bones of a fascinating historical quarter — the 1821 Dutch warehouse buildings, the colonial trading houses, the 1870 red bridge that gave this part of Surabaya its name (Jembatan Merah). The area is rough around the edges compared to Batavia in Jakarta but more authentic for it. Good for a morning walk with coffee at a surviving colonial café.

Rujak Cingur at Pasar Genteng — Surabaya’s signature dish — rujak cingur (mixed vegetables and sliced cattle muzzle in a thick black shrimp-paste and peanut sauce) — is one of those foods that sounds challenging but tastes extraordinary. The Pasar Genteng food section serves the city’s best version. Rp20,000-35,000 per bowl.

✈️ Scott's Surabaya Tips
  • Getting There: Juanda International (SUB) has direct flights from Bali (1 hour, Rp250,000-500,000 on budget carriers), Jakarta, Singapore, and KL. The airport is well-connected and the gateway for the entire East Java volcanic circuit.
  • Getting Around: Grab and Gojek cover the city reliably. For Bromo and Ijen, all operators in the city offer package tours with jeep transport — the standard approach is the most practical. Alternatively, take the public bus to Probolinggo (2 hours, Rp50,000) then local transport to the Bromo trailhead.
  • Best Time: April through October — dry season on Java gives the clearest crater views and most reliable Bromo sunrise. The blue fire at Ijen is visible year-round but cloud cover in the wet season can obscure both experiences.
  • Money: Surabaya is affordable. Daily budget: USD 20-35 (budget hotel near Gubeng station, warung meals); USD 50-100 mid-range. Bromo tour packages cost Rp600,000-1,200,000 per person; combined Bromo-Ijen packages Rp1,200,000-2,000,000.
  • Don't Miss: Bromo sunrise from the Penanjakan viewpoint. It is the most perfectly staged volcanic spectacle in Indonesia — accessible enough for any visitor, dramatic enough for experienced volcano chasers. The Sea of Sand below the viewpoint, walked across by jeep and then on foot, adds the ground-level perspective that makes the experience complete.
  • Local Tip: Eat rawon — Surabaya's black beef soup, darkened by keluak nut — at Rawon Setan (Devil's Rawon) on Jalan Embong Malang, which serves only from 9pm until it runs out. The late-night version eaten by locals after a night out is the most authentic encounter with East Javanese cuisine Surabaya offers.

The Food

Surabaya is the capital of East Javanese cuisine — rawon, lontong balap, rujak cingur, and a street food culture that runs until the early hours. Don't eat dinner before 8pm and don't go to bed hungry.

Where should you eat in Surabaya?

Where to Stay

Stay near Gubeng train station or Darmo for the best combination of transport access and proximity to the city's food and cultural highlights.

Where should you stay in Surabaya?

Budget (Rp200,000-500,000 / USD 13-33): The guesthouses near Gubeng station are convenient for train arrivals and central for Bromo tour pickups. Hotel Ganefo and similar properties in the Embong area offer clean rooms at good prices.

Mid-Range (Rp600,000-2,000,000 / USD 40-135): The Whiz Prime Hotel and Swiss-Belhotel Surabaya offer reliable comfort near the city center. The Majapahit Hotel (the former Oranje Hotel, Surabaya’s grand colonial hotel) at Rp1,200,000-2,000,000 is the most atmospheric property in the city — the 1910 building where Indonesian independence was first proclaimed is steps away.

Luxury (USD 150-400+): The Westin Surabaya in the Pakuwon business district is the city’s best five-star property. The Shangri-La Surabaya and the JW Marriott are close behind and all three are priced well below comparable regional luxury hotels.

Before You Go

One city day plus a Bromo overnight tour makes the minimum useful Surabaya stop. Add Ijen for a second night and you've covered the finest volcanic double-act in Indonesia.

When is the best time to visit Surabaya?

April through October is dry season across East Java — the most reliable time for clear crater views at Bromo and Ijen. The blue fire at Ijen is visible year-round when skies are clear, but November through March brings cloud cover that can obscure both the crater views and the pre-dawn blue fire on any given night.

The combination of Surabaya city exploration plus Bromo sunrise plus Ijen blue fire is a 3-4 day East Java circuit that works as a standalone trip from Bali or as part of a longer Java journey from Jakarta or Yogyakarta.

See our Ijen guide and Malang guide for adjacent East Java destinations, and browse all Indonesia destinations.

What should you know before visiting Surabaya?

Currency
IDR (Indonesian Rupiah)
Power Plugs
C/F, 230V
Primary Language
Indonesian (Bahasa Indonesia)
Best Time to Visit
April to October (dry season)
Visa
30-day visa-free or visa on arrival for most
Time Zone
UTC+7 to UTC+9 (3 time zones)
Emergency
112, 118 (ambulance)

🎒 Gear We Recommend for Surabaya

Reef-Safe Mineral Sunscreen

Raja Ampat and Komodo marine parks strictly enforce reef-safe sunscreen. Zinc oxide protects the coral that makes these places extraordinary.

Dry Bag (20L)

Island hopping in Komodo means open boat transfers. One wave and your camera is gone. This is the single most important gear item for Indonesia.

Quick-Dry Travel Towel

Bali villas and beach resorts provide towels. Gili Islands guesthouses, temple visits, and Komodo boat tours often don't. Dries in 20 minutes in the tropical sun.

Waterproof Phone Pouch

Nusa Penida snorkeling, Bali rice paddy walks in the rain, Komodo boat spray. Your phone sees water daily in Indonesia.

Universal Travel Adapter

Indonesia uses Type C and F plugs (European round 2-pin). US/UK/Australian plugs don't fit without an adapter. Get a universal with USB-A and USB-C ports.

🛡️

Before You Go: Travel Insurance

A medevac flight from a remote Philippine island can cost $10,000+. We use SafetyWing for every trip — it's affordable, covers medical and evacuation, and you can sign up even after you've left home.

"We've thankfully never had to file a claim, but having it is peace of mind every time we board that plane." — Scott

Check SafetyWing Rates →

Affiliate link — we earn a commission at no extra cost to you. Full disclosure.