Travel options for:
Krasnodar to Yalta
  • Bus

    $19 - $27
    1. Krasnodar-2

      1 h 44 min - once daily

      $5 - $8

    2. Slavyansk-na-Kubani

      7 h 18 min - 4 times a week

      $13 - $19

  • Bus, Trolleybus

    $1
    1. Krasnodar

      10 h 26 min - once daily

    2. Bus

      2 h 38 min - every 15 minutes

      $1

  • Train

    $27 - $61
    1. Krasnodar 1

      3 h 52 min - once daily

      $11 - $21

    2. Anapa

      9 h 40 min - 3 times a day

      $16 - $40

  • Drive

    $85 - $130
    1. Krasnodar

      15 h 3 min - 652.7 miles

      $85 - $130

  • Train, fly

    $124 - $330
    1. Krasnodar

      3 h 20 min - 3 times a day

      $13 - $27

    2. Rostov Glavnij

      11 min - 6.4 miles

      $6 - $8

    3. Rostov (ROV)

      1 h 5 min - non-stop

      $95 - $280

    4. Simferopol (SIP)

      43 min - every 10 minutes

      $1

    5. Simferopol Pass

      1 h 35 min - 3 times a day

      $9 - $15

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

From Krasnodar-2 bus to Slavyansk-na-Kubani then bus to Yalta. 10 h 2 min RUB 1363. From Krasnodar bus to Bus then Trolleybus to Masandra. 13 h 11 min RUB 41. From Krasnodar 1 train to Anapa then train to Yalta. 14 h 32 min RUB 2463. From Krasnodar drive to Yalta. 15 h 3 min RUB 6198. From Krasnodar 1 train to Rostov Glavnij, taxi to Rostov airport, fly to Simferopol airport, Trolleybus to Simferopol Pass, then train to Yalta. 9 h 59 min RUB 14243.

 
 

Bus or train from Krasnodar to Yalta?

Avtovokzaly.ru operates a bus from Krasnodar to Yalta once daily. Tickets cost $5 - $8 and the journey takes 1 h 44 min. Avtovokzaly.ru also services this route 4 times a week. Alternatively, Russian Railways (RZhD) operates a train from Krasnodar to Yalta twice daily. Tickets cost $11 - $21 and the journey takes 3 h 52 min. Russian Railways (RZhD) also services this route 3 times a day.