Skip to content
4Cruises

Join free

Zanzibar

Tanzania

Sailings from $59,999 per person

Request a cruise here

8 cruises that call at Zanzibar, leaving between Dec 28, 2027 and Jan 7, 2029. Cruise line: Viking. The lowest current fare is $59,999 per person (Viking World Discoveries, Viking Vesta, 124 nights, Jan 7, 2029).

Sailings
8
Lowest fare
$59,999 per person
Sail dates
Dec 28, 2027 to Jan 7, 2029
Length
124 to 169 nights

About Zanzibar

Zanzibar is an island of Tanzania, off the east coast of Africa. The town here holds old stone buildings with carved doors and narrow lanes, along with a sultan's palace and a large market. It sits in the Zanzibar region, near the mainland coast.

A day here

Overnight stays
Some sailings stay overnight

Sailings that call at Zanzibar

See all 8 sailings

December 2027

January 2028

December 2028

January 2029

Fares are per person, double occupancy.

Cruise lines and ships

Viking

Viking Vesta

Viking sailings here

Nearby ports

All cruise ports

Cruising to Zanzibar?

Request a cruise here

Questions about cruises to Zanzibar

How much do cruises that call at Zanzibar cost?

The lowest current fare is $59,999 per person (Viking World Discoveries, Viking Vesta, 124 nights, Jan 7, 2029). Fares are per person, double occupancy, and change often.

Which cruise lines offer cruises that call at Zanzibar?

Viking (8 sailings).

Where do cruises that call at Zanzibar leave from?

The most common departure ports are Fort Lauderdale (Port Everglades) (4) and Los Angeles (San Pedro) (4).

How long are cruises that call at Zanzibar?

Sailings run from 124 to 169 nights; 124 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.