Getting to Sochi, from Sochi, and even around Sochi is, with a little information and a bit of planning, no problem at all. With multiple modes of transportation for every journey you will never be at a loss for how get yourself on the move.
The best way to experience Sochi is by car. You can go anywhere you like and really get to know the city and surrounding area as well. Sochi is situated on the beautiful Black Sea coast. There is plenty to see and visit. Hop in a car and get going today!
All information regarding transportation can be found on http://www.sochicityguide.com/everything-about-sochi/transportation