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