
If you’ve ever wondered “why is Nairobi abbreviated as NBO and not NRB?” you’re not alone.
Whether looking at airline tickets, seeing “I Love NBO” on Nairobi’s cityscape, or reading travel blogs, the question often pops up: why is the official airport code for Kenya’s capital “NBO”—and not the seemingly logical “NRB”?
The answer lies in the world of aviation, specifically in the system used by airlines globally to identify cities and airports: the International Air Transport Association (IATA) codes.
These are three-letter codes that uniquely identify airports and metropolitan areas, ensuring clarity, safety, and standardized communication for airlines, travelers, and logistics worldwide.
Originally, Nairobi’s primary airport was known as Embakasi Airport, with construction completed in 1958.
The facility was renamed to Nairobi International Airport in 1964, and eventually to Jomo Kenyatta International Airport (JKIA) in honor of the country’s founding president in 1972.
As the airport grew to become East Africa’s leading hub, its international abbreviation became crucial for global recognition.
While “NRB” seems the obvious shorthand, IATA had to assign a unique code for every airport. However, “NRB” was already taken—years before Nairobi’s international airport was conceived.
Naval Station Mayport (NS Mayport), a military base in Florida, US, received the NRB designation in 1942, three years ahead of Embakasi Airport’s initial plans.
When JKIA needed its IATA code, “NRB” couldn’t be used. Instead, Nairobi’s airport was given “NBO,” which became its official global identity.
Residents sometimes use “NRB” informally, but for all official travel, airline, freight, and international standardization, “NBO” is the only recognized code for Nairobi.
This highlights the importance of such global systems in organizing international travel and logistics.
This isn’t the only case of Kenya having to adapt to pre-existing codes! Kenya Airways uses “KQ” as its flight code rather than “KA,” a designation that had already been assigned to Korea Airways, demonstrating global code assignments can be a game of timing and precedence.
For your next trip or airline search, remember: Nairobi = NBO, not NRB.
Understanding the reasoning behind these codes gives you insight into the fascinating world of international travel and global organization.
So next time you are in Nairobi, remember it is NBO and not NBI.






