Skip to content
4Cruises

Join free

Java (Surabaya)

Indonesia

Sailings from $6,499 per person

Request a cruise here

42 cruises that call at Java (Surabaya), leaving between Nov 13, 2026 and Mar 19, 2029. Cruise line: Viking. The lowest current fare is $6,499 per person (Bangkok, Bali & Beyond, Viking Neptune, 12 nights, Dec 11, 2028).

Sailings
42
Lowest fare
$6,499 per person
Sail dates
Nov 13, 2026 to Mar 19, 2029
Length
12 to 169 nights
Ships
4
Cheapest month
November 2028

Sailings that call at Java (Surabaya)

See all 42 sailings

November 2026

March 2027

October 2027

See all 42 sailings

Fares are per person, double occupancy.

Cheapest month to sail here

November 2028, from $500 a night ($12,998 for 26 nights)

  1. November 2026$558 a night
  2. March 2027$633 a night
  3. October 2027$604 a night
  4. November 2027$607 a night
  5. February 2028$725 a night
  6. March 2028$717 a night
  7. October 2028$538 a night
  8. November 2028$500 a night
  9. December 2028$500 a night
  10. January 2029$518 a night
  11. February 2029$536 a night
  12. March 2029$538 a night

Cruise lines and ships

Viking

Viking Neptune, Viking Orion, Viking Venus, Viking Vesta

Viking sailings here

Nearby ports

All cruise ports

Cruising to Java (Surabaya)?

Request a cruise here

Questions about cruises to Java (Surabaya)

How much do cruises that call at Java (Surabaya) cost?

The lowest current fare is $6,499 per person (Bangkok, Bali & Beyond, Viking Neptune, 12 nights, Dec 11, 2028). Fares are per person, double occupancy, and change often.

When is the cheapest time to take cruises that call at Java (Surabaya)?

Among the sailings with a current fare, November 2028 has the lowest fare per night: $12,998 for 26 nights, about $500 a night.

Which cruise lines offer cruises that call at Java (Surabaya)?

Viking (42 sailings).

Where do cruises that call at Java (Surabaya) leave from?

The most common departure ports are Bali (Benoa) (13), Bangkok (Laem Chabang) (11), Hong Kong (5), Sydney (5) and Fort Lauderdale (Port Everglades) (4).

How long are cruises that call at Java (Surabaya)?

Sailings run from 12 to 169 nights; 12 nights is the most common length.

What comes with the fare?

The fare is the cruise line's published cabin fare. Each sailing page lists what the line includes with it, plus taxes, fees and gratuities where the line states them.

How do I book, and how current are the prices?

Send a request and an advisor confirms the current fare and availability and books it for you. You do not pay on the website. Prices are read from the supplier and shown only while they are less than 14 days old, so a price on this page is never older than that. The final price is confirmed when you book.