There are 5 ways to get from Odessa to Yalta by bus, train, taxi, 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, Trolleybus  •  13 h 13 min

  1. Take the bus from Odessa to Kherson
  2. Take the train from Herson to Simferopol Pass
  3. Take the Trolleybus from Railway to Yalta (Trolleybus Station) 52

$20 - $31

Cheapest option

Train, Trolleybus  •  14 h 41 min

  1. Take the train from Odessa Gl. to Herson
  2. Take the train from Herson to Simferopol Pass
  3. Take the Trolleybus from Railway to Yalta (Trolleybus Station) 52

$17 - $33

3 alternative options

Taxi  •  7 h 47 min

  1. Take a taxi from Odessa to Yalta 348.1 miles

$140 - $180

Drive  •  7 h 47 min

  1. Drive from Odessa to Yalta 348.1 miles

$45 - $70

Fly, train  •  15 h 51 min

  1. Fly from Odesa (ODS) to Kherson (KHE) ODS - KHE
  2. Take the train from Herson to Simferopol Pass
  3. Take the train from Simferopol Pass to Yalta

$107 - $300

Questions & Answers

The cheapest way to get from Odessa to Yalta is to train and Trolleybus which costs 430 ₴ - 900 ₴ and takes 14 h 41 min.

More details

The quickest way to get from Odessa to Yalta is to taxi which costs 3 800 ₴ - 4 600 ₴ and takes 7 h 47 min.

More details

The distance between Odessa and Yalta is 346 km. The road distance is 556.9 km.

Get driving directions

It takes approximately 13 h 13 min to get from Odessa to Yalta, including transfers.

More details

What companies run services between Odessa, Ukraine and Yalta, Ukraine?

There is no direct connection from Odessa to Yalta. However, you can take the bus to Kherson, take the walk to Herson, take the train to Simferopol Pass, take the walk to Railway, then take the Trolleybus to Yalta (Trolleybus Station). Alternatively, you can take a vehicle from Odessa to Yalta via Herson, Simferopol Pass, and Railway in around 14 h 41 min.

Airlines
Ukraine International Airlines
Website
flyuia.com
Flights from Odesa to Kherson via Kiev
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$85 - $260
Flights from Odesa to Kherson via Istanbul, Kiev
Ave. Duration
9 h 25 min
When
Every day
Estimated price
$120 - $410
Turkish Airlines
Website
p.turkishairlines.com
Flights from Odesa to Kherson via Istanbul
Ave. Duration
6 h 6 min
When
Every day
Estimated price
$170 - $650
Train operators
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Herson to Simferopol Pass
Ave. Duration
6 h 28 min
Frequency
6 times a week
Estimated price
$11 - $22
Schedules at
uz.gov.ua
Book at
uz.gov.ua
Train from Odessa Gl. to Herson
Ave. Duration
4 h 58 min
Frequency
Once daily
Estimated price
$3 - $9
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $5
2nd Class
$6 - $9
1st Class
$14 - $20
Russian Railways (RZhD)
Website
rzd.ru
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
Odessa bus station
Website
odessabus.com
Bus from Odessa to Kherson
Ave. Duration
3 h 30 min
Frequency
Every 4 hours
Estimated price
$7
Schedules at
odessabus.com
Book at
ticket.bus.com.ua
Krym Trolleybus
Website
crimeatroll.ru
Bus from Railway to Yalta (Trolleybus Station)
Ave. Duration
2 h
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
crimeatroll.ru
Other operators
Taxi from Odessa to Yalta
Ave. Duration
7 h 47 min
Estimated price
$140 - $180
Pantera
Phone
+38048234-2000
Website
pantera.od.ua
Optima Odessa
Phone
+38048734-47-34
Website
od.optima.fm
Bond
Phone
+380487007007
Website
bond.od.ua

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 What are the different types of Renfe trains in Spain?, South Korea: Travelling from Seoul to Busan and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.