Jomo Kenyantta International Airport is the main international airport in Nairobi.
The other airport in Nairobi is the Wilson Airport, which has shorter flights to/from areas of Kenya and to/from the Kilimanjaro Airport in Tanzania.
AWR can help arrange your local and international flights.
The airport is a 30 minute drive from the heart of Nairobi. Transfers from Nairobi Airport to city center: $50/car one-way. Transfers outside of the city: $60/car one-way. We can arrange transfers, or there are numerous well-marked taxies from the airport into Nairobi city (negotiate the price first).
The first option is to take a shuttle bus that leaves every morning at 8am from Arusha, Tanzania. It costs $35 per person each way and takes approximately six hours. You can also fly to and from the Kilimanjaro International Airport, which is located halfway between Moshi and Arusha. This costs around $200 per person one way from Nairobi, Kenya. The third option is to take a private car from Moshi to Nairobi. The car fits 7-8 people and costs $600 total each way, or a mini-bus for $700 total each way (20-25 people). You determine time and place of pick-up.
This is not the most comfortable route (very bumpy and dusty), but it is a quintessential African experience.
The shuttle stops at the Tanzania/Kenya border where all passengers must disembark and go through immigration. Luggage may also be removed and randomly inspected by customs agents.
There is one bathroom stop on the Kenyan side of the border where you can also purchase refreshments. You may want to bring your own snacks and drinks for the trip.
The shuttles pick up at various hotels in the city center. Arrive at the shuttle 1/2 hour early to get your luggage loaded. Travel times vary greatly, but allow at least 6 hours. The shuttle operates every day of the year, including holidays.
If you take the afternoon shuttle, it only goes as far as Arusha. We can arrange for a private car to drive from Arusha to Moshi for $70 one-way for the car.