There are 2 main international airports. One is Julius Nyerere International Airport in Dar es Salaam that is Tanzania’s air hub. Another one is Kilimanjaro International Airport, between Moshi and Arusha. It is the best option for itineraries in Arusha and the northern safari circuit and climbing.
Following are the main airlines to/from both international airport Dar es Salaam and Kilimanjaro.

Dar es Salaam

• Qatar Airways
• Emirates
• KLM
• Swiss Air
• Turkisha Airlines
• Kenya Airways
• Ethiopian Airlines
• South African Airways
• Rwanda Air

Kilimanjaro

• Qatar Airway
• KLM
• Turkish Airlines
• Kenya Airways
• Ethiopian Airlines
• Rwanda Air

Land to/from Nairobi
Between Arusha and Nairobi, a good option is one of the daily shuttle buses, departing daily at 7:00~8:00 and 13:00~14:00. It takes about 4~5 hours trip. Following are the main bus companies.

Impala Shuttle Bus
They run shuttle bus daily at 8:00 and 14:00 from Nairobi to Arusha and same schedule from Arusha to Nairobi. Cost is US$ 30.00 per seat one way.

The Riverside Shuttle Bus
They run shuttle bus daily at 07:00 and 13:00 from Nairobi to Arusha and 08:00 and 14:00 from Arusha to Nairobi. Cost is US$ 35.00 per seat one way.

* Schedule and cost are subject to change.
* Yellow fever vaccination is mandatory if you to/from Nairobi.