The bucket-list things to do — and who runs each one.
Here’s the bucket list for your day ashore: the most extraordinary thing to do at each stop, who runs it, and how to book it direct — so you can weigh it against your ship’s excursion and pick what suits you.
In port at Surabaya, the bucket-list move is Private Mount Bromo Sunrise & Photographer — Full Day. Mt Bromo Sunrise Tour runs it. Below: 5 bucket-list things to do on a Surabaya port day — worth weighing against whatever your ship offers.
How the day actually runs
Ships dock at the Gapura Surya Nusantara Terminal in Tanjung Perak, an industrial working port. It is not a tender port. You cannot walk out of the gate; transport is mandatory from the moment you clear the terminal.
Most cruise lines, including the Oceania, Regent, Viking Ocean, and Holland America sailings in the next four months, offer a shuttle to a central city point such as Tunjungan Plaza or a similar mall. The ride takes 20–45 minutes depending on traffic. Independent travellers use Blue Bird taxis or Grab from the terminal stand. Download the Grab app and link a card before arrival; street-hailing works but drivers often prefer longer trips.
The first-timer trap here is underestimating the return journey. Afternoon traffic through the port gates and truck routes can add 30–45 minutes. Build in a solid 90-minute buffer before all-aboard. Many a well-planned day has ended with passengers watching their ship from a jam while the gangway lifts. Check your specific ship’s all-aboard time the night before; it is usually 4:30 or 5:00 pm.
Watch dawn ignite the smoking caldera of Mount Bromo from the legendary viewpoint at Penanjakan — one of the most arresting natural spectacles on Earth. A private photographer captures every frame, so you live the moment rather than chase it.
Book itMount Bromo Sunrise Tour from Surabaya or Malang - 1 Day$153 per person
Run by Mt Bromo Sunrise Tour · 4.90 from 56 reviews
Witness the electric-blue sulphuric flames of Kawah Ijen — a phenomenon found almost nowhere else on Earth — before dawn reveals the world's largest acidic crater lake, shimmering in impossible turquoise. A bucket-list spectacle for the senses.
Book it3 days Private Tour of Sewu Waterfalls, Bromo, and Ijen Blue Fire$330 per person
Descend into a jungle gorge to stand before Tumpak Sewu — Java's most breathtaking waterfall, its 120-metre curtain of white water encircling a lush amphitheatre of emerald cliff. Few landscapes in Southeast Asia rival this raw, cinematic grandeur.
Book it1 Day Tumpak Sewu Waterfall Private Tour From Surabaya$81 per person
Peel back 700 years of Surabaya in a single private day — from the grand Al Akbar National Mosque to the Arab Quarter of Ampel, the Dutch colonial facades of Kota Lama, and the emotive Heroes Monument, Tugu Pahlawan. Indonesia's second city, unfiltered.
Book itDay Tour - Surabaya Heritage Colonial Tour$73 per person
Run by Kota Tua Surabaya · 4.70 from 1,400 reviews
Step inside a Dutch colonial mansion turned living museum, where hand-rolling kretek cigarettes has been a craft for a century. Then join the legendary Surabaya Heritage Track tram through the city's most storied streets — culture, craft, and colonial grandeur in one elegant morning.
Book itDay Tour - Surabaya Heritage Colonial Tour$73 per person
Board a real Cold War-era Soviet submarine beached on the Surabaya waterfront — the only such monument in Southeast Asia — then sweep along Surabaya Bay to the sweeping cables of the Suramadu National Bridge, Indonesia's longest. History, engineering, and seafaring drama in one elegant afternoon.
We have not yet verified a bookable operator and price for
this one, so we are not quoting either.
A couple booking the Day Tour - Surabaya Heritage Colonial Tour direct pays USD 292 total. The same experience bought from the shore excursion desk will almost certainly cost more, though exact ship pricing is not listed. For a simple city day this is rarely a tight call in favour of the ship.
The longer adventures tell a different story. The Mount Bromo Sunrise Tour from Surabaya or Malang - 1 Day is USD 153 per person direct (USD 306 for two). The multi-day options run USD 387 or USD 500 per person. A ship’s equivalent full-day or overnight Bromo/Ijen tour typically carries a significant markup and includes the one thing independents cannot buy: a guaranteed return to the ship on time. When the itinerary is tight or the weather looks iffy, that guarantee can be worth the premium. For the colonial tour the direct route wins on price. For the volcanoes it is a legitimate calculation, not a moral failing, to choose the ship.
If you have half a day
Take the ship shuttle or a Grab to the city centre and book the Day Tour - Surabaya Heritage Colonial Tour. Aim to be off the ship by 9:00 am and back at the terminal by 2:30 pm at the latest. Skip anything further afield; the traffic does not forgive ambition on a short clock. This keeps the day relaxed, cultural, and safely inside the all-aboard window.
If you have the whole day
Book the Mount Bromo Sunrise Tour from Surabaya or Malang - 1 Day. Pickup is typically midnight to 1:00 am from a central hotel or arranged point; you will need to be off the ship the evening before or arrange a very late-night departure after clearance. Return to Surabaya is usually early afternoon, giving you time to clear the port buffer.
Alternatively, the From Surabaya / Malang: Mt Bromo Sunrise - Ijen Blue Fire 3D2N or the four-day version to Bali spreads the volcanoes across multiple days if you are staying over or ending in another port. The single-day Mount Bromo Sunrise Tour from Surabaya or Malang - 1 Day remains the cleanest fit for a standard cruise call.
If I could pick only one, I would take the one-day Bromo sunrise. At USD 153 per person it is priced like a serious adventure, not a souvenir, and the 4.90 rating from the operator plus nearly 2,000 Viator reviews suggest the logistics usually work. The Heritage Colonial Tour at USD 73 is perfectly pleasant but feels small once you have seen what Java’s volcanoes can deliver in a single, albeit early, day. The ship’s version is the rational choice only if your sailing schedule is unusually tight or you simply prefer zero variables. Otherwise, the direct Bromo run is the one that still feels like a reason to call at Surabaya. (Word count: 682)
Your day in SurabayaNothing picked yet — tick what you fancy
$0for two, booked direct
Now plan the rest of it
You know what to do on the day. Here is the trip it belongs to —
each one opens as a whole plan, not a list: where to fly in, every port, what it runs.