Facts & prices checked: 2026-07-18

Tanzania’s three airports each serve a different purpose. Understand that, and you book the right flight — and save yourself a long detour or a missed safari transfer. For the full country overview, see the Tanzania travel guide.


Which airport is the right one?

Tanzania has three international entry points, each with its own logic:

Kilimanjaro International Airport (JRO/KIA)

The most important entry airport for safaris in northern Tanzania. JRO sits 50 km east of Arusha, about a 1-hour drive. From here, you’re closest to:

  • Serengeti (by domestic flight or road)
  • Ngorongoro Crater (about 3 hours by road)
  • Tarangire National Park (about 2 hours by road)
  • Lake Manyara (about 2 hours by road)
  • Arusha as a safari base

When to choose JRO: When your trip starts or ends with a safari on the Northern Circuit. Private transfers cost USD 40–60 (individual) or USD 53–65 (group of up to 3, via Viator/operator). Shared shuttles (Impala, Riverside Shuttle): USD 5–10/person, about 1–1.5 hours.

For everything you need once you land — hotels, transfers, and how ARK differs from JRO — see the Arusha safari gateway guide.

Julius Nyerere International Airport, Dar es Salaam (DAR)

Tanzania’s largest international airport, about 12–16 km southwest of the city centre. DAR offers more international connections and is the better entry point if:

  • your trip starts with Zanzibar and the ferry to Stone Town is planned
  • southern Tanzania (Nyerere National Park, Ruaha, Mafia Island) is on your itinerary
  • you found cheaper tickets to DAR than to JRO

When to choose DAR: A safari + Zanzibar combination where you want to reach the island first and the mainland afterward, or the reverse, using the ferry instead of a domestic flight.

Zanzibar International Airport (ZNZ)

Abeid Amani Karume International Airport sits about 6 km south of Stone Town, with a 15–20 minute transfer. No connection through the mainland, no ferry, no domestic-flight logistics.

When to choose ZNZ: When Zanzibar is your only or first destination. Condor’s nonstop flight from Frankfurt lands here, and it’s the busiest single entry point for Zanzibar-only trips. If you plan to continue to the mainland for a safari afterward: the domestic flight ZNZ → JRO takes about 1 hour 5 minutes (7 airlines, 19 weekly connections as of July 2025, prices from USD 91 one-way).


Airlines and routes into Tanzania

There’s genuinely only one nonstop option between Tanzania and anywhere outside Africa. Everyone else connects — and which hub you connect through matters more than most people realize before they book.

Condor — the one nonstop flight from Europe

Since November 2025, Condor has flown nonstop from Frankfurt (FRA) to Zanzibar (ZNZ):

  • Flight time: 9 hours 10 minutes outbound nonstop; return via a short Mombasa stop, about 12h10 total
  • Frequency: 3–4 times a week, year-round
  • Aircraft: Airbus A330neo
  • Prices: Condor’s fare pages have shown economy from as low as EUR 209.99 in an introductory window; typical 2026 fares ran EUR 510–570 economy through June–September, jumping to EUR 843 in October. Premium economy starts around EUR 390.
  • Also flown seasonally from Munich, Düsseldorf, and Zurich — frequency shifts by season, so check the current schedule before booking
  • Best suited for: a pure Zanzibar trip with no mainland connection, and travelers who don’t want to repack luggage mid-journey. Safari travelers still need a domestic hop to JRO afterward — about 1h05, from USD 91.

If you’re departing Europe and Zanzibar is your only stop, this is the easiest way in — no stopover, no baggage-transfer chain, and the allocation (3–4 weekly departures) sells out early in high season, so book ahead if you want it. It’s one genuinely good option among several, not the only way to get there — everything below gets you to the same three airports.

Qatar Airways — via Doha

Qatar Airways flies nonstop from Doha (DOH) to Dar es Salaam, 14 times a week, and — when the route is running — to Zanzibar too. Qatar suspended its Zanzibar service in late 2025, with a return pencilled in for around May or June 2026, so confirm the current schedule before you book if the island is your final stop. Doha works well as a connection point from Europe, North America, or Asia: Qatar’s Qsuite business-class product is one of the best long-haul cabins flying, and the airport itself is an easy, well-signed transfer even on a short layover.

KLM, Air France, and Delta — via Amsterdam

KLM connects into Kilimanjaro and Dar es Salaam through Amsterdam (AMS), continuing in partnership with Kenya Airways where relevant. In the 2024/25 schedule, KLM ran daily to Dar es Salaam, five times weekly to Kilimanjaro, and twice weekly to Zanzibar — Air France’s Dar es Salaam service works as an extension of the same operation (seven times weekly to DAR, five times weekly on to JRO). Air France and Delta also fly Amsterdam–Kilimanjaro directly in their own right.

This is one of the more useful routings if you’re flying from North America: Delta’s presence on the Amsterdam leg keeps SkyTeam mileage earning the whole way, and KLM has advertised round-trip fares from New York (JFK) to Zanzibar around USD 1,455 for a September–October 2026 itinerary.

Ethiopian Airlines — via Addis Ababa

Usually the cheapest way into Tanzania, whichever continent you’re starting from. Ethiopian runs nonstop from Addis Ababa (ADD) to Zanzibar (about 2h35–2h40) and to Kilimanjaro (about 2h20, roughly 10 times a week), plus Dar es Salaam. Kayak has logged Ethiopian’s cheapest one-way US fare to Zanzibar at USD 836, with an average round-trip closer to USD 1,238 — reliably the budget pick from North America, and often the story from Europe too.

The trade-off: Addis Ababa is a serviceable transit airport but a notch behind Doha or Dubai for comfort, and total travel time runs longer because of the connection. There’s also a yellow-fever wrinkle if your layover runs long — more on that below.

Emirates — via Dubai

Emirates flies into Dar es Salaam and Kilimanjaro through Dubai (DXB), one of the most-connected hubs anywhere — if there’s an Emirates or codeshare flight from your home airport at all, there’s a decent chance it routes through Dubai with a short, comfortable layover. It’s rarely the cheapest option on the route, but it’s a solid pick if you’re already collecting Emirates Skywards miles, or you’d rather spend a few extra hours in a good airport than save the difference.

Turkish Airlines — via Istanbul

Turkish Airlines runs its own nonstop service from Istanbul (IST) into Tanzania — direct to Zanzibar, and a separate nonstop Istanbul–Kilimanjaro route that Turkish markets as the first direct flight ever flown on that city pair. Istanbul is a strong connection point if you’re coming from elsewhere in Europe, the Middle East, or Central Asia — Momondo’s business-class data even has Turkish as the single most-booked airline for business-class tickets to Tanzania, at 53% of bookings on that route. Frequency varies by season, so check before you lock in dates; Turkish doesn’t always run the Zanzibar leg year-round.

Flying from North America

There’s no nonstop flight from the US or Canada to Tanzania — every routing goes through a hub, and which one wins usually comes down to price versus how long a layover you can tolerate. Kayak has shown one-way fares to Zanzibar from the US as low as USD 641 outside peak season; Ethiopian is typically the budget carrier at USD 836–1,238 round-trip, and if your dates line up, KLM’s Amsterdam connection has priced a JFK–Zanzibar round trip around USD 1,455. Expedia’s own “cheapest airlines to Zanzibar” list also names Air Canada and Delta alongside Qatar, KLM, and Kenya Airways — worth a direct check if you’re starting in Canada.

Flying from the UK

No nonstop option from London either. Plan on 12 to 17 hours in total with at least one connection — Doha, Dubai, and Amsterdam are all reasonable choices out of Heathrow. British Airways itself shows up on the same carrier lists as Emirates and Qatar for business-class tickets to Zanzibar, usually flying in partnership through one of those hubs rather than under its own metal the whole way.


When to book — and what it actually costs

Tanzania’s flight prices track the safari calendar more than general holiday demand:

High season, July–October (dry season, best safari visibility, wildebeest migration):

  • Prices climb sharply from March onward — book 6–9 months ahead if you want a specific date
  • Condor’s Frankfurt–Zanzibar economy fares ran roughly EUR 510–570 through June–September 2026, jumping to EUR 843 in October
  • Connecting economy fares from Europe: roughly EUR 600–1,000+ depending on route and how early you book
  • This is also when Condor’s limited weekly allocation (3–4 flights) sells out first, often months ahead

Shoulder season, November and January–February:

  • Short rains (November/December) lower demand, and prices ease with it
  • Connecting economy from Europe realistically EUR 500–700
  • October–February also overlaps whale-shark season on the south coast — a cheaper ticket and good sighting odds at the same time

Low season, March–May (long rains):

  • The cheapest tickets of the year, across every point of origin
  • Safari quality drops (green savanna, harder wildlife viewing, some camps close) — a fair trade if budget is the priority
  • Zanzibar beach time is a harder sell in the rains, but the island empties out and rates drop with it

Booking tactics that actually help:

  • On European routes, flying Saturday instead of Wednesday has priced the same ticket EUR 150–300 higher — flexible dates (±3 days) are worth checking wherever you’re departing from
  • Set a price alert (Google Flights, Skyscanner) and book on a genuine dip rather than waiting for “even cheaper”
  • 8–12 weeks out is often the best window for late discounts outside high season — in high season, book early instead, the discounts don’t show up
  • If you want Condor’s lowest advertised fare (from EUR 209.99), that’s an introductory rate with limited seats — the earliest booking window is your best shot at it

From the airport to your destination

JRO → Arusha (safari base)

  • Private transfer: USD 40–60 (individual) / USD 53–65 (group of up to 3)
  • Shared shuttle: USD 5–10/person, about 1–1.5 hours
  • Safari package: Most operators include the JRO–Arusha transfer
  • My tip: There’s no direct public bus. Best to book shuttle tickets online in advance (Impala Shuttle, Riverside Shuttle) — the queue at the airport after arrival is long.

DAR → Zanzibar — flight or ferry?

Option 1: domestic flight (20 minutes)

  • Cost: around USD 45–80 one-way (varies significantly by booking time)
  • Carriers: Air Tanzania, Precision Air, Coastal Aviation, and others
  • More comfortable, faster, less baggage hassle
  • Makes sense if: you have a lot of luggage, are traveling with children, or want to go straight to the north or east coast

Option 2: fast ferry (1h20–2h)

  • Carriers: Azam Marine (market leader), Kilimanjaro Fast Ferries, Bakhresa
  • Cost: around USD 35–50 (economy) up to USD 75–150 (VIP class)
  • Departures: about 4 times daily
  • Buy tickets only at the official counter at the port or on the carrier’s website — no third-party resellers
  • Arrive early: be at the pier at least 1 hour before departure
  • Bring seasickness medication for the Kusi season (June–September)

The ferry is the more authentic experience and cheaper. The flight saves time and hassle with luggage. For the combination of “lots of suitcases + safari gear heading to Zanzibar”: take the flight.

ZNZ → Stone Town and the beaches

  • Stone Town: about 15–20 minutes, taxi around USD 25–30
  • Nungwi / Kendwa (north coast): about 1 hour
  • Paje / Jambiani / Michamvi (east coast): about 1h15–1h30

Book the transfer in advance through your accommodation — much more relaxing after a long-haul flight than negotiating a taxi in the arrivals hall.


Domestic flights in Tanzania

For safari travelers who want to cover long distances without hours of driving, domestic flights are essential. Key connections:

RouteDurationPrice (approx.)
Zanzibar (ZNZ) → Kilimanjaro (JRO)1h05from USD 91
Dar es Salaam (DAR) → Zanzibar (ZNZ)20 minUSD 45–80
Zanzibar (ZNZ) → Pemba Island (PMA)30 minon request
Arusha (ARK) → Seronera (Serengeti)~45 minfrom USD 220

Seven airlines serve Zanzibar → Kilimanjaro nonstop (19 weekly flights as of July 2025). Booking: directly with the operators (Coastal Aviation, Precision Air, Air Tanzania, Auric Air) or through your safari operator.


The 15 kg baggage limit that catches everyone out

This is the most common travel mistake I see with first-time groups: you arrive with a 25 kg suitcase, having booked a good international fare with plenty of free baggage allowance — and then you’re standing at Arusha Airport in front of a propeller plane.

The limit on bush flights: 15 kg total — checked and carry-on combined, and soft bags only (duffel, backpack, travel bag). Hard-shell suitcases aren’t accepted, or are charged separately. Coastal Aviation offers an XL seat that allows 30 kg — an option for larger groups, but pricier.

Three ways to solve it:

Pack within the limit from the start. A safari backpack (around 40–55 litres) instead of a wheeled suitcase solves the problem entirely. The packing list for a week-long Tanzania safari is shorter than you’d think:

  • 2–3 neutral safari shirts (beige/khaki/olive green, no white or black)
  • 1 light fleece jacket or thin sweater for safari mornings
  • 1 warm layer for Ngorongoro (high altitude, nighttime temperatures can drop below 10°C)
  • Lightweight long trousers + shorts
  • Sandals + hiking shoes/sturdy shoes
  • Rain jacket (compact, packs small)
  • Sunscreen, malaria prophylaxis, travel first-aid kit

Store the overflow in Arusha. Most safari operators and many hotels there offer free or inexpensive luggage storage. The wheeled suitcase stays behind; you take only what’s necessary on the bush flight and collect it again after the safari.

Split the load if you’re traveling with others. One shared 15 kg bag for the safari days, with beach clothing for Zanzibar packed separately and left at the hotel in Arusha.

What you should never do:

  • Bring a hard-shell suitcase on the bush flight and hope it works out — it doesn’t
  • Look for a bush-flight baggage surcharge on your long-haul flight’s booking website — these are separate ticketing systems entirely
  • Ask the operator about baggage policy only once you’re at Arusha Airport — by then it’s too late

My standard advice: when you first contact the safari operator, ask right away, “What baggage limit applies to our domestic flights?” — that way you can plan your packing before you leave home, not after you land.


Yellow fever — the most common point of confusion

Many travelers are unsure whether they need a yellow-fever vaccination for Tanzania. The answer depends entirely on your routing, not on where you’re from:

Direct from Europe, North America, or a non-endemic hub (Doha, Dubai, Istanbul): No yellow-fever certificate required. Tanzania requires the vaccination only from travelers arriving from yellow-fever risk countries, or who transited through one for more than 12 hours.

Via Nairobi (Kenya) or Addis Ababa (Ethiopia): Both countries are yellow-fever risk zones. For a stay of more than 12 hours in these transit countries, Tanzania can require a vaccination certificate on entry. Arrive without one from a risk country and you can face a fine of roughly USD 80 at the border — a doctor’s exemption letter can waive the requirement if you have a genuine medical reason not to be vaccinated. Consult a travel doctor early; the vaccination certificate is valid for life and is a one-time cost.

My recommendation: If you’re planning to travel through East Africa multiple times over the next few years, get vaccinated regardless. The yellow-fever vaccine is well tolerated and opens up routes — including via Nairobi or Addis, which are often the cheapest connections — without any bureaucratic hurdle at the border.


My route to Tanzania

I almost always come in via JRO, Kilimanjaro Airport. That first hour after landing — Arusha early in the morning, jacarandas in bloom, Kilimanjaro sometimes briefly visible before the clouds close in — is a perfect start. DAR would be the more logical entry point if I were coming from the mainland’s east coast, but for the north, there’s nothing better than flying straight into JRO and skipping the big-city detour.

For first-time Zanzibar visitors, I usually recommend flying directly into ZNZ if Condor’s schedule fits your dates and you’re departing from Europe. Arriving straight on the island — no transit, no ferry stress, straight into the boot of your booked transfer car — makes the first evening more relaxed. And Zanzibar is best started relaxed.


Frequently asked questions


Are there direct flights to Tanzania?

Yes, but only one route qualifies as truly nonstop from outside Africa: Condor's Frankfurt (FRA) to Zanzibar (ZNZ) service, running 3–4 times a week year-round since November 2025, at roughly 9 hours 10 minutes outbound (the return makes a short stop in Mombasa, about 12h10 total). Every other route into Tanzania — from Europe, North America, or the UK — connects through a hub like Doha, Amsterdam, Dubai, Addis Ababa, or Istanbul. There's no nonstop option at all to Kilimanjaro or Dar es Salaam from outside Africa.

Which airline is cheapest for Tanzania?

Ethiopian Airlines (via Addis Ababa) is usually the cheapest way in, whichever continent you're flying from — Kayak has logged its cheapest US fare to Zanzibar at USD 836, with an average round-trip closer to USD 1,238. KLM (via Amsterdam) and Qatar Airways (via Doha) are usually next. If you're departing Europe and only want Zanzibar, Condor's nonstop fare (from around EUR 210 in its lowest window) is often just as good a deal and skips the connection entirely.

Which airport should I book for a Tanzania safari?

For the Northern Circuit (Serengeti, Ngorongoro, Tarangire, Lake Manyara), Kilimanjaro International Airport (JRO) is the best choice — 50 km east of Arusha, about a 1-hour transfer. For southern Tanzania (Nyerere, Ruaha, Mafia Island) or if the ferry to Zanzibar is on your plan: Julius Nyerere International Airport in Dar es Salaam (DAR). If you're visiting only Zanzibar: fly directly into ZNZ.

How do you get from Dar es Salaam to Zanzibar?

Option 1: domestic flight DAR → ZNZ, about 20 minutes of flight time, costing around USD 45–80 depending on when you book. Option 2: fast ferry with Azam Marine or Kilimanjaro Fast Ferries, about a 1h20–2h crossing, around USD 35–50 in economy class. For travelers with a lot of luggage or children, the flight is recommended — the ferry can get rough during the Kusi season (June–September).

How far is Kilimanjaro Airport from Arusha?

Kilimanjaro International Airport (JRO) sits 50 km east of Arusha, with a travel time of about 1 hour. Private transfers cost USD 40–60 for an individual or up to USD 65 for a group of up to 3 people. Shared shuttles (Impala, Riverside) cost USD 5–10 per person, but take longer due to multiple stops. Safari operators usually include the transfer in the package.

When should you book Tanzania flights?

For high season (July–October), book 6–9 months ahead — prices rise sharply from March onward on every route. For the shoulder season (November, January–February), 3–4 months is enough. Condor's Frankfurt–Zanzibar nonstop sells out early because of its limited capacity (3–4 flights/week); on that route specifically, the rule is: the earlier, the better.

What is the baggage limit for bush flights in Tanzania?

Bush flights (light aircraft to Serengeti airstrips, Ruaha, Mahale, etc.) have a strict limit of 15 kg total — checked and carry-on combined — and soft bags only (no hard-shell suitcases). Coastal Aviation offers an XL seat that allows 30 kg. If you're traveling with more: store luggage at your Arusha hotel or with the operator and bring only what you need on the bush flight.

Are there direct flights to Tanzania from the US or UK?

No. No airline flies nonstop from North America or the UK to Tanzania. From the US, you'll connect through Amsterdam (KLM/Delta), Doha (Qatar), Dubai (Emirates), Istanbul (Turkish), or Addis Ababa (Ethiopian) — Kayak has shown one-way fares to Zanzibar from USD 641 outside peak season. From London Heathrow, plan on 12–17 hours total with at least one connection through the same hubs; there's no nonstop service on the route.

Keep exploring