When Airport Codes Outlive the Regimes That Named Them
Most travellers never give their airport code a second thought. It's a three-letter string on a baggage tag, a filter in a flight search, a shorthand on a boarding pass. But those three letters have a history — and sometimes, that history is complicated. For airports in the former Soviet Union and Eastern Bloc, the code assigned decades ago often reflected a city name that no longer exists, in a language that was never the local one. Two airports recently decided to do something about it.
The Soviet Naming Problem
When IATA codes were standardized in the mid-twentieth century, many airports in the Soviet sphere received codes derived from Russian transliterations of their city names — or in some cases, from the Soviet-era names of the cities themselves. The result was a quiet but persistent legacy: long after independence, long after cities reclaimed their original names, the airport codes remained frozen in another era. Updating an IATA code is a deliberate, bureaucratic process. It requires coordination with airlines, booking systems, and aviation authorities worldwide. The friction is real — which is why so few codes ever change, and why the ones that do tend to mean something.
Chisinau: From KIV to RMO
For decades, Chișinău International Airport carried the code KIV — derived from Kishinyov, the Russian transliteration of the Moldovan capital's name. In January 2024, that changed. The airport adopted the new code RMO, and the choice of letters was deliberate: RMO stands for Republic of Moldova.
This wasn't simply a spelling correction. It was a statement. Moldova didn't just update the code to better match the city's name — it encoded the country's identity into international aviation infrastructure. Every flight itinerary, every baggage tag, every booking confirmation now carries a small declaration of national sovereignty.
The timing was equally deliberate. Moldova received EU candidate status in June 2022, and the country has been engaged in a sustained effort to align itself with European institutions and values — and to distance itself from Soviet-era symbols and Russian linguistic conventions. The KIV-to-RMO change was one visible expression of that broader shift.
The airport's reinvention didn't stop at the code. Following the death of Moldovan composer Eugen Doga on June 3, 2025, Chișinău International Airport was officially renamed in his honour in July 2025. Doga, best known internationally for his waltz from the 1978 Soviet film My Tender and Gentle Beast, is considered one of Moldova's most beloved cultural figures. Naming the airport after him was another deliberate act of identity-building — replacing a Soviet-era legacy not just with a national code, but with a national name.
For anyone with a connection to Chișinău — whether you were born there, have family there, or simply love the city — the new code is worth celebrating. Explore our Chisinau RMO collection for gifts and souvenirs that carry both the old code and the new.
Bishkek: From FRU to BSZ
Bishkek's story is a little different — and in some ways, even more striking. The Kyrgyz capital's airport carried the code FRU for decades. That code didn't come from the city's name at all. It came from Frunze — the Soviet name given to Bishkek in 1926, honouring Mikhail Frunze, a Bolshevik military commander born in the region.
Kyrgyzstan declared independence in 1991 and promptly restored the city's original name: Bishkek. But the airport code didn't follow. For thirty-four years, every flight into the Kyrgyz capital arrived at an airport still named, in the language of aviation, after a Soviet revolutionary.
In August 2025, that finally changed. The new code BSZ reflects the city's actual name — a quiet but meaningful correction, thirty-four years in the making. Kyrgyzstan's relationship with Russia remains complex, which makes the change more understated than Moldova's, but no less intentional.
If Bishkek holds a place in your story, our Bishkek BSZ collection is a way to carry that connection with you.
And Then There's Podgorica
Not every airport has made the change — and Podgorica is a useful reminder of how slowly these things move. Montenegro's capital was known as Titograd during the Yugoslav era, named in honour of Josip Broz Tito. The city reclaimed its historical name, Podgorica, in 1992. But its airport still carries the code TGD — a direct remnant of Titograd, preserved in the global aviation system more than three decades later.
TGD isn't unique in this regard. Several airports across the former Eastern Bloc carry codes that no longer reflect the cities they serve. The gap between a city reclaiming its identity and an airport code catching up can stretch for years, or decades, or — as TGD shows — indefinitely. That's what makes the RMO and BSZ changes notable: they required political will, administrative effort, and a decision that the old code was no longer acceptable. Not every city has made that call yet.
In the meantime, Podgorica has its own story worth telling. Browse our Podgorica TGD collection — the code may be a relic, but the city is very much its own.
A Note for Travellers
If you're booking flights to Chișinău or Bishkek, be aware that legacy codes can linger in older booking systems, airline databases, and travel apps. You may still see KIV or FRU appear alongside RMO and BSZ during a transition period. Both codes may be valid simultaneously for a time. When in doubt, confirm with your airline or booking platform that your itinerary reflects the correct current code.
Three Letters, One Statement
Airport codes are infrastructure. They're also, it turns out, a form of language — and language carries history. When Chișinău replaced KIV with RMO, and when Bishkek replaced FRU with BSZ, they weren't just updating a database entry. They were choosing, in three letters, how they want to be known to the world.
That's worth paying attention to — whether you're a frequent flyer, a geography enthusiast, or someone who simply knows that where you're from is part of who you are.
