Taxi is the most convenient way to travel across the city. But not in Sochi! Taxi is chaotic here. Taxi drivers all around the city (and especially at the airport) will definitely offer you inadequate prices for a ride. They also will pretend to be a real 'racers' while driving through dangerous serpentine. And forget about Highway Code.
Even extremely popular in Moscow and St. Petersburg mobile apps work with some nuances here. For instance, laid-back Sochi drivers may not take your order if it's too far to ride or you may get an ordinary economy class car instead of a comfort class you have ordered. We should note, however, that using apps is the only possible way to avoid Sochi’s annoying illegal cabbies (‘bombila’ in Russian). To protect yourself, book taxi or transfer in advance. There are some trusted companies: KiwiTaxi, Vash Transport and others.