Surabaya doesn’t always top the Southeast Asia cruise itinerary wish lists, but Indonesia’s second-largest city has a way of quietly stunning the visitors who do step ashore. Gritty, energetic, and layered with history that stretches from Hindu kingdoms to Dutch colonial rule, it rewards the curious traveller generously. Come hungry β because this city’s food scene alone is worth the port stop.
Arriving by Ship
Cruise ships dock at the Tanjung Perak Port, one of the busiest commercial harbours in Indonesia. The terminal itself is functional rather than glamorous, but the welcome is warm and efficient. Taxis and ride-hailing apps like Grab are available just outside the port gates, and the city centre is roughly 20β30 minutes away depending on traffic β which in Surabaya can be substantial, especially mid-morning.
If you want to make the most of your time ashore without the logistics headache, a pre-arranged shore excursion is the smartest move. A dedicated Surabaya Shore Excursion For Cruise Passengers takes the guesswork out of the day, covering key highlights with transport included. π Book: Surabaya Shore Excursion For Cruise Passengers For those who prefer a tailored experience, a Surabaya Private Tour gives you flexibility to linger where you like. π Book: Surabaya Private Tour
Things to Do

Surabaya is a city of genuine contrasts, and that’s exactly what makes exploring it so satisfying. Start in the Arab Quarter (Ampel), a labyrinthine neighbourhood surrounding the sacred Ampel Mosque, one of the holiest sites in East Java. The narrow lanes are filled with the scent of incense and rose water, and street vendors sell everything from prayer beads to traditional sweets.
Head next to the House of Sampoerna, a beautifully preserved Dutch colonial building that once served as an orphanage and is now a fascinating museum dedicated to Indonesia’s kretek (clove cigarette) industry. The factory floor still operates, and watching workers hand-roll cigarettes at extraordinary speed is oddly hypnotic. Admission is free.
History lovers should seriously consider venturing beyond the city to the ruins of Trowulan, the ancient capital of the Majapahit Empire β one of the greatest Hindu-Buddhist kingdoms Southeast Asia has ever seen. The scattered temples, pools, and museum make for a profoundly moving day trip. A dedicated Trowulan Tour to the Ruins of the Majapahit Kingdom from Surabaya handles all transport and guiding seamlessly. π Book: Trowulan Tour Ruin of Majapahit Kingdom from Surabaya
Back in the city, the Suramadu Bridge β stretching 5.4 kilometres across the Madura Strait β is worth a drive across just for the spectacle of it, especially at dusk when it’s lit up in vivid colours.
Local Food
This is where Surabaya truly earns its place on any serious foodie’s map. The city is the undisputed home of rawon, a uniquely dark beef soup made with keluak nuts that give it an extraordinary, slightly earthy depth of flavour unlike anything else in Indonesian cuisine. The broth is almost black, the beef is tender, and it’s typically served with salted egg, bean sprouts, and sambal. Seek out Rawon Setan on Jalan Embong Malang β the name translates to “Devil’s Rawon” and it’s been serving this dish since 1953.
Don’t leave without trying lontong balap, a satisfying bowl of compressed rice cakes, bean sprouts, fried tofu, and shrimp crackers drenched in a sweet soy-based gravy. It’s fast food in the most wonderful, local sense. For something sweet, es teler (mixed fruit in coconut milk with crushed ice) provides perfect relief from the heat.
The night markets around Tunjungan Plaza and the street stalls near the old town are excellent for grazing your way through the afternoon β budget around 50,000β80,000 IDR (roughly USD 3β5) for most street food dishes.
Shopping

Surabaya’s shopping scene mixes modern malls with atmospheric markets. Tunjungan Plaza, one of the largest mall complexes in Indonesia, is air-conditioned bliss and stocks everything from international brands to local fashion labels. For batik fabric, traditional handicrafts, and spices to take home, the Pasar Atum market near the port is both lively and accessible β bargaining is expected and half the fun.
If you’re after authentic Javanese batik specifically, look for pieces from the Madura region, which has its own bold, distinctive colour palette quite different from the Yogyakarta style.
Practical Tips
Surabaya sits close to the equator, so expect heat and humidity year-round β lightweight, breathable clothing is essential. Carry cash in Indonesian Rupiah, as many smaller food stalls and markets don’t accept cards. The currency exchange at the port can be convenient but rates are better in town. Modest dress is advisable when visiting mosques and the Ampel Quarter; cover your shoulders and knees.
If your ship arrives late or departs early and you need a smooth transfer, a Private Airport Transfer in Surabaya is a reliable option for stress-free logistics. π Book: Private Airport Transfer Surabaya Tipping is not mandatory in Indonesia but always appreciated.
—
Surabaya is the kind of port that punches well above its reputation β a living, steaming, wonderfully chaotic city where ancient kingdoms and colonial history collide with some of the most distinctive food in all of Indonesia. Give it more than a few hours and it will give you far more in return.
ποΈ Things to Book in Advance
These highly-rated experiences fill up fast β book before you arrive to avoid missing out.
This page contains affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
π Getting to Surabaya Indonesia
Use the interactive map below to explore the port area and plan your route from the terminal.

Leave a Reply