Surabaya
Surabaya, Indonesia

Surabaya Cruise Port Guide

Welcome to Surabaya, Indonesia's vibrant "City of Heroes"! As a key port of call for lines like Holland America Line, Seabourn, and Oceania Cruises, Surabaya offers a fascinating glimpse into modern Indonesian life rooted in a rich history.

Cruise passengers are drawn to its unique blend of colonial-era architecture, bustling traditional markets, and poignant national monuments.

It serves as an authentic gateway to the cultural and natural wonders of East Java, providing a less-traveled yet deeply rewarding Indonesian experience.


Key Surabaya Port Information

Top Attractions & Excursions

A top attraction is the fascinating House of Sampoerna, a beautifully preserved Dutch colonial compound that is now a museum detailing the history of Indonesia's famous kretek clove cigarettes. Just a short drive away, you can explore the Monumen Kapal Selam (Submarine Monument), an actual retired Russian submarine that offers a unique look into naval history.

For a cultural immersion, a visit to the Arab Quarter (Ampel) is a must, with its lively market, narrow lanes, and the historic Ampel Mosque. Don't miss the iconic Heroes Monument (Tugu Pahlawan), which commemorates the Battle of Surabaya and is a powerful symbol of Indonesian independence.

Last updated on February 17, 2026

Nearby Cities & Attractions

The most famous nearby destination is the majestic Mount Bromo, an active volcano set within a breathtaking landscape. Due to the 3-4 hour drive each way, visiting Mount Bromo is only feasible through a long, full-day ship-organized shore excursion.

A more relaxed day trip option is the cool highland city of Malang, approximately 2-3 hours south of Surabaya. Malang is renowned for its charming Dutch colonial architecture, colorful villages, and lush surrounding tea plantations.

For a different cultural experience, you can cross the Suramadu Bridge to Madura Island, known for its unique traditions, including the famous bull races (Karapan Sapi), though these are seasonal.

Last updated on February 17, 2026

Port Location

The cruise terminal at Tanjung Perak Port is located approximately 10 kilometers (about 6 miles) north of Surabaya's city center. It is not within walking distance of the main attractions, so transportation is required.

Cruise lines typically offer shuttle buses to central drop-off points, such as major shopping malls. Taxis and ride-sharing services are also readily available at the terminal.

The terminal building itself has basic amenities including restrooms, some souvenir stalls, and a currency exchange, but there are no major shops or restaurants in the immediate port area.

Last updated on February 17, 2026

Local Currency

The official currency is the Indonesian Rupiah (IDR). US dollars are generally not accepted for everyday purchases, so it is essential to have local currency.

ATMs are available at the cruise terminal and are widely found throughout the city in banks and shopping malls. Currency exchange counters are also available at the port and in the city.

Credit cards (Visa and Mastercard) are widely accepted in hotels, large restaurants, and modern shopping centers, but you will need cash for taxis, local markets, and smaller vendors.

Last updated on February 17, 2026

Safety Considerations

Surabaya is generally considered a safe city for tourists, but it's wise to take standard precautions. Be mindful of your belongings in crowded areas like markets and public transport to avoid pickpocketing.

Traffic in the city can be very heavy and chaotic; use designated crosswalks and exercise extreme caution when crossing streets. It is generally safe to explore independently, especially in the main tourist areas.

For visiting destinations further afield like Mount Bromo, a guided tour or a pre-arranged private car hire is highly recommended for both safety and convenience.

Last updated on February 17, 2026

Weather & Climate

Surabaya has a hot and humid tropical climate year-round. Temperatures typically range from 26°C to 33°C (79°F to 91°F). The city experiences two main seasons: a dry season from approximately May to October and a wet season from November to April, characterized by heavy afternoon downpours.

Cruise passengers should pack lightweight, breathable clothing, such as cotton or linen. Sun protection is essential, including sunscreen, sunglasses, and a hat.

Even during the dry season, a light rain jacket or umbrella is a good idea for unexpected showers. The region is not in a typical hurricane or typhoon belt.

Last updated on February 17, 2026

Getting Around

Taxis are the most convenient way to get around Surabaya for cruise passengers. Reputable companies like Blue Bird are metered and reliable. Ride-sharing apps like Grab and Gojek are also very popular, affordable, and widely available.

While the city has a public bus system, it can be challenging for visitors to navigate. For independent exploration, hiring a car with a driver for the day is a common and cost-effective option, allowing for a flexible itinerary.

Most major attractions are spread out, so some form of transportation is almost always necessary to get from the port to the city center and between sights.

Last updated on February 17, 2026

Shopping

For modern shopping, Surabaya boasts some of Indonesia's largest malls, like Tunjungan Plaza and Pakuwon Mall, offering a mix of international brands, local designers, and extensive food courts.

For authentic souvenirs, explore the vibrant Pasar Atom (Atom Market) or the markets in the Arab Quarter (Ampel). Popular local items include high-quality batik fabric, handcrafted wooden carvings, and a variety of local snacks like *krupuk* (prawn crackers).

Haggling is expected and part of the fun in traditional markets, but prices are fixed in the large shopping malls. Be sure to look for unique local crafts that reflect the culture of East Java.

Last updated on February 17, 2026

Shore Excursions & Tours

1 Day Bromo Private Day Tour with Madakaripura Waterfall

Image

Discover one of Indonesia's most stunning natural landscapes on this private, one-day tour to Mount Bromo and Madakaripura waterfall. Designed for travelers with limited time, this excursion offers a more relaxed schedule, allowing you to avoid the typical sunrise crowds for a peaceful experience. A professional guide will pick you up in a comfortable, private car from Surabaya, Malang, or Probolinggo. This customizable tour is perfect for couples, families, and cruise passengers.

420 min

Surabaya Private Tour

Image

Explore Surabaya's history, culture, and food on this private city tour with convenient pick-up from your port. Your guide will show you the city's most interesting destinations, including Arab town, historical buildings, and traditional markets. You'll have the chance to learn about the local way of life and try food at a nice restaurant, and the itinerary can be modified to your interests.

240 min

Half-Day Private Majapahit Historical Tour from Surabaya

Image

Take a trip down memory lane to explore the heritage of the Majapahit, one of the biggest empires in Indonesian history. Learn about its significant influence on Javanese and Balinese culture by visiting various ruins and museums. This tour allows you to immerse yourself in the culture left by the empire by exploring the remaining scripts and relics.

300 min

Private Day Tour Surabaya Historiculture

Image

Visit the Heritage town of Surabaya on this private, 4-5 hour day tour with pick-up directly from your cruise port. Stroll through historical and cultural destinations as you explore the city's distinct European, Arabian, and Chinese Quarters. The itinerary provides plenty of time to stop in traditional neighborhoods, try local food, or shop in a local market.

240 min

Majapahit Heritage Archaelogy tour via surabaya

Image

Explore the relics of the great Hindu Majapahit kingdom on this historical tour through East Java. You will visit temples, the remains of a palace, and a museum holding traditional artifacts and objects from the past. The tour also explores indigenous villages and offers many opportunities to photograph typical East Javanese scenery, with an included lunch of traditional cuisine.

360 min

Surabaya Shore Excursion For Cruise Passengers

Image

Designed specifically for cruise travelers, this shared tour explores Surabaya's history, culture, and food with fellow passengers from your ship. Your tour picks up directly at the port and visits historical buildings, temples, and Arabtown. You will have the chance to learn about local life, try delicious fruits and food, and are guaranteed to return to the port on time.

240 min

Probolinggo City Tour For Cruise Passengers

Image

This shared tour for cruise passengers begins with a hands-on batik crafting experience where you create your own masterpiece. Continue exploring Probolinggo's rich heritage with visits to the oldest Buddhist temple, the historic red church, and a bustling traditional market. You will also take a traditional rickshaw to a local museum, with a guaranteed on-time return to your ship.

300 min

Visiting Surabaya Cruise Deals

14 Night Singapore to Bali cruise
November 23, 2026
Oceania Nautica
S M L XL
Singapore Phuket Langkawi Penang Kuala Lumpur Jakarta Semarang Surabaya Bali Lombok Bali
$3,150
$225 per day
Outside
14 Night Bali to Hong Kong cruise
December 7, 2026
14 Night Lanterns & Lotuses Cruise
CruiseScore™ (5.00/5)
Oceania Nautica
S M L XL
Bali Surabaya Semarang Jakarta Sihanoukville Bangkok Nha Trang Hong Kong Hong Kong
$3,570
$255 per day
Outside
6 Night Singapore to Benoa cruise
November 14, 2026
Azamara Pursuit
S M L XL
Singapore Singapore Semarang Surabaya Bali Benoa
$1,339
$223 per day
Inside
14 Night Bali to Bangkok cruise
January 17, 2027
Oceania Nautica
S M L XL
Bali Lombok Komodo Island Bali Surabaya Semarang Jakarta Singapore Sihanoukville Bangkok
$4,000
$286 per day
Inside
40 Night Sydney to Cape Town cruise
February 10, 2027
40 Night Grand World Voyage
CruiseScore™ (4.35/5)
Holland America Volendam
S M L XL
Sydney Sydney Airlie Beach Townsville Darwin Benoa Surabaya Semarang Singapore Kuala Lumpur Penang Phuket Hambantota Colombo Male Mauritius La Possession Port Elizabeth Cape Town Cape Town
$9,099
$227 per day
Inside

Upcoming Cruises to Surabaya Cruise Deals

34 Night Hong Kong to Sydney cruise
October 31, 2026
Azamara Pursuit
S M L XL
Hong Kong Hanoi, Vietnam Da Nang Nha Trang Bangkok Ko Samui Singapore Semarang Surabaya Bali Benoa Darwin Cairns Airlie Beach Mooloolaba Sydney Sydney
$11,179
$329 per day
Outside
78 Night Tokyo to Auckland cruise
October 2, 2026
Azamara Pursuit
S M L XL
Tokyo Tokyo Nagoya Kobe Kochi Hiroshima Beppu Kagoshima Nagasaki Fukuoka Busan Yeosu Seoul Beijing Dalian Shanghai Naha Ishigaki Island Taipei Hong Kong Hanoi, Vietnam Da Nang Nha Trang Bangkok Ko Samui Singapore Semarang Surabaya Bali Benoa Darwin Cairns Airlie Beach Mooloolaba Sydney Eden Hobart Dunedin Timaru Christchurch Picton Wellington Napier Gisborne Tauranga Auckland
$31,729
$407 per day
Outside
26 Night Hong Kong to Bali cruise
October 30, 2026
26 Night Southeast Asia Cruise
CruiseScore™ (4.99/5)
Viking Orion
S M L XL
Hong Kong Hong Kong Hanoi, Vietnam Da Nang Nha Trang Sihanoukville Bangkok Ko Samui Kuala Lumpur Singapore Semarang Surabaya Bali Bali
$14,498
$558 per day
Balcony
12 Night Bangkok to Bali cruise
November 13, 2026
Viking Orion
S M L XL
Bangkok Bangkok Ko Samui Kuala Lumpur Singapore Semarang Surabaya Bali Bali
$7,299
$608 per day
Balcony
12 Night Bangkok to Bali cruise
October 25, 2026
Viking Venus
S M L XL
Bangkok Bangkok Ko Samui Kuala Lumpur Singapore Semarang Surabaya Bali Bali
$7,599
$633 per day
Balcony

Ships in Port Schedule

Map of Surabaya port area
Surabaya port location

No ships scheduled in port today.

Monthly Pricing - Cruises visiting Surabaya

On average Surabaya is fairly expensive as a port of call. The chart below shows the monthly average cost per day for cruises visiting Surabaya. Cruises visiting Surabaya during the the peak season of fall are significantly more expensive than the the low season of winter.

Jan
$394
Feb
$368
Mar
$539
Apr
$345
May
Jun
Jul
Aug
Sep
$501
Oct
$460
Nov
$498
Dec
$352

Get Weekly Cruise Deals

Want to hear about the best deals and cruise tips every week? Sign up for our free weekly VIP Newsletter, customized exactly to your preferences!