The starting/end point of the new Nairobi–Mombasa railway lies 19km southeast of the city centre. Semi-regular trains (KSh120) connect Nairobi's old railway station with Syokimau; a matatu will cost around KSh500 fr…
The Machakos Country Bus Station is a hectic, disorganised place with buses heading all over the country; it serves companies without their own departure point. However, if you can avoid coming here, do so, as theft…
Most international flights to and from Nairobi arrive at this airport, 15km southeast of the city. There are two international terminals and a smaller domestic terminal; you can easily walk between the terminals.
Located 6km south of Nairobi’s city centre on Langata Rd; with some flights between Nairobi and Kilimanjaro International Airport or Mwanza in Tanzania, as well as scheduled and charter domestic flights.
With a good safety record, these reliable and more expensive buses link Nairobi to Mombasa, Malindi and Kisumu. There are also international links, including Mombasa–Dar es Salaam and Nairobi–Kampala.
This long-standing car-rental agency has a number of 4WDs, SUVs and standard cars for hire at competitive rates. The owner knows the roads of Kenya well and can offer very helpful route tips.
A new arrival in Nairobi, this long-standing Dutch-run agency has nevertheless been working in Uganda and Tanzania for years and offers excellent value, local knowledge and support.
Offers reliable and safe international services to destinations in Tanzania, including Arusha, Moshi and Kilimanjaro International Airport.
Connects Nairobi with Mombasa, Eldoret, Kisumu and Wajir; also has some regional international flights. Departures are from Wilson Airport.
Long-standing company serving western Kenyan destinations as well as running some international buses to Uganda.