Travel options for:
Krasnodar to Sochi
  • Bus

    $10 - $15
    1. Krasnodar-1

      5 h 52 min - once daily

      $10 - $15

  • Train

    $12 - $23
    1. Krasnodar 1

      7 h 1 min - once daily

      $12 - $23

  • Taxi

    $90 - $120
    1. Krasnodar

      4 h 18 min - 184.3 miles

      $90 - $120

  • Drive

    $18 - $27
    1. Krasnodar

      4 h 18 min - 184.3 miles

      $18 - $27

  • Rideshare

    $8
    1. Krasnodar

      4 h 55 min - every 4 hours

      $8

  • Fly

    $92 - $369
    1. Krasnodar

      16 min - 9.7 miles

      $5 - $7

    2. Krasnodar (KRR)

      1 h - non-stop

      $85 - $360

    3. Sochi (AER)

      59 min - every 20 minutes - line 105

      $1 - $2

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Krasnodar-1 bus to Sochi. 5 h 52 min RUB 754. From Krasnodar 1 train to Sochi. 7 h 1 min RUB 1042. From Krasnodar taxi to Sochi. 4 h 18 min RUB 6581. From Krasnodar drive to Sochi. 4 h 18 min RUB 1299. From Krasnodar rideshare to Sochi. 4 h 55 min RUB 418. From Krasnodar taxi to Krasnodar airport, fly to Sochi airport, then line 105 bus to Sochi. 2 h 21 min RUB 9891.