A Cessna Caravan on a dirt airstrip in the Tanzanian bush, the kind of plane that flies from the Serengeti to Zanzibar

Arusha to Zanzibar flight: airlines, prices and flying from Kilimanjaro or the Serengeti

The flight that ends a safari and starts the beach. Which airport to leave from, who flies it, what it costs in 2026, the one ticket that comes straight out of the Serengeti, and the 15 kg bag limit that catches people out.

Updated 2 October 2026

Flight time

1 h 15 to 1 h 35 from Arusha (ARK)

Airlines

Coastal, Auric Air, Regional Air, Precision Air, Air Tanzania

Coastal fare

$348 one way, plus about $32 in taxes

Search fares

Roughly $110 to $285 one way

From the Serengeti

$568 to $680 on Coastal, landing 14:20

Baggage

15 to 20 kg, soft bags, on the small planes

Arusha to Zanzibar flights in 2026: airlines and times

The Arusha to Zanzibar flight is the standard way off a northern Tanzania safari. Flight data counts about sixteen departures a day to Zanzibar (ZNZ), split between two airports: the small safari airlines fly from Arusha airport (ARK), the larger ones from Kilimanjaro (JRO). How many days to give each half of the trip is covered in our safari and Zanzibar guide. This page is about the flight itself.

AirlineFlies fromDeparturesBaggage
Coastal AviationArusha (ARK)Daily 12:45, lands 14:20. A second 13:00 run in July to September15 kg, or 30 kg in XL class
Auric AirArusha (ARK)Several a day, the busiest operator on the route20 kg in total
Regional AirArusha (ARK)About two a day15 kg, soft bags
Precision AirMostly Kilimanjaro (JRO)Several a day, morning to late eveningReported 23 kg plus 7 kg cabin
Air TanzaniaKilimanjaro (JRO)A morning and an evening flight23 kg plus 7 kg cabin

Coastal is the only one that publishes a full timetable, and its 12:45 departure from Arusha is built to wait for the morning flights coming in from the Serengeti and Lake Manyara. The other frequencies come from flight search data in October 2026, and the small airlines adjust their times with the season. Check the day before.

Arusha to Zanzibar flight time

Count 1 h 15 to 1 h 35 in the air for about 430 km. The faster figure is for the bigger turboprops, the slower one for Coastal's single engine Caravans, which take 1 h 35 on the 12:45 departure. Add the morning drive from your lodge or the earlier hop from a park airstrip, and the transfer to your hotel at the other end.

Arusha to Zanzibar flight price

On flight search sites, one way fares run from about $110 to $285 in October 2026. Coastal, which sells mostly through safari operators, publishes a flat fare of $348 for an adult and $279 for a child aged 2 to 12, before about $32 of airport tax and safety fees. Over a year, May is the cheapest month and July, August and December the dearest, and fares booked several weeks ahead are clearly lower than last minute ones.

Flight searchSkyscanner

Arusha and Kilimanjaro to Zanzibar

Search the whole month. Read the departure airport on each result: ARK and JRO are listed together.

Search flights

Partner link. The price is the same for you.

Flight searchKayak

A second look at the fare

Different inventory, sometimes a cheaper seat on the same day. Two minutes to compare before you book.

Compare fares

Partner link. The price is the same for you.

Arusha (ARK) or Kilimanjaro (JRO): which airport for the Zanzibar flight

Snow-capped Mount Kilimanjaro rising above the savanna and acacia trees

This is where most bookings go wrong. Arusha airport (ARK) is a small domestic field on the western edge of Arusha, on the road in from the parks. Kilimanjaro International (JRO) is about 50 km east, past the whole of Arusha, which takes an hour and up to an hour and a half at rush hour. Booking engines often sell JRO flights under the name Arusha, so a cheap fare you found may not leave from where your safari driver drops you.

In practice, the park you finish in decides the airport.

Last parkFly fromWhy
Northern Serengeti (Kogatende, Lamai)Fly from the airstripTen hours or more by road to Arusha. Nobody drives it at the end of a trip.
Central and southern Serengeti (Seronera, Ndutu)Airstrip, or Arusha after a long driveSeven to eight hours by road to Arusha. The airstrip saves a full day.
Ngorongoro CraterArusha (ARK)Three to four hours by road from the crater rim, and ARK sits on the western side of town, on your way in.
Tarangire or Lake ManyaraArusha (ARK), or Kilimanjaro for an evening flightTwo to three hours to ARK. JRO adds an hour across Arusha but has the latest departures.
Kilimanjaro climb or MoshiKilimanjaro (JRO)JRO is between Moshi and Arusha, and it has the larger aircraft with 23 kg allowances.

Kilimanjaro to Zanzibar flight: Precision Air and Air Tanzania

From JRO, the Kilimanjaro to Zanzibar flight is run by Precision Air on ATR turboprops and by Air Tanzania, in about 1 h 05 to 1 h 20. Their two advantages are a 23 kg hold allowance and late departures, up to the evening, which can save a night in Arusha. Coastal does not fly Kilimanjaro to Zanzibar at all. JRO is the natural choice after a Kilimanjaro climb, or if you are connecting from an international arrival, as described in our flights to Zanzibar guide.

Serengeti to Zanzibar flight: the price of skipping the drive

The open plains of the Serengeti, where a safari often ends before the flight to Zanzibar

If your safari ends in the Serengeti, you do not need to go back to Arusha by road. Coastal Aviation sells a single ticket from ten airstrips inside the park to Zanzibar. The plane collects passengers at one or two other strips, stops in Arusha, and lands in Zanzibar at 14:20. The 2026 fares, per adult, before $33 to $39 of taxes:

AirstripLeavesFare to Zanzibar
Seronera (central)10:45$568
Ndutu (south, calving season)10:55$642
Mwiba11:00$642
Lobo, Grumeti, Fort Ikoma, Singita09:45 to 10:15$652
Kogatende and Lamai (north, migration)09:15 to 09:25$670
Serengeti South10:50$680

Children aged 2 to 12 pay about 80 % of the adult fare. Coastal calls its times rough estimates: the route is adjusted on the day depending on who needs collecting where, so a 10:45 departure can become 11:15.

Is the Serengeti to Zanzibar ticket worth it?

On price alone, it costs less than it looks. Seronera to Arusha alone costs $259 on Coastal, and Arusha to Zanzibar $348: $607 on two tickets, against $568 on the through fare. Against the drive, the comparison is in time: Seronera to Arusha is seven to eight hours on corrugated track, which means either losing a full day or leaving the park the afternoon before. The flight gives you a last morning game drive and the beach the same afternoon. In July to October, when the migration is in the north around Kogatende, it is the only sensible way out.

Auric Air from Kogatende and Seronera

Auric Air also advertises direct flights from Kogatende and Seronera to Zanzibar in season, in about 1 h 45, on larger Dash 8 aircraft. It does not publish the fares, and we could not confirm them for 2026. Ask your safari operator to quote both airlines: they book these seats every day and often get better rates than the public ones.

Baggage on Arusha to Zanzibar flights: the 15 kg soft bag limit

Soft canvas duffel bags on a red dirt airstrip beside a small bush plane

The Caravans and small turboprops that fly between the parks, Arusha and Zanzibar have a tiny hold. Their allowances count your hand luggage too, and the bags must be soft so they can be squeezed in. A hard suitcase can be refused at the steps.

AirlineAllowanceIf you have more
Coastal Aviation15 kg in total, soft bagsXL class: 30 kg for about 28 % more, confirmed by the airline at check in
Regional Air15 kg in total, hand luggage included, soft bags$3 per kg plus 16 % VAT, at the airline's discretion. A freight seat takes up to 75 kg
Auric Air20 kg in total, hand luggage includedBlocks of 10 kg at $30 to $60, four blocks at most, then a freight seat at the child fare
Precision Air23 kg hold plus 7 kg cabin, as reportedExcess charged per kilo up to 32 kg
Air Tanzania23 kg hold plus 7 kg cabin in economyNormal airline excess rules

The lowest allowance on your trip is the one that counts

Your long haul ticket allows 23 kg, maybe two bags. The safari plane allows 15 kg, hand luggage included. If you fly Serengeti to Zanzibar on Coastal, you are on the 15 kg limit for the whole journey, even though the next flight home is more generous.

Three ways around it. Coastal's XL class gives 30 kg for about 28 % more, $445 instead of $348 from Arusha, but it is only confirmed at check in and falls back to 15 kg if the plane is full. A freight seat on Regional Air or Auric Air takes up to 75 kg. Or travel light on safari and leave the beach suitcase in Arusha: ask your safari operator or your Arusha hotel to keep it, and fly from JRO on a 23 kg ticket if you collect it.

Do you need a night in Arusha before the Zanzibar flight?

The last Coastal departure that reaches Zanzibar in daylight leaves Arusha at 12:45, so it comes down to where you are at breakfast on the last day.

Finishing in the Serengeti: no night in Arusha

Fly from the airstrip. Every Coastal departure from the Serengeti lands in Zanzibar at 14:20, and you never leave the airport in Arusha. Driving out instead means a night in Arusha or Karatu, because seven or eight hours of road plus a flight is too much for one day.

Finishing at Ngorongoro, Tarangire or Manyara

The crater rim is three to four hours from ARK. Leave at 07:00 and you make the 12:45 Coastal flight, or one of Auric Air's afternoon flights. A crater game drive on the last morning rules that out: you then need either an evening flight from JRO or a night in Arusha. Tarangire and Manyara are closer, two to three hours, and an early start reaches the midday flights easily.

Flying from Kilimanjaro (JRO)

Add the hour across Arusha and arrive two hours before a domestic flight. With Precision Air's evening departures, a safari that ends in Tarangire at lunchtime still reaches Zanzibar the same night. Arriving after dark is fine at the airport, but the drive to the north or east coast takes another hour or more.

Our rule of thumb
Never book the Zanzibar flight for the same morning as a long drive out of the parks. A missed small plane is rebooked on the next day's seat, not the next hour's.

Landing in Zanzibar from Arusha: terminal, passport and transfer

A plane on the apron at Abeid Amani Karume airport in Zanzibar

Flights from Arusha and Kilimanjaro are domestic and arrive at terminal 1, the small domestic building, not the international terminal 3. The walk out is quick, as described on our Zanzibar airport page.

  • Passport check, even from the mainland. Zanzibar keeps its own immigration desk. Your Tanzanian visa covers the island, but keep your passport on you, not in the hold. Why it works this way is on our page is Zanzibar a country?
  • The $44 Zanzibar insurance. It is compulsory for every visitor, including those coming off a safari. Buy it online before the flight and keep the certificate on your phone.
  • The transfer to your hotel. Stone Town is 15 minutes away, the north and east coasts about an hour. Prices and the best way to book are on our Zanzibar airport transfer page.

Ending the safari in the south, in Nyerere or Mikumi? Those parks are reached through Dar es Salaam, and the last leg is a twenty minute hop or the Dar es Salaam to Zanzibar ferry.

Questions people ask

How long is the flight from Arusha to Zanzibar?

Between 1 h 15 and 1 h 35 in the air, depending on the aircraft. Coastal's daily flight leaves Arusha at 12:45 and lands in Zanzibar at 14:20. From the Serengeti airstrips, count three to five hours door to door, because the plane stops in Arusha and often at another strip on the way.

How much is a flight from Arusha to Zanzibar?

Flight search sites show one way fares from about $110 to $285. Coastal publishes its own fare: $348 for an adult and $279 for a child aged 2 to 12, before about $32 of taxes. July, August and December are the expensive months, and May the cheapest.

Is there a direct flight from Arusha to Zanzibar?

Yes. Coastal, Auric Air and Regional Air fly non stop from Arusha airport (ARK), and Precision Air and Air Tanzania fly non stop from Kilimanjaro (JRO). Some itineraries sold on booking engines go through Dar es Salaam instead, which adds a connection and usually a few hours.

Does Precision Air fly from Arusha to Zanzibar?

Precision Air flies to Zanzibar mostly from Kilimanjaro airport (JRO), with several departures a day. Check the departure airport on the ticket: many sites label JRO as Arusha, and the two airports are about an hour apart by road.

Does Flightlink fly from Arusha to Zanzibar?

Flightlink appears on some flight search results for Arusha to Zanzibar, but we could not confirm the route on the airline's own site in October 2026. If you find a Flightlink fare, check the departure airport and whether it routes through Dar es Salaam before you pay.

How far is Arusha from Zanzibar?

About 430 km in a straight line from Arusha airport, and 390 km from Kilimanjaro airport. By road it is around 650 km to Dar es Salaam, a full day of driving, plus the two hour ferry. That is why almost everyone flies.

Can you fly directly from the Serengeti to Zanzibar?

Yes, on one ticket. Coastal Aviation sells Serengeti to Zanzibar from ten airstrips, from $568 out of Seronera, landing in Zanzibar at 14:20 after a stop in Arusha. Auric Air also advertises direct flights from Kogatende and Seronera in season.

Which airport is closest to the Serengeti?

Arusha airport (ARK), the hub of the safari airlines. Kilimanjaro (JRO) is an hour further east by road. For the park itself, the airstrips inside the Serengeti, such as Seronera and Kogatende, are the closest of all.