1920px Uhuru Peak Mt. Kilimanjaro 1

Essential Guide to Domestic Flights in Tanzania

Last updated June 29, 2026 · 6 min read

The scent of fresh coffee fills the air as you step into bustling airports. In Tanzania, vast distances and challenging terrain make domestic flights a smart choice for saving precious travel time. Skip the long bus rides and embrace the convenience of flying between key destinations.

With eight airports serving various regions, booking flights is straightforward. Expect a mix of local carriers and international connections, with user-friendly terminals designed for efficiency. Most flights operate on a reliable schedule, making it easy to plan your itinerary.

Key takeaways

  • Julius Nyerere Airport (DAR) is the main hub.
  • Zanzibar (ZNZ) has over 20 daily flights from DAR.
  • Expect to pay around $100 for short domestic flights.
  • Airports are generally comfortable with basic amenities.
  • Book flights at least a week in advance for better rates.
  • Local carriers often charge for checked baggage.
  • Flights are reliable, with minimal delays.
  • Flying saves hours compared to overland travel.

Straight from our Country Map

Every airport and route below is drawn from the Pack Lightly Country Map – the same verified data, plotted on the interactive map. Jump to the map ↓

Where these airports are

Domestic Flights Tanzania
Dar es Salaam. Wikimedia Commons, via Wikimedia Commons

Book a domestic flight

Compare fares and routes across the country’s airlines in one quick search.

Compare flights →

Explore Tanzania’s Domestic Airports

Each airport serves a unique role in connecting Tanzania’s diverse regions. Here’s what to know about them.

AirportLocationRoleBest for
Julius Nyerere International Airport (DAR)Dar es Salaammain hubconnecting to international flights and major cities
Kilimanjaro International Airport (JRO)Moshinorthern circuit gatewaysafaris and Kilimanjaro climbs
Abeid Amani Karume International Airport (Zanzibar) (ZNZ)Zanzibarisland gatewaybeach vacations and cultural experiences
Arusha Airport (ARK)Arushabush-flight hubsafari access to Serengeti and Lake Manyara
Mwanza Airport (MWZ)Mwanzaregional hubwestern Serengeti safaris and Lake Victoria
Tanga Airport (TGA)Tangaregional airportSaadani safaris and Pemba access
Songwe Airport (Mbeya) (MBI)Mbeyasouthern gatewaySouthern Highlands and Malawi border
Mafia Airport (MFA)Mafia Islandisland gatewaywhale-shark tourism and diving

Tanzania Domestic Flight Hubs: Time-Saving Gateways

Julius Nyerere International Airport: main hub

Tanzania’s largest airport handles a mix of domestic, regional, and intercontinental flights across three terminals. Domestic travelers must navigate between T1 (domestic) and T3 (intercontinental), which are 1.5 km apart without a shuttle – plan accordingly. The airport serves as the primary gateway for fast connections to Zanzibar and Mwanza, cutting days off overland travel. Expect a steady flow of business travelers and tourists, with a clear split between local and international passengers.

Domestic flights dominate T1 with 20+ daily flights to Zanzibar and 6+ to Mwanza, plus multiple daily connections to Kilimanjaro. International flights concentrate at T2 and T3, linking Dar es Salaam to Doha and Addis Ababa. Flying from DAR slashes the 12+ hour bus rides to Zanzibar or Mwanza to under an hour, making it the only practical choice for working travelers prioritizing time.

Getting there

Use Bolt or Uber from arrivals to avoid inflated taxi booth prices; metered taxis are fair but often overpriced by touts. Avoid arriving at T3 if your next flight is domestic – transfer to T1 on foot or by taxi. Pre-book a transfer with Find a transfer → for reliable pickup and drop-off.

Through the airport

Arrive 2 hours before domestic flights; security lines can be long during peak morning and evening hours. Locals dominate the domestic terminal, so expect a straightforward but busy process. International passengers at T3 require extra time for immigration and baggage claim if connecting domestically.

Top domestic routes

  • Dar es Salaam (DAR) to Zanzibar (ZNZ) – 20+ daily
  • Dar es Salaam (DAR) to Mwanza (MWZ) – 6+ daily
  • Dar es Salaam (DAR) to Kilimanjaro (JRO) – 6+ daily

Facilities

  • Three separate terminals with clear signage
  • Multiple currency exchange counters
  • Free Wi-Fi limited to terminals
  • On-site eateries with local and international options
  • Duty-free shops in T3 only

Airlines: Precision Air, Coastal Aviation, Auric Air, Air Tanzania

Kilimanjaro International Airport: northern circuit gateway

A single-terminal airport serving about 1 million passengers annually, KRO is the northern safari and Kilimanjaro climb’s air gateway. It’s efficient but small, with a steady stream of safari travelers and climbers. The airport’s location 40-45 km from Moshi and Arusha means ground transfers add 1-1.5 hours, so factor that into your schedule. The terminal is compact, with minimal crowds outside peak safari seasons.

KRO offers daily flights to Dar es Salaam, connecting northern Tanzania to the coast and Zanzibar via DAR. International flights to Amsterdam and Doha provide direct access for inbound travelers. Flying from KRO to DAR saves a full day compared to driving, which takes 8-10 hours on rough roads. The airport’s domestic flights are limited but critical for safari logistics.

Getting there

Confirm safari operator transfers in advance; most include airport pickup. Independent travelers should book the Riverside Shuttle to Arusha for $20-25 USD. Avoid expensive private taxis unless traveling in a group. Find a transfer → can secure reliable rides.

Through the airport

Arrive 90 minutes before domestic flights; security is quick but lines form during peak safari season. The passenger mix skews heavily toward tourists and safari guides, so expect some queues at check-in counters. Minimal local traffic reduces congestion.

Top domestic routes

  • Kilimanjaro (JRO) to Dar es Salaam (DAR) – 6+ daily

Facilities

  • Single terminal with basic amenities
  • Small duty-free shop
  • Limited food options open early and late
  • No internal airport hotel; nearest is KIA Lodge 1 km away
  • Free Wi-Fi spotty and slow

Airlines: Precision Air, Auric Air, KLM, Qatar Airways

Abeid Amani Karume International Airport (Zanzibar): island gateway

ZNZ is a two-terminal airport serving about 2 million passengers yearly, split between international (T2) and domestic (T1). The domestic terminal runs frequent hourly flights to Dar es Salaam, making it the fastest way to avoid the 2-hour ferry plus 12-hour bus combo. Expect a mix of tourists heading to beaches and locals traveling to the mainland. The airport is compact but busy, especially during holiday seasons.

Daily domestic flights to Dar es Salaam dominate the schedule, with 20+ flights daily. International flights to Doha and Istanbul run daily, supporting Zanzibar’s tourism economy. Flying cuts travel time by at least 8 hours compared to ferry plus bus. The airport’s location 6 km from Stone Town requires a taxi or shuttle to reach accommodations.

Getting there

Take a fixed-rate taxi to Stone Town for $15-20 USD; avoid lower offers that include detours. For north-coast beaches like Nungwi, budget $50-70 USD and 90 minutes travel time. Pre-book a transfer with Find a transfer → to avoid haggling and ensure direct routes.

Through the airport

Arrive 90 minutes before domestic flights; security is efficient but queues form during peak tourist seasons. The domestic terminal is less crowded than international but expect delays if multiple flights arrive simultaneously. Locals and tourists mix evenly.

Top domestic routes

  • Zanzibar (ZNZ) to Dar es Salaam (DAR) – 20+ daily

Facilities

  • Separate terminals for domestic and international
  • Currency exchange and ATMs available
  • Basic food stalls in domestic terminal
  • Free Wi-Fi limited to international terminal
  • Taxi stands with fixed fares

Airlines: Precision Air, Coastal Aviation, Auric Air, Qatar Airways

Tanzania - domestic flights
Arusha Airport: bush-flight hub

A small, single-terminal airport 8 km west of Arusha city, ARK serves as the bush-flight hub for Serengeti and Lake Manyara safaris. It’s a no-frills facility focused on short-haul Cessna Caravan flights. Expect light crowds mostly composed of safari travelers and guides. The airport’s small size means fast check-in but limited amenities.

ARK connects to Serengeti airstrips (Seronera, Kogatende, Grumeti) with 3-5 daily flights, plus daily flights to Manyara and 2-3 daily flights to Zanzibar. Flying here saves a full day each way over driving from Arusha, critical for short safari itineraries. No international flights operate here; all connections route through JRO or DAR.

Getting there

Arrange transfers through your safari operator; independent travelers should book taxis from Arusha city (about $10 USD). No public transport serves the airport. Find a transfer → can secure reliable rides.

Through the airport

Arrive 60 minutes before flights; security is minimal but strict on baggage weight. The passenger mix is almost exclusively safari clients and guides, so expect a relaxed but professional atmosphere.

Top domestic routes

  • Arusha (ARK) to Seronera (SEU) – 3-5 daily
  • Arusha (ARK) to Manyara (LKY) – daily
  • Arusha (ARK) to Zanzibar (ZNZ) – 2-3 daily

Facilities

  • Single small terminal with basic seating
  • No food or beverage outlets
  • Limited restrooms
  • No Wi-Fi or lounges
  • Small check-in counters

Airlines: Coastal Aviation, Auric Air, Regional Air

Mwanza Airport: regional hub

Mwanza Airport is the largest airport on Lake Victoria’s southern shore, serving western Tanzania and western Serengeti safaris. The single terminal is functional and handles a mix of local travelers and safari clients. The airport is less busy than DAR or JRO but critical for accessing western Serengeti and Lake Victoria fishing villages. Expect a calm, regional vibe with mostly domestic traffic.

Daily flights connect Mwanza to Dar es Salaam (6+ daily), Nairobi (daily), and Kigali (5x weekly). Flying here saves an 8-hour drive from Arusha and opens access to western Serengeti safari routes. The airport’s international connections are limited but strategically important for regional travel.

Getting there

Use local taxis from Mwanza city center for about $5 USD; no shuttle services exist. Pre-book transfers with Find a transfer → if arriving late or with luggage.

Through the airport

Arrive 90 minutes before flights; security is straightforward with mostly local passengers. Expect minimal queues except during peak holiday periods. The airport serves a mix of business travelers and safari tourists.

Top domestic routes

  • Mwanza (MWZ) to Dar es Salaam (DAR) – 6+ daily
  • Mwanza (MWZ) to Nairobi (NBO) – daily
  • Mwanza (MWZ) to Kigali (KGL) – 5x weekly

Facilities

  • Single terminal with seating
  • Basic food kiosk
  • Currency exchange available
  • Limited Wi-Fi
  • Taxi stand outside terminal

Airlines: Precision Air, Auric Air, Air Tanzania, RwandAir

Tanga Airport: regional airport

Tanga Airport is a small, single-terminal facility with light scheduled service, mainly serving NGO staff and fly-in safari travelers to Saadani National Park. The airport is quiet and functional, with minimal passenger traffic and few amenities. It’s a niche gateway rather than a major hub.

Scheduled flights run 5x weekly to Dar es Salaam and 3x weekly to Pemba. Flying here saves long drives on poor roads, but the limited frequency means planning is essential. The airport is best for travelers focused on Saadani safaris or Pemba shortcuts.

Getting there

Arrange transfers through safari operators or NGOs. Independent travelers should pre-book taxis from Tanga town ($10-15 USD). No public transport options exist. Find a transfer → can help secure rides.

Through the airport

Arrive 60 minutes before flights; expect minimal lines and a relaxed security process. Passenger volume is low, mostly NGO and safari personnel.

Top domestic routes

  • Tanga (TGA) to Dar es Salaam (DAR) – 5x weekly
  • Tanga (TGA) to Pemba (PMA) – 3x weekly

Facilities

  • Single small terminal
  • No food or beverage outlets
  • Limited seating
  • No Wi-Fi
  • Basic restroom facilities

Airlines: Auric Air

Songwe Airport (Mbeya): southern gateway

Songwe Airport is a modern single-terminal airport opened in 2013, serving the Southern Highlands and Malawi border region. It handles daily flights and is a practical alternative to the slow TAZARA train. The airport has a quiet, regional feel with mostly domestic travelers and some business traffic.

Daily flights connect Songwe to Dar es Salaam, plus 3x weekly flights to Mwanza. Flying here saves at least 10 hours compared to the train or road travel. The airport supports access to Kitulo National Park and southern safari circuits.

Getting there

Use local taxis from Mbeya town for about $10 USD. No shuttle services exist; pre-book transfers with Find a transfer → for convenience.

Through the airport

Arrive 90 minutes before flights; security is efficient with minimal queues. Passenger mix is mostly locals and business travelers, with few tourists.

Top domestic routes

  • Mbeya (MBI) to Dar es Salaam (DAR) – daily
  • Mbeya (MBI) to Mwanza (MWZ) – 3x weekly

Facilities

  • Single modern terminal
  • Small café
  • Currency exchange available
  • Basic Wi-Fi
  • Taxi stand outside terminal

Airlines: Air Tanzania, Precision Air

Tanzania - domestic flights
Mafia Airport: island gateway

Mafia Airport is a tiny, single-terminal airport serving Mafia Island’s whale-shark tourism and diving community. It’s the only reliable air access to the island, with a quiet, low-traffic atmosphere. Expect mostly tourists and dive operators, with minimal facilities and a relaxed pace.

Flights run 2-3 times daily to Dar es Salaam, saving a long, uncomfortable ferry ride. The airport also handles on-request flights to Selous/Nyerere airstrips. Flying is the only practical option for time-sensitive travelers visiting Mafia Island Marine Park.

Getting there

Arrange transfers through your lodge or dive operator; no public transport exists. Taxi from the airport to Kilindoni town is quick and inexpensive. Pre-book with Find a transfer → for guaranteed pickup.

Through the airport

Arrive 60 minutes before flights; security is minimal and informal. Passenger volume is low, mostly tourists and operators.

Top domestic routes

  • Mafia (MFA) to Dar es Salaam (DAR) – 2-3 daily

Facilities

  • Single small terminal
  • No food or beverage outlets
  • Limited seating
  • No Wi-Fi
  • Basic restroom facilities

Airlines: Auric Air, Coastal Aviation

Domestic Flights in Tanzania: Save Time, Fly Smart

Fly the routes where overland travel eats up most of your day. For example, the flight from Dar es Salaam to Zanzibar takes about an hour, compared to a grueling 12-hour bus and ferry combo. This is essential for working travelers who value time over cost.

The most popular domestic routes are between Dar es Salaam and Zanzibar, as well as Dar es Salaam and Mwanza. These flights are not just for tourists; locals frequently use them to save time and avoid the hassle of long overland journeys.

  • Book flights at least a week in advance to secure better rates and availability. Use Compare flights → to compare fares across local carriers.
  • Check baggage policies carefully; many low-cost airlines charge for checked luggage, which can add up quickly.
  • Arrive at the airport at least 90 minutes before your flight to navigate security and check-in without stress.
  • Use Bolt or Uber for airport transfers in Dar es Salaam to avoid inflated taxi prices from the airport.
  • For the best views, sit on the left side of the plane when flying from Dar es Salaam to Zanzibar; you’ll catch a glimpse of the coastline.

Here are the key domestic routes to consider for your travels in Tanzania:

RouteDurationFrequencyPriceAirlinesTactical advice
Dar es Salaam (DAR) to Zanzibar (ZNZ)1 hour20+ daily$100-150Precision Air, Coastal, AuricBook at least a week in advance for the best prices.
Dar es Salaam (DAR) to Mwanza (MWZ)1 hour6+ daily$100-150Precision Air, Auric, Air TanzaniaCheck for last-minute deals if your schedule is flexible.
Kilimanjaro (JRO) to Dar es Salaam (DAR)1 hour6+ daily$100-150Precision Air, AuricConfirm your safari operator’s transfer arrangements before your flight.
Arusha (ARK) to Zanzibar (ZNZ)1 hour 15 minutes2-3 daily$150-200Coastal, AuricArrive early to avoid delays during peak travel seasons.
Mwanza (MWZ) to Dar es Salaam (DAR)1 hour6+ daily$100-150Precision Air, Auric, Air TanzaniaUse local taxis for quick transfers from Mwanza city to the airport.

Booking Strategy

Book directly through the airline’s website for better customer service and potential savings. Always compare fares across different platforms to find the best deal. Compare flights →

Airlines Overview

Precision Air and Auric dominate the domestic market, offering a mix of low-cost and regional services. Air Tanzania also plays a significant role, providing full-service options on key routes.

Aircraft types vary; jets are used for longer routes while turboprops serve shorter legs. Expect a smoother ride on jets, but turboprops are efficient for regional hops.

AirlineSegmentHub focusBaggageInsider tip
Precision Airfull-serviceJulius Nyerere International Airport (DAR)1 piece up to 20 kg hold, 1 carry-on up to 7 kgBook early for the best prices, especially during peak seasons.
Auric AirregionalArusha Airport (ARK)1 piece up to 15 kg hold, 1 carry-on up to 5 kgCheck for last-minute deals; they often have flexible pricing.
Air Tanzaniafull-serviceJulius Nyerere International Airport (DAR)1 piece up to 23 kg hold, 1 carry-on up to 7 kgUtilize their frequent flyer program for potential upgrades.
Coastal AviationregionalArusha Airport (ARK)1 piece up to 20 kg hold, 1 carry-on up to 5 kgIdeal for safari connections; confirm your schedule in advance.
RwandAirfull-serviceMwanza Airport (MWZ)1 piece up to 23 kg hold, 1 carry-on up to 7 kgCheck for connections to Kigali for broader international options.
Tanzania - domestic flights

Frequently Asked Questions

1Which airport is the main hub for domestic flights?

Julius Nyerere International Airport (DAR) is the primary hub for domestic flights in Tanzania.

2What are the busiest domestic routes?

The busiest domestic routes include Dar es Salaam to Zanzibar and Mwanza, both with over 20 daily flights.

3Are there any restrictions on aircraft at smaller airports?

Yes, smaller airports like Arusha Airport (ARK) primarily handle turboprop aircraft, limiting the size and type of planes that can land.

4How do I transfer between terminals at Julius Nyerere International Airport?

There is no shuttle service; it’s a 1.5 km walk between terminals, so plan accordingly.

5Can I book a single carrier for my entire route?

Yes, airlines like Precision Air and Auric offer direct flights that can cover multiple legs of your journey.

6What is the on-time reliability of domestic flights?

On-time performance varies, but Precision Air generally has a good reputation for punctuality.

7Are there lounges available at the airports?

Yes, Julius Nyerere International Airport has a lounge for business class passengers, while other airports have limited facilities.

8Are there any curfews for night flights?

Yes, many airports have curfews; flights typically do not operate between 10 PM and 6 AM.

Some links on this page are affiliate links. We may earn a small commission at no extra cost to you when you book through them. Flight schedules, frequencies and fares change – check before booking.

Scroll to Top