Air
Moi International Airport serves the city of Mombasa. It is located in Port Reitz area, also known locally as Chaani area on the mainland metropolitan area. Flights to Nairobi and other Kenyan, European and Middle Eastern destinations depart from the airport. Besides Mombasa and Nairobi is well connected by chartered flights operated via Wilson airport.
Train
Mombasa has a railway station and Kenya Railways runs overnight passenger trains from Mombasa to Nairobi, though the service is less extensive than it used to be.
Road
Driving in Mombasa is straightforward and the majority of the roads are tarmacked. Main roads include; Jomo Kenyatta Avenue, Digo Road, Nyerere Road, Nkurumah Road, Moi Avenue, Mama Ngina Drive, Barack Obama Road, Nairobi Highway and Nyali Road
Highways connect Mombasa to Nairobi, Dar es Salaam while northward road link to Malindi and Lamu, which also extends towards the border with Somalia.
Moi Avenue in Mombasa
Taxi
Taxis are common around the city and are a convenient form of transport although costly. Taxis may be found at the airport, outside most hotels, shopping malls and in the city.
Matatu
Within Mombasa, most local people use Matatus (mini-buses) which are extremely common in Kenya, to move around the city and its suburbs.
Tuk-Tuk
A Tuk-Tuk is an auto rickshaw, a motor vehicle with three wheels. It is widely used by people as a transport to move around the city and its suburbs.
Boda-boda
A boda-boda is originally a bicycle taxi. Especially in cities, the bicycles are more and more replaced by motorbikes.
Mombasa ferry (photo taken on the side of likoni mainland)
Sea
Mombasa's port is the largest in Kenya, with 17 deep water berths and two oil terminals. Rail connects the port to the interior.There is little or no scheduled passenger service. International cruise ships