Kenya Transport

Get in


Kenya has four International airports:Jomo Kenyatta International Airport, Moi International Airport, Kisumu International Airport and Eldoret International Airport. Jomo Kenyatta International Airport is the primary arrival point for tourists flying into Kenya. There are excellent flight connections provided by Kenya Airways to major tourist destinations such as Mombasa, Kisumu and Malindi.


Train services link only Kenya’s major cities. There is no passenger train service linking Kenya with neighbouring countries, though there are cargo lines.


Kenya has a network of long distance bus lines. The highways can be very bumpy and dusty, so be sure you pick a comfortable and reputable coach company for the long journeys.
Get aroundMatatu

Matatus provide a very cheap and quick method of transport in all the major towns and many rural areas. Although most matatus ply their trade along set routes, it is often possible outside of major towns to charter a matatu on the spot as a taxi to your desired destination.


The Kenya-Uganda railway starts in Mombasa and travels via Nairobi to Kampala, Uganda. The train is extremely slow and usually delayed. The speed of the train is due to the old narrow gauge track installed by the colonial authorities which hasn’t been improved in 50 years of independence. Currently the train travels Nairobi-Mombasa route three times a week and Nairobi-Kisumu route once a week.


Nairobi has some frequent and fast bus and matatu services. Local buses in Nairobi are surprisingly more comfortable and may well be more fun than their western counterparts. Local buses in town are run by private companies, such as the green and yellow Citi Hoppa, the purplish Double M, the bluish-grey Metro Bus, the green Mwi Sacco.


Most worldwide rental agencies have offices in Nairobi and Mombasa, and these offer expensive but reliable cars with a full back-up network. One can also rent cheaper cars from local distributors who are mostly reliable.