Russia on Saturday closed its airspace to flights from Bulgaria, Poland, and the Czech Republic in tit-for-tat punitive measures following Moscow's invasion of Ukraine.

"Air carriers of these states and/or registered in them are subject to restrictions on flights to destinations on the territory of the Russian Federation," the federal air transport agency Rosaviation said, referring to Bulgaria, Poland, and the Czech Republic.

It added that the restrictions included transit flights through Russia's airspace.

Meanwhile, Britain has banned Russian flagship carrier Aeroflot from flying over the UK and several countries, including Bulgaria, Poland, and the Czech Republic, have closed their airspace to Russian carriers.

Estonia, Latvia, Slovenia, and Romania also said they were banning Russian flights.

The moves came after Russian President Vladimir Putin launched a full-scale military invasion of Ukraine days after recognizing two rebel-controlled areas of the eastern Donbas region as independent entities.