• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 3 ways to get from Novorossiysk to Yalta by bus, train or car

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  •  11 h 31 min

  1. Take the bus from Abinsk to Port Kavkaz
  2. Take the bus from Port Kavkaz to Yalta

$20 - $31

2 alternative options

Train, bus, Trolleybus  •  15 h 13 min

  1. Take the train from Noworossijsk to Krasnodar 1 D
  2. Take the bus from Krasnodar to Simferopol
  3. Take the Trolleybus from Bus to Masandra 52

Drive  •  17 h 1 min

  1. Drive from Novorossiysk to Yalta 734.7 miles

$95 - $140

Questions & Answers

The cheapest way to get from Novorossiysk to Yalta is to bus which costs RUB 1300 - RUB 2100 and takes 11 h 31 min.

More details

The quickest way to get from Novorossiysk to Yalta is to bus which costs RUB 1300 - RUB 2100 and takes 11 h 31 min.

More details

No, there is no direct bus from Novorossiysk to Yalta. However, there are services departing from Novorossiysk and arriving at Yalta via Abinsk and Port Kavkaz. The journey, including transfers, takes approximately 11 h 31 min.

More details

The distance between Novorossiysk and Yalta is 286 km. The road distance is 1175.5 km.

Get driving directions

The best way to get from Novorossiysk to Yalta without a car is to bus which takes 11 h 31 min and costs RUB 1300 - RUB 2100.

More details

It takes approximately 11 h 31 min to get from Novorossiysk to Yalta, including transfers.

More details

Novorossiysk to Yalta bus services, operated by Avtovokzaly.ru, depart from Abinsk station.

More details

Novorossiysk to Yalta bus services, operated by Avtovokzaly.ru, arrive at Yalta station.

More details

Yes, the driving distance between Novorossiysk to Yalta is 1176 km. It takes approximately 17 h 1 min to drive from Novorossiysk to Yalta.

Get driving directions

Map of how to get from Novorossiysk to Yalta.
Launch map view
  • Distance: 178.8 miles
  • Duration: 11 h 31 min

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

You can take a bus from Novorossiysk to Yalta via Abinsk, Port Kavkaz, and Port Kavkaz in around 11 h 31 min.

Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Noworossijsk to Krasnodar 1
Ave. Duration
2 h 4 min
Frequency
Every 4 hours
Estimated price
$9 - $17
Website
pass.rzd.ru
3rd Class (Platzcart)
$9 - $15
2nd Class (Kupé)
$11 - $17
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Abinsk to Port Kavkaz
Ave. Duration
3 h 10 min
Frequency
4 times a week
Estimated price
$6 - $10
Schedules at
avtovokzaly.ru
Bus from Port Kavkaz to Yalta
Ave. Duration
5 h 15 min
Frequency
4 times a week
Estimated price
$9 - $14
Schedules at
avtovokzaly.ru
Krym Trolleybus
Website
crimeatroll.ru
Bus from Bus to Masandra
Ave. Duration
1 h 49 min
Frequency
Every 30 minutes
Estimated price
$1 - $2
Schedules at
crimeatroll.ru

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How to get from Southend Airport into central London and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.