- Sochi Air is a Russian airline headquartered in Sochi, Russia. It was founded in 2010 and operates domestic and international flights from its main base at Sochi International Airport. Sochi Air offers a range of services including passenger and cargo transportation. The airline's fleet consists of modern aircraft to ensure safety and comfort for its passengers.