There are two international airports in Kenya:
Jomo Kenyatta International Airport (JKIA) in Nairobi
It is the largest airport and the main arrival point for most visitors. A major gateway to Kenya, JKIA offers both domestic, African, regional and international connections. It is very easy to use and there are a lot of transportation options available to get from the airport into town.
JKIA is 17 km (roughly 10 miles) from Nairobi's city center - a quick drive by hotel shuttle, car or taxi to your city destination. Banking services, automatic teller machines (ATMs) and 24hr foreign exchange (forex) bureaus are available at the terminal, should you require access to cash.
The Mombasa International Airport (MBA) in Mombasa
It is Kenya's second largest international airport, mainly serving tourists and business people entering Kenya's coastal region.
It's always a good idea to travel to Kenya during the low season if you want to enjoy the best fares. Major airlines have low season rates from January to June and then again from November to early December.
Flights from the United States and North America
Kenya Airways, British Airways, KLM, Emirates Airlines and Qatar Airways. Currently there are no direct flights from the United States to Kenya. All flights from the United States to Nairobi go via Europe. This means you have to change planes and/or airlines while still in Europe.
Flights from the US to Kenya connect through London, Amsterdam, Zürich or Dubai depending on the airline. North West Airlines in the United States is affiliated with KLM and Kenya Airways and offers fast connections through London or Amsterdam to Kenya.
KLM and British Airways also offer flights from Toronto to Nairobi, although fares from Canada may be slightly higher.
Flights from Europe to Kenya
British Airways, Kenya Airways, Swiss Airlines, KLM, Emirates Airlines, Virgin Atlantic and Qatar Airways. Most of the flights from Europe to Kenya are direct and non-stop, arriving at either the Nairobi or Mombasa International Airport.
Flights from Asia, the Far East and Australia
Kenya Airways, Air India, Emirates Airlines, and Qatar Airways are popular airlines that fly to Kenya. Some of these airlines also offer direct flights from the Middle East to Kenya.
Flights from Kenya to other African countries
Nairobi (JKIA) airport is a major African air hub with daily flight schedules serving West, Central and Southern Africa destinations. Although there are other African airlines that serve Kenya, the national carrier - Kenya Airways - is the pride of Africa. If you're on transit to other African destinations you can book a regional flight from Kenya to your country of choice.
There are a variety of travel and booking agents who will promise you the lowest airfares and best packages. However, in most cases, the lowest fare will depend on when, where and how you book your ticket. One option is to book directly with the airline companies. Selecting any of the above listed airline will take you to the website of that particular airline where you will find the information you need about flying to Kenya. You can even book your flight from there.
The latest trend in easily finding cheap deals on flights to Kenya is to research and book the flight online over the Internet by using one of the travel search engines. Expedia, CheapTickets, Orbitz, Travelocity and other travel engines offer you a one-stop shop by aggregating and consistently bringing back the lowest prices from all major airlines, so that you don't have to jump around to different websites.
All you have to do is enter your departure city, destination city and the expected dates of travel and the booking engine will bring you back pages of results sorted from the cheapest to most expensive airline and airfare available at that time. Once you make your selection, you will be taken to the respective airline's website or travel site. With your credit/debit card, you can book and pay for your flight to Kenya. You will be given a choice of printing an eTicket or requesting a paper ticket be mailed to you.
Make sure you use airport code NBO as your arrival city if you're flying to Jomo Kenyatta International Airport (JKIA), Nairobi or airport code MBA for Mombasa International Airport.
The greatest advantage of booking online is that you get many options to compare and choose from 100s of travel sites, all instantly with one click. Most of these sites will link you directly to the specific airline company, allowing you to book your flight right away. This saves you time and any extra fees you would incur if you booked through a travel agent.
No matter what method you use to book your ticket to Kenya, you will likely get the best deal if you book your ticket far in advance, preferably as early as four months before you plan to travel.
The Kenya Airports Authority (KAA) operates Kenya's ten airports. Here you will find all the information you need with regard to the incoming and outgoing flight schedules of all of Kenya's major airports, links to cargo and immigration information, and comprehensive information about the airports themselves. Other domestic Kenyan airports served by the KAA include Eldoret, Wilson, Malindi, Kisumu, Wajir, Lokichoggio, Ukunda Airstrip and Manda Airstrip.
Ground Transfers from the Airport
There is plenty of transportation available 24 hours to take you to your preferred destination. Airport taxis, cabs, and vans are on standby and airport officials are available to make sure you get to your destination. Make sure you get an agreed upon fare and a receipt from the cab operator to close the deal. Also, watch out as there may be some unscrupulous cabbies and taxi drivers who may take advantage of you.
A better option is to make prior arrangements for your ground transportation or to have someone waiting for you at the airport to transport you to your destination.
Getting to Kenya by Land
If you live in the neighboring countries of Tanzania, Uganda, Ethiopia, Sudan and Somalia, all you have to do is cross the border. Border posts are open daily and immigration officials are present to process your entry paperwork.
Getting to Kenya by Sea
The Port of Mombasa is an international port of call, a favorite port for cruise liners and international ships on duty. If you arrive on a cruise or assignment, the immigration department at the port will be happy to process your entry documents to Kenya.