Travel Guide

Depending on where you are departing from, there are several ways of traveling to Nairobi. For those that love adventure, you could travel by land through the continent of Africa to Nairobi. You can use public transport from any town in Kenya or catch the train from Mombasa or Kisumu to Nairobi. It’s more practical to fly if coming from another country. Kenya has three international airports; Jomo Kenyatta International Airport (Nairobi), Moi International Airport (Mombasa), and Moi International Airport (Eldoret). 

Jomo Kenyatta International Airport (JKIA) CODE: NBO

The airport is approximately 18 kilometers / 10 miles from Nairobi City Centre. Serving as the main port of entry for visitors flying into Kenya, it is the largest airport in the country. It offers domestic, regional and international flights. It is also a connection to and from major European cities, the United States, the Middle East, the Far East and the African continent.

Flights to Nairobi from the United States:

To date, there are no direct flights from United States to Nairobi. If traveling from there, you have to connect your flight to Nairobi via hubs in Europe, like Amsterdam, London and Zurich. Some of the airlines that fly from Nairobi through Europe include Kenya Airways, British Airways, KLM/Royal Dutch Airlines, Emirates Airline and Qatar Airways.

Major Carriers from Europe:

Most flights from Europe to Nairobi are direct and non-stop. The major carriers include Kenya Airways, KLM/Royal Dutch Airlines, British Airways, Virgin Atlantic, Swiss International Airlines and Brussels Airlines.

From China, Australia, the Middle East & Asia:

There are no direct flights from Australia to Kenya. Connections are done through South Africa, Asia or the Middle East.

To China, the Middle East and Asia

Kenya Airways provides frequent flights to cities in these regions. Other major carriers include Qatar Airways, Emirates and Qantas.

From the rest of Africa:

Major carriers flying to Nairobi from other cities and countries in Africa include South African Airways, Ethiopian Airlines and Egypt Air.


It is advisable to get a visa from your country of origin before traveling to Nairobi. You can also get one at the immigration office upon arrival. Not everyone needs a visa to enter Kenya. To qualify for a visa at the JKIA passport control Nairobi, ensure you have:

  • Documents showing the purpose of your visit to Kenya

  • A passport that is valid for not less than six months

  • Visa fee specified by passport control; a single entry visa valid for 3 months from the date of issue costs US$ 25 while a transit visa costs US$ 10. No visa is required for persons of 16 years and below:

Domestic Flights:

Flights from other Kenyan cities to Nairobi arrive at JKIA or the smaller Wilson Airport, in Nairobi. Major local operators include Kenya Airways, Air Kenya Express, Fly 540, Mombasa Air Safaris, Precision Air, African Safari Airway, JetLink Express and Safarilink. Kenya Airways offers online booking. There rest can be booked through travel agents in Kenya or abroad


Kenya has a single time zone (GMT+3). Businesses are generally open from Monday to Friday basically from 0800 – 1700 Hrs. Some businesses also trade on Saturdays.


Smoking in public places is banned in the cities of Nairobi, Nakuru and Mombasa and anybody found smoking in a public place is liable to be arrested and prosecuted. If in doubt of whether smoking is permitted in a certain place, please check before doing so or refrain from smoking.Taking photographs of official buildings including embassies is discouraged as it can lead to detention.In Muslim dominant cities like Mombasa, women are encouraged to dress decently especially in the towns.