Tanzania is a top travel destination, known for its wildlife safaris, pristine beaches, and cultural heritage. With the introduction of the Tanzania eVisa, travelers can now apply online and receive electronic authorization before arrival, making the entry process smoother and more efficient. For eVisa holders, it’s important to know which airports allow entry with an eVisa and what to expect upon arrival.
Travelers with a Tanzania eVisa can enter the country through several designated international airports. These airports have immigration facilities for processing eVisa arrivals.
Location: Dar es Salaam (largest city and business capital)
IATA Code: DAR
Julius Nyerere International Airport (DAR) is the busiest airport in Tanzania and serves as the primary entry point for international travelers. Located in Dar es Salaam, the country’s largest city and commercial hub, this airport connects Tanzania to major global destinations.
Travel Tip: Immigration queues can be long, so have printed copies of your eVisa, passport, and yellow fever certificate (if required).
Location: Between Arusha and Moshi, northern Tanzania
IATA Code: JRO
Best airport for safari travelers visiting Serengeti, Ngorongoro, and Tarangire. Conveniently located near Arusha, the gateway city for northern Tanzania’s top safari destinations.
Travel Tip: Book airport transfers in advance, as taxis can be expensive.
Location: Zanzibar City, Zanzibar
IATA Code: ZNZ
Abeid Amani Karume International Airport (ZNZ) is the primary airport for travelers visiting Zanzibar, famous for its stunning beaches, luxury resorts, and the historic Stone Town. The airport handles international flights from major hubs like Dubai, Doha, Istanbul, and African cities, making it a key entry point for visitors from the Middle East, Europe, and neighboring countries. Additionally, it serves domestic flights from Dar es Salaam and Kilimanjaro, making it convenient for travelers connecting from the mainland. Though smaller than other international airports in Tanzania, the airport has modern facilities, including a newly expanded terminal, duty-free shops, car rental services, and cafes, ensuring a smooth arrival experience for tourists.
Travel Tip: If arriving from Dar es Salaam, flights are only 20 minutes, but ferries are also an option.
While international travelers typically arrive at the three main airports (DAR, JRO, ZNZ), Tanzania also has regional airports that serve domestic and safari flights.
Located in northwest Tanzania, Mwanza Airport (MWZ) is the primary air hub for travelers exploring the Lake Victoria region. It serves as a key connection for domestic flights, with regular services from Dar es Salaam and Kilimanjaro. The airport is an ideal entry point for those visiting Mwanza’s bustling port city, as well as nearby attractions like Rubondo Island National Park, known for its unique wildlife and bird watching opportunities. However, since it is not an international airport, travelers arriving from abroad must first land at an approved international airport before continuing their journey to Mwanza.
Dodoma Airport (DOD) is located in Tanzania’s capital city and primarily caters to government officials, business travelers, and domestic flights from Dar es Salaam and Mwanza. While Dodoma is not a major tourist destination, the airport provides a convenient link for those visiting the administrative and political heart of the country. The airport is relatively small and offers basic facilities, making it suitable for short domestic trips rather than international travel.
Arusha Airport (ARK) is a key domestic airport that serves travelers heading to Tanzania’s most famous national parks, including Serengeti, Ngorongoro Crater, and Tarangire. Located just a short distance from Arusha city, this airport primarily handles small regional flights to and from destinations like Zanzibar, Dar es Salaam, and Serengeti. It is not an international airport, so foreign visitors typically arrive at Kilimanjaro International Airport (JRO) before taking a short transfer to Arusha for their safari adventures. Despite its small size, Arusha Airport is a crucial hub for Tanzania’s northern safari circuit.
Seronera Airstrip (SEU) is located within Serengeti National Park and is primarily used for fly-in safari packages. It provides a direct and scenic route into the park, eliminating the need for long road transfers. The airstrip connects to key cities like Arusha, Kilimanjaro, and Dar es Salaam, making it a convenient option for travelers on a tight schedule or those opting for luxury safaris. Many tour operators include flights to Seronera in their packages, offering seamless travel experiences for those wanting to maximize their time in the Serengeti.
To ensure a smooth entry, follow these steps upon arrival at any Tanzanian airport:
– Proceed to the Immigration Counter: Join the eVisa line at passport control. Have your passport and printed eVisa approval letter ready.
– Show Required Documents which include:
– Biometric & Stamp Process: Immigration officers may take fingerprints and a photo. Your passport will be stamped, confirming your entry.
Travel Tip: Keep your arrival stamp and visa approval safe, as you’ll need them when exiting the country.
Beyond the major international and regional airports, Tanzania has several smaller airports and airstrips that serve local communities, business hubs, and tourist destinations. These airports primarily handle domestic flights, connecting travelers to remote areas, national parks, coastal regions, and islands. While they may not accommodate large commercial aircraft, they play a crucial role in supporting Tanzania’s transport network, making travel to less accessible areas more convenient.
Location |
Airport |
Description |
Bukoba |
Bukoba Airport (BKZ) |
A small regional airport serving Bukoba, located near Lake Victoria. Handles domestic flights. |
Geita |
Geita Airport (GIT) |
Serves the Geita Gold Mine region, mainly used for business and mining-related travel. |
Iringa |
Nduli Airport (IRI) |
A domestic airport connecting Iringa to other Tanzanian cities, used by travelers heading to Ruaha National Park. |
Kigoma |
Kigoma Airport (TKQ) |
Key airport for access to Lake Tanganyika, Gombe Stream, and Mahale Mountains National Parks. |
Kilwa |
Kilwa Airport (KIY) |
A small airport serving Kilwa, known for its historical ruins and coastal tourism. |
Lake Manyara |
Lake Manyara Airport (LKY) |
Gateway to Lake Manyara National Park, mainly used for safari travelers. |
Lindi |
Kikwetu Airport (LDI) |
A regional airport serving Lindi town and nearby coastal areas. |
Lushoto |
Lushoto Airport (LUY) |
A small airport providing access to Lushoto town in the Usambara Mountains. |
Mafia |
Mafia Airport (MFA) |
Primary airport for travelers visiting Mafia Island, a popular diving and marine tourism destination. |
Masasi |
Masasi Airport (XMI) |
A small airport serving Masasi town, mainly handling domestic flights. |
Mbeya |
Mbeya Airport (MBI) |
Serves Mbeya city and the surrounding Southern Highlands, with connections to Dar es Salaam. |
Mtwara |
Mtwara Airport (MYW) |
Important for oil, gas, and business travel, also serving coastal tourism in southern Tanzania. |
Musoma |
Musoma Airport (MUZ) |
Provides access to Musoma town on Lake Victoria’s shores, used for domestic travel. |
Mwadui |
Mwadui Airport (MWN) |
Located near the Williamson diamond mine, mainly serving mining-related flights. |
Nachingwea |
Nachingwea Airport (NCH) |
A small airport serving Nachingwea town in southern Tanzania. |
Njombe |
Njombe Airport (JOM) |
Connects Njombe town to other regions, mainly used for business and agriculture-related travel. |
Pemba |
Wawi Airport (PMA) |
Main airport for Pemba Island, known for diving, pristine beaches, and spice plantations. |
Shinyanga |
Shinyanga Airport (SHY) |
A domestic airport serving Shinyanga, primarily for business and local travel. |
Songea |
Songea Airport (SGX) |
Key airport for access to Ruvuma Region, used for domestic connections. |
Sumbawanga |
Sumbawanga Airport (SUT) |
Serves Sumbawanga town, a gateway to Katavi National Park. |
Tabora |
Tabora Airport (TBO) |
A domestic airport in western Tanzania, used for local and regional travel. |
Tanga |
Tanga Airport (TGT) |
Main airport for Tanga, a coastal city with historical and business significance. |
For a smooth entry into Tanzania, eVisa holders should fly into one of the three main international airports:
Which airports accept Tanzania eVisas?
These are the only international airports where eVisa holders can enter Tanzania.
✔ Julius Nyerere International Airport (DAR) – Dar es Salaam
✔ Kilimanjaro International Airport (JRO) – Near Arusha
✔ Abeid Amani Karume International Airport (ZNZ) – Zanzibar
Can I use an e-Visa at land borders?
Some land border crossings accept eVisas, including:
Can I enter Tanzania with an eVisa at Mwanza Airport?
No, Mwanza Airport is a regional airport and does not process eVisas for first-time arrivals.
What happens if I forget to print my Tanzania eVisa?
Some airports may allow you to show a digital copy, but it’s best to print it. If you forget, some airports have printing services, but fees may apply.
Are there ATMs and currency exchange at Tanzania airports?
Yes, all major airports (DAR, JRO, ZNZ) have ATMs and foreign exchange counters.
Content Disclaimer: While this information was last updated in March 2025, we strongly suggest confirming all travel details with the appropriate governmental agencies, embassies, and airlines.