Zanzibar coastline

Zanzibar in One

Ferry & flight tickets

Your journey to the island, arranged with our team. Just a ticket, or the beginning of your whole trip.

Where are you heading?

See all ferry times & prices or flight schedules & fares.

Estimated total USD 119 one way for 1 traveller.

Based on Coastal Aviation published fares. Pay after we confirm your seats.

Your contact details

Fares, schedules and availability are confirmed by our team before payment. Submitting this request does not issue a ticket.

Flight schedules & prices

Tap a departure to fill in the form above.

Dar es Salaam (DAR) to Zanzibar (ZNZ)

Coastal Aviation · 20 minutes

From USD 119 per adult

ClassAdultChild
StandardUSD 119USD 102
Book this route

Zanzibar (ZNZ) to Dar es Salaam (DAR)

Coastal Aviation · 20 minutes

From USD 117 per adult

ClassAdultChild
StandardUSD 117USD 100
Book this route

Arusha (ARK) to Zanzibar (ZNZ)

Coastal Aviation · about 1h 35m

From USD 415 per adult

Daily departures

ClassAdultChild
StandardUSD 415USD 346

Extra 13:00 departure July to September.

Book this route

Zanzibar (ZNZ) to Arusha (ARK)

Coastal Aviation · about 1h 35m

From USD 358 per adult

Daily departures

ClassAdultChild
StandardUSD 358USD 299

Connects with flights to the Serengeti.

Book this route

Serengeti / Seronera to Zanzibar (ZNZ)

Coastal Aviation · about 3h 35m via Arusha

From USD 658 per adult

Daily departures

ClassAdultChild
StandardUSD 658USD 544

Safari to beach. Extra 11:30 departure July to September.

Book this route

Pemba (PMA) to Zanzibar (ZNZ)

Coastal Aviation · 30 minutes

From USD 130 per adult

Daily departures

ClassAdultChild
StandardUSD 130USD 105
Book this route

One-way published fares, including taxes and levies. Our team confirms seats and the final fare before sending your payment link.