There are 5 ways to get from Krasnodar to Yalta by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train  •  11 h 19 min

  1. Take the bus from Krasnodar to Port Kavkaz
  2. Take the train from Kavkaz Granica to Yalta

$22 - $42

4 alternative options

Bus  •  11 h 53 min

  1. Take the bus from Krasnodar to Port Kavkaz
  2. Take the bus from Kerch to Yalta

$25 - $40

Train  •  14 h 32 min

  1. Take the train from Krasnodar 1 to Anapa Express / ...
  2. Take the train from Anapa to Yalta AVE

$26 - $54

Drive  •  15 h 3 min

  1. Drive from Krasnodar to Yalta 652.7 miles

$85 - $130

Fly, train  •  4 h 45 min

  1. Fly from Krasnodar (KRR) to Simferopol (SIP) KRR - SIP
  2. Take the train from Simferopol Pass to Yalta

$89 - $141

Questions & Answers

The cheapest way to get from Krasnodar to Yalta is to bus and train which costs RUB 1300 - RUB 2700 and takes 11 h 19 min.

More details

The quickest way to get from Krasnodar to Yalta is to fly and train which costs RUB 5500 - RUB 9000 and takes 4 h 45 min.

More details

The distance between Krasnodar and Yalta is 384 km. The road distance is 1044.4 km.

Get driving directions

It takes approximately 11 h 19 min to get from Krasnodar to Yalta, including transfers.

More details

No, there is no direct train from Krasnodar to Yalta. However, there are services departing from Krasnodar 1 and arriving at Yalta via Anapa. The journey, including transfers, takes approximately 14 h 32 min.

More details

What companies run services between Krasnodar, Russia and Yalta, Ukraine?

You can take a bus from Krasnodar to Yalta via Port Kavkaz, Kavkaz Granica, and Kerch in around 11 h 53 min. Alternatively, you can take a train from Krasnodar to Yalta via Anapa in around 14 h 32 min.

Airlines
Azimuth
Website
azimuth.aero
Flights from Krasnodar to Simferopol
Ave. Duration
1 h 20 min
When
Wednesday and Sunday
Estimated price
$85 - $700
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Krasnodar to Simferopol
Ave. Duration
1 h 20 min
When
Friday and Sunday
Estimated price
$110 - $310
Nordwind Airlines
Website
nordwindairlines.ru
Flights from Krasnodar to Simferopol
Ave. Duration
1 h 25 min
When
Thursday
Estimated price
$75 - $120
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Kavkaz Granica to Yalta
Ave. Duration
5 h 27 min
Frequency
Once daily
Estimated price
$14 - $30
Website
pass.rzd.ru
3rd Class (Platzcart)
$14 - $21
2nd Class (Kupé)
$20 - $30
Train from Krasnodar 1 to Anapa
Ave. Duration
3 h 52 min
Frequency
Twice daily
Estimated price
$10 - $20
Website
pass.rzd.ru
3rd Class (Platzcart)
$10 - $16
2nd Class (Kupé)
$13 - $20
Train from Anapa to Yalta
Ave. Duration
9 h 40 min
Frequency
4 times a day
Estimated price
$15 - $35
Website
pass.rzd.ru
3rd Class (Platzcart)
$15 - $23
2nd Class (Kupé)
$23 - $35
Train from Simferopol Pass to Yalta
Ave. Duration
1 h 35 min
Frequency
4 times a day
Estimated price
$8 - $14
Website
pass.rzd.ru
3rd Class (Platzcart)
$8 - $13
2nd Class (Kupé)
$9 - $14
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Krasnodar to Port Kavkaz
Ave. Duration
4 h 52 min
Frequency
Once daily
Estimated price
$7 - $12
Schedules at
avtovokzaly.ru
Bus from Kerch to Yalta
Ave. Duration
4 h 58 min
Frequency
Twice a week
Estimated price
$9 - $14
Schedules at
avtovokzaly.ru

Want to know more about travelling around Ukraine

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.