Ships dock at Tanjung Perak, a working commercial and passenger port in northern Surabaya — not a tourist pier. The city's sights are spread across a large urban area and all require transport.
💡 Pro move: Surabaya is a large, hot, and traffic-prone industrial city. It's rewarding for culturally curious travelers but requires realistic time planning — sights are not clustered. Budget extra time for traffic.
All cruise ships dock at Tanjung Perak port — a busy working harbor where transfers into the city are essential for every visit.
| Cruise Line | Typical Berth / Arrival | Dock or Tender |
|---|---|---|
| Most cruise lines | Tanjung Perak International Passenger Terminal | Docked |
| Smaller / expedition ships | Tanjung Perak port | Docked |
Surabaya rewards curious visitors with colonial history, religious diversity, and remarkable day-trip landscapes — but distances are real and traffic is heavy, so choose your day wisely.
A beautifully preserved Dutch colonial complex that was once a cigarette factory — now a museum tracing the Sampoerna family's story and Indonesia's kretek (clove cigarette) culture, with a working rolling floor and art gallery.
Find Surabaya cultural tours →A decommissioned Soviet-era submarine (KRI Pasopati 410) permanently docked on the Kalimas River, now a museum you can walk through. One of the most unusual monuments in Southeast Asia.
Find Surabaya city tours →The Ampel district is one of Indonesia's oldest Islamic neighborhoods, centered on the revered Masjid Ampel mosque (15th century) and a maze of narrow lanes selling batik, dates, and perfume. Modest dress required.
Find Surabaya heritage tours →The Muhammad Cheng Hoo Mosque is a striking red-and-gold Chinese-style mosque built to honor the Muslim admiral Zheng He. Nearby Kembang Jepun (Chinatown) offers a lively commercial street with old shophouses.
Find Surabaya city tours →One of Indonesia's most dramatic landscapes: the smoldering caldera of Bromo inside the vast Tengger sand sea, with pre-dawn sunrise viewing from Mount Penanjakan. Be honest: it's a 4–5 hour drive each way — best for overnight or early-start ship excursions only.
Find Mount Bromo day tours →The remains of Trowulan, capital of the great Majapahit Empire (13th–15th century), lie about 60 km southwest of Surabaya. The Trowulan Museum and scattered brick temples give a rare glimpse of pre-Islamic Java.
Find Trowulan history tours →Surabaya's sights aren't walkable from the port — but the old city core around Sampoerna and the Arab Quarter is compact enough for a short on-foot wander once you've arrived by car.
Start at the House of Sampoerna in the Dutch colonial quarter, walk through the old harbor district past the red-brick warehouses, and continue north into the Arab Quarter to Masjid Ampel. Bring water — it's hot and humid.
🗺️ See route in MapsClimate normals for Surabaya, Java, Indonesia (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.
| Month | Avg High | Avg Low | Rainy Days |
|---|---|---|---|
| Jan | 86°F / 30°C | 77°F / 25°C | 30 |
| Feb | 85°F / 29°C | 76°F / 24°C | 27 |
| Mar | 86°F / 30°C | 77°F / 25°C | 29 |
| Apr | 86°F / 30°C | 78°F / 26°C | 24 |
| May | 87°F / 31°C | 78°F / 26°C | 13 |
| Jun | 87°F / 31°C | 77°F / 25°C | 11 |
| Jul | 87°F / 31°C | 75°F / 24°C | 5 |
| Aug | 88°F / 31°C | 75°F / 24°C | 2 |
| Sep | 90°F / 32°C | 76°F / 24°C | 4 |
| Oct | 91°F / 33°C | 77°F / 25°C | 9 |
| Nov | 89°F / 32°C | 78°F / 26°C | 21 |
| Dec | 87°F / 31°C | 77°F / 25°C | 28 |
Source: Open-Meteo ERA5 (10-yr daily averages)
Upcoming cruises that call at Surabaya, Java, Indonesia. Dates, prices, and ports of call change — always confirm with the cruise line before booking.
Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.