All bus routes to Nairobi (Kenya) A D J K M R A Buses Arusha - Nairobi D Buses Dar es Salaam to Nairobi J Buses Johannesburg O.R. Tambo Airport to Nairobi Buses Julius Nyerere Airport to Nairobi K Buses from Kisumu to Nairobi M Bus Mombasa to Nairobi Buses Moshi to Nairobi R Buses Rio de Janeiro - Galeão Airport - Nairobi