There are 9 ways to get from Odessa to Thessaloniki by train, plane, bus 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

Train to Chisinau, fly to Thessaloniki  •  12 h 7 min

  1. KIV - SKG

$147 - $201

Cheapest option

Bus Simeonidis Tours  •  32 h 15 min

  1. Odessa-Varna-Sofia
  2. Simeonidis

$86 - $121

7 alternative options

Fly Odesa to Thessaloniki  •  4 h 37 min

  1. ODS - SKG

$160 - $370

Fly Odesa to Skopje, train  •  16 h 41 min

  1. ODS - SKP

$145 - $267

Fly Odesa to Istanbul, bus  •  14 h 43 min

  1. ODS - IST

$88 - $176

Fly Odesa to Sofia, bus  •  10 h 43 min

  1. ODS - SOF

$144 - $180

Train, bus to Iasi, fly to Thessaloniki  •  12 h 44 min

  1. IAS - SKG

$96 - $303

Bus Crazy Holidays  •  18 h 58 min

$116 - $147

Drive  •  15 h 53 min

  1. 765.6 miles

$180 - $270

What companies run services between Odessa, Ukraine and Thessaloniki, Greece?

Ellinair flies from Odessa to Thessaloniki once a week. Alternatively, you can take a bus from Odessa to Thessaloniki via Katerini Olympus Plaza and Katerini in around 18 h 58 min.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Chisinau to Thessaloniki via Istanbul
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$95 - $290
Flights from Odesa to Skopje via Istanbul
Ave. Duration
8 h 36 min
When
Every day
Estimated price
$120 - $350
Flights from Odesa to Skopje via Ankara, Istanbul
Ave. Duration
6 h 50 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$100 - $330
Flights from Odesa to Istanbul
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$120 - $280
Ukraine International Airlines
Website
flyuia.com
Flights from Odesa to Istanbul
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$120 - $280
Olympic Air
Website
olympicair.com
Flights from Chisinau to Thessaloniki via Athens
Ave. Duration
3 h 50 min
When
Wednesday, Saturday and Sunday
Estimated price
$75 - $270
Ellinair
Website
en.ellinair.com
Flights from Chisinau to Thessaloniki via Bucharest Otopeni
Ave. Duration
3 h 55 min
When
Monday
Estimated price
$70 - $280
Flights from Odesa to Thessaloniki
Ave. Duration
2 h
When
Sunday
Estimated price
$75 - $310
Austrian Airlines
Website
austrian.com
Flights from Odesa to Skopje via Vienna
Ave. Duration
9 h 40 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$270 - $600
Tarom
Website
tarom.ro
Flights from Chisinau to Thessaloniki via Bucharest Otopeni
Ave. Duration
5 h 5 min
When
Monday to Friday
Estimated price
$140 - $310
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Chisinau to Thessaloniki via Moscow Sheremetyevo
Ave. Duration
8 h 20 min
When
Every day
Estimated price
$190 - $550
Pegasus Airlines
Website
flypgs.com
Flights from Odesa to Skopje via Ankara, Sabiha Gokcen
Ave. Duration
8 h 40 min
When
Monday and Friday
Estimated price
$100 - $330
Onur Air
Website
onurair.com
Flights from Odesa to Istanbul
Ave. Duration
1 h 30 min
When
Monday, Wednesday and Friday
Estimated price
$85 - $270
Bulgaria Air
Website
air.bg
Flights from Odesa to Sofia
Ave. Duration
1 h 30 min
When
Friday and Sunday
Estimated price
$55 - $210
Wizz Air
Website
wizzair.com
Flights from Iasi to Thessaloniki
Ave. Duration
1 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$40 - $230
Train operators
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Skopje to Veles
Ave. Duration
40 min
Frequency
Hourly
Estimated price
$3 - $12
mzt.mk
mzt.mk
Train from Veles to Thessaloniki
Ave. Duration
3 h 41 min
Frequency
Once daily
Estimated price
$12 - $35
mzt.mk
mzt.mk
Bus operators
Alpar Turizm
Phone
0090 212 658 18 51
Email
info@alparturizm.com.tr
Website
alparturizm.com.tr
Bus from Istanbul to Thessaloniki
Ave. Duration
9 h
Frequency
Once daily
Estimated price
$30 - $50
Schedules at
alparturizm.com.tr
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Sofia - Central Bus Station to Thessaloniki
Ave. Duration
4 h 9 min
Frequency
Once daily
Estimated price
$12 - $17
Schedules at
union-ivkoni.com
ALVERS TUR
Phone
022 211 051
Email
info@alverstur.md
Website
alverstur.md
Bus from Chișinău to Iași
Ave. Duration
2 h 26 min
Frequency
Twice daily
Estimated price
$7
Schedules at
alverstur.md
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Odessa to Katerini Olympus Plaza
Ave. Duration
17 h 28 min
Frequency
Once a week
Estimated price
$55 - $80
Schedules at
crazyholidays.gr
KTEL Pierias S.A.
Phone
23510 46720
Website
ktelpierias.gr
Bus from Katerini to Thessaloniki
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$9
Schedules at
ktelpierias.gr
Maximov Tours
Website
maximovtours.com
Bus from Odessa, Pryvoz to Galaţi
Ave. Duration
10 h
Frequency
Twice a week
Estimated price
$26 - $31
Schedules at
maximovtours.com
Simeonidis Tours

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 Want to know more about US trains?, Travelling around the UAE and How to get from JFK to New York City - to help you get the most out of your next trip.

Questions & Answers

The distance between Odessa and Thessaloniki is 902 km. The road distance is 1225 km.

The cheapest way to get from Odessa to Thessaloniki is to bus which costs 2 200 ₴ - 3 200 ₴ and takes 32 h 15 min.

The quickest way to get from Odessa to Thessaloniki is to fly which takes 4 h 37 min and costs 4 100 ₴ - 10 000 ₴.

No, there is no direct bus from Odessa to Thessaloniki. However, there are services departing from Odessa, Pryvoz and arriving at Thessaloniki via Galaţi. The journey, including transfers, takes approximately 32 h 15 min.

It takes approximately 12 h 7 min to get from Odessa to Thessaloniki, including transfers.