How to get from Krasnodar to Sochi by car, truck, walk, bike

Distance between Krasnodar and Sochi is 172 kilometers (107 miles).
Driving distance from Krasnodar to Sochi is 290 kilometers (180 miles)

KrasnodarSochi
Leaving from
Going to

Route Map

Routes from krasnodar-krasnodarskiy-kray to sochi-krasnodarskiy-kray

4 Ways from Krasnodar (Russia/Krasnodarskiy Kray) to Sochi (Russia/Krasnodarskiy Kray)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Красноармейская улица 516 m
2. Turn right onto Северная улица 4.63 km
3. Continue onto улица Селезнёва 1.74 km
4. Continue onto улица Селезнёва 34 m
5. Keep left onto улица Селезнёва 1.02 km
6. Continue onto улица Селезнёва 53 m
7. Turn left onto Трамвайная улица 500 m
8. Keep right onto улица Мачуги 4.32 km
9. Continue onto Горячеключевская улица 301 m
10. Keep right onto М-4 101.04 km
11. Keep left onto М-4 1.22 km
12. Continue onto А-147 89.47 km
13. Keep right 121 m
14. Turn slight right onto А-147 83.91 km
15. Keep right onto А-148 248 m
16. Keep right onto А-148 42 m
17. Turn slight left onto улица Горького 1.53 km
18. Turn right onto Парковая улица 44 m
19. Turn right 67 m
20. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Krasnodar (Russia/Krasnodarskiy Kray) to Sochi (Russia/Krasnodarskiy Kray)?
How do I get from Krasnodar (Russia/Krasnodarskiy Kray) to Sochi (Russia/Krasnodarskiy Kray) the fastest?
How long does it take to get from Krasnodar (Russia/Krasnodarskiy Kray) to Sochi (Russia/Krasnodarskiy Kray)?