Cheap flights Prince Rupert — Zanzibar (YPR — ZNZ)

Good to know - Cheap tickets Prince Rupert — Zanzibar

Cheapest flight found $1,624
Flight distance 14589 km

Airfare Prince Rupert – Zanzibar by month

Here you can find out in what months how much a ticket Prince Rupert – Zanzibar costs to buy cheap plane tickets.

Month One-way Round-trip
December 2023

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Flights Prince Rupert — Zanzibar

The selection of cheap flights Prince Rupert — Zanzibar

Low cost flights Prince Rupert — Zanzibar (YPR — ZNZ)

The distance between Prince Rupert and Zanzibar 9065 miles (or 14589 kilometres).

The time difference between Prince Rupert and Zanzibar is 10 h.

Routes from nearby cities to Zanzibar

A flight from a neighbouring city can help you save money on plane tickets.

Kamloops — Zanzibar

Most often, departures to Zanzibar are from Vancouver, this is the cheapest flight from $1,057. The nearest airports from Prince Rupert with a flight to Zanzibar are located in Kamloops.

Popular International routes from Prince Rupert

Popular routes from Zanzibar

If you are going to fly from Zanzibar, then study the popular flights. The most popular flights from Zanzibar:

Popular domestic routes from Prince Rupert

FAQ about Prince Rupert — Zanzibar

Yes, you can fly from Prince Rupert to Zanzibar. Prince Rupert has 2 airports (Digby Island Airport, Seal Cove) for flights.

The price of flights Prince Rupert — Zanzibar starts from $1,624.

In Prince Rupert — Digby Island Airport, Seal Cove. In Zanzibar — Zanzibar International Airport.

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Prince Rupert — Zanzibar flight deals.

Low price calendar

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.