There are 4 ways to get from Odessa to Athens by 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

Fly  •  7 h 17 min

  1. Fly from Odesa (ODS) to Athens (ATH) ODS - ATH

$106 - $171

Cheapest option

Bus Crazy Holidays  •  23 h 5 min

  1. Take the bus from Odessa to Athens

$60 - $85

2 alternative options

Bus Union Ivkoni  •  38 h 6 min

  1. Take the bus from Odessa to Dobrich
  2. Take the bus from Dobrich to Athens

$73 - $110

Drive  •  20 h 46 min

  1. Drive from Odessa to Athens 1077.5 miles

$250 - $380

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

Turkish Airlines, Ellinair and eight other airlines fly from Odessa to Athens every 4 hours. Alternatively, Crazy Holidays operates a bus from Odessa to Athens once a week. Tickets cost $60 - $85 and the journey takes 23 h 5 min.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Odesa to Athens via Istanbul
Ave. Duration
5 h 23 min
When
Every day
Estimated price
$150 - $230
Ellinair
Website
en.ellinair.com
Flights from Odesa to Athens via Thessaloniki
Ave. Duration
6 h
When
Sunday
Estimated price
$75 - $280
Ukraine International Airlines
Website
flyuia.com
Flights from Odesa to Athens via Kiev
Ave. Duration
6 h 35 min
When
Every day
Estimated price
$100 - $160
Bulgaria Air
Website
air.bg
Flights from Odesa to Athens via Sofia
Ave. Duration
3 h 55 min
When
Friday and Sunday
Estimated price
$80 - $290
Austrian Airlines
Website
austrian.com
Flights from Odesa to Athens via Vienna
Ave. Duration
8 h 50 min
When
Monday, Wednesday and Friday
Estimated price
$420 - $600
Pegasus Airlines
Website
flypgs.com
Flights from Odesa to Athens via Ankara, Sabiha Gokcen
Ave. Duration
6 h 30 min
When
Monday and Saturday
Estimated price
$80 - $260
LOT
Website
lot.com
Flights from Odesa to Athens via Warsaw
Ave. Duration
7 h
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$90 - $470
Bus operators
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Odessa to Athens
Ave. Duration
23 h 5 min
Frequency
Once a week
Estimated price
$60 - $85
Schedules at
crazyholidays.gr
Avtoekspres
Phone
+359 (0) 52 757 044
Email
info@autogaravn.com
Website
autogaravn.com
Bus from Odessa to Dobrich
Ave. Duration
15 h 10 min
Frequency
3 times a week
Estimated price
$27 - $40
Schedules at
autogaravn.com
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Dobrich to Athens
Ave. Duration
21 h 51 min
Frequency
Once daily
Estimated price
$45 - $70
Schedules at
union-ivkoni.com

Want to know more about travelling around Greece

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.

Questions & Answers

How far is it from Odessa to Athens?

The distance between Odessa and Athens is 1106 km. The road distance is 1724 km.

What is the cheapest way to get from Odessa to Athens?

The cheapest way to get from Odessa to Athens is to bus which costs 1 500 ₴ - 2 200 ₴ and takes 23 h 5 min.

What is the fastest way to get from Odessa to Athens?

The quickest way to get from Odessa to Athens is to fly which takes 7 h 17 min and costs 2 700 ₴ - 4 500 ₴.

Is there a direct bus between Odessa and Athens?

Yes, there is a direct bus departing from Odessa and arriving at Athens. Services depart once a week. The journey takes approximately 23 h 5 min.

How long does it take to get from Odessa to Athens?

It takes approximately 7 h 17 min to get from Odessa to Athens, including transfers.