There is only one airport that accepts domestic and international flights in Sochi. If you are going on vacation on the Black Sea coast or to ski resorts, then safely buy a ticket for the plane to Sochi international airport. Therefore, you reduce time on ground transport several times. From the airport you can get to the desired point by transfer.
No matter where you are in the Adler district, book a transfer to Sochi airport to make the flight on time.