By Air

Nairobi is home to the largest and busiest airport in East Africa, Jomo Kenyatta International Airport (NBO). Close to twenty major airlines service the airport, including Kenyan Airlines, South African Airlines, Turkish Airlines, Etihad, Emirates, British Airlines and KLM.

Although the airport is located about twenty minutes from the center of Nairobi, traffic congestion for most of the day, every day means that trips can take much longer - arriving on the BA flight in the evening gives a taxi trip to Hurlingham of about 20-30 mins but travellers may need to have to leave at 7pm to guarantee to reach the airport in time as the traffic can take up to 2.5 hrs - be warned!

There is a bus from the airport (route 34) but it diverts to operate via the Jogoo Road which may not be safe at night. Airport Road South is now closed to all traffic.

If you are staying at a hotel in Nairobi, your hotel may have a complementary shuttle service to and from the airport.

You will need a visa to visit Kenya, and attaining one can be done upon arrival at the airport (for UK arrivals this is USD 50 - bring the cash - plus completed green and blue forms issued on the aircraft)..This may take as long as an-hour-and-a-half to accomplish, though, so plan accordingly. Following this getting your hold bags can take another hour. Otherwise, you can apply for a visa in person at your nearest Kenyan Consulate.

Airport currency exchanges offer better rates than banks in town, so change your money there if you can. 

Another option, if it is cheaper, is to fly to Mombasa Airport (MBA) and then travel to Nairobi via plane, train or bus. Normally this wouldn't be worth your while unless you find a deeply discounted ticket to Mombasa, since travel time between the two cities is substantial.