Getting to Tanzania and Zanzibar are well served by most international airlines. The points of entry are via Dar es Salaam, Kilimanjaro and Zanzibar international airports.
From South Africa
SAA offers daily flights from Johannesburg to Dar es Salaam. Kenya Airways offers two flights a day from Johannesburg (via Nairobi) to Kilimanjaro, Dar es Salaam and Zanzibar. Mango Airlines offers Tuesday and Saturday flights to Zanzibar.
International Airlines Offering Flights to Tanzania
Into Dar es Salaam: Kenya Airways, Qatar Airways, KLM, Turkish Airlines, Emirates, Etihad Airways, Lufthansa and many more.
Into Kilimanjaro: Kenya Airways, KLM, Ethiopian airlines, RwandAir.
Into Zanzibar: Kenya Airways, Qatar Airways, Lufthansa, Ethiopian airlines.
Domestic flights: Precision Air, Coastal Air, ZanAir.