Aviation : Kenya has well developed air transport infrastructure, with international airports in Nairobi and Mombasa and more than 150 airstrips throughout the country. Nairobi's Jomo Kenyatta International Airport serves more than 30 airlines providing direct scheduled services to major capitals in Europe, the Middle East and Asia. Wilson Airport in Nairobi which handles light aircrafts, is one of the busiest in Africa. The rather controversial Eldoret International Airport was recently built for what appear to be mostly political reasons, since there is really not enough money to maintain the existing international airports.
Seaports : Mombasa is the principal seaport of Kenya and is one of the most modern ports in Africa and also serving landlocked neighbouring countries. The deepwater port with 21 berths, 2 bulk oil jetties and dry bulk wharves, handles all sized of ships and all types of cargo. In addition, the port has specialised facilities including cold storage and warehousing, and its container terminal is one of the best equipped in the region. Movement of containers is further facilitated through new inland depots in Nairobi, Kisumu and Eldoret. The port of Mombasa is linked with all the world's major ports with over 200 sailings per week to ports in Europe, North and South America, Asia, the Middle East, Australia, and the rest of Africa. Freight haulage through Mombasa was 7.9 million tonnes in 1992.
Roads : Kenya has an extensive road network connecting most parts of the country. All major commercial centres are connected by paved roads. This transportation mode handles about half of the freight traffic in Kenya, and offers competitive freight rates Kenya and neighbouring countries of Uganda, Burundi, Rwanda, and Zaire have established the Northern Corridor Transport Agreement which facilitates transportation of their goods to and from the port of Mombasa. However, in the last several years, these roads have been mostly unmaintained, and have deteriorated to the point where they are largely unusable.
Railways : Kenya is served by a single track railway system running from Mombasa through Nairobi to Uganda with branches to Nanyuki, Kitale and Kisumu. There is another branch which connects Kenya to Tanzania through Taveta.
Telecommunications : The country has a well established communication system. Kenya Posts and Telecommunications Corporation provides international direct dialing and subscriber trunk dialing, mobile telephones, telex, facsimile, data communication and related services. Substantial investment for the expansion of these facilities is under way. Various Internet Service Providers have very recently started up in Kenya.