There are 5 ways to get from Varna to Odessa by bus, train, night 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 Ecolines  •  14 h 41 min

  1. Take the bus from Varna to Negru Voda Border 277402
  2. Take the bus from Kardam Border to Odessa 277402

$30 - $46

Cheapest option

Bus Avtoekspres  •  16 h

  1. Take the bus from Varna to Odessa 277402 / ...

$28 - $40

3 alternative options

Bus, train, night train  •  21 h 21 min

  1. Take the bus from Varna to Mangalia
  2. Take the train from Mangalia to Constanta
  3. Take the train from Medgidia to Tulcea Oras
  4. Take the night train from Izmail to Odessa Gl.

$65 - $106

Drive  •  9 h 37 min

  1. Drive from Varna to Odessa 403.8 miles

$60 - $95

Fly  •  5 h 21 min

  1. Fly from Varna (VAR) to Odesa (ODS) VAR - ODS

$79 - $234

What companies run services between Varna, Bulgaria and Odessa, Ukraine?

You can take a bus from Varna to Odessa via Negru Voda Border and Kardam Border in around 14 h 41 min. Alternatively, Turkish Airlines, Bulgaria Air and five other airlines fly from Varna to Odessa twice daily.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Varna to Odesa via Istanbul
Ave. Duration
6 h 25 min
When
Every day
Estimated price
$120 - $430
Bulgaria Air
Website
air.bg
Flights from Varna to Odesa via Sofia
Ave. Duration
6 h 45 min
When
Friday and Sunday
Estimated price
$90 - $330
Austrian Airlines
Website
austrian.com
Flights from Varna to Odesa via Vienna
Ave. Duration
5 h 10 min
When
Saturday
Estimated price
$200 - $1,000
LOT
Website
lot.com
Flights from Varna to Odesa via Warsaw
Ave. Duration
7 h 25 min
When
Tuesday
Estimated price
$120 - $700
Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Mangalia to Constanta
Ave. Duration
1 h 17 min
Frequency
Hourly
Estimated price
$1 - $3
Website
cfrcaltori.ro
Train from Medgidia to Tulcea Oras
Ave. Duration
2 h 50 min
Frequency
3 times a day
Estimated price
$5 - $9
Website
cfrcaltori.ro
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Night train from Izmail to Odessa Gl.
Ave. Duration
6 h 51 min
Frequency
4 times a week
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
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Varna to Negru Voda Border
Ave. Duration
1 h 40 min
Frequency
Once a week
Estimated price
$4 - $6
Schedules at
ecolines.net
Bus from Kardam Border to Odessa
Ave. Duration
11 h 49 min
Frequency
Once a week
Estimated price
$26 - $40
Schedules at
ecolines.net
Bus from Varna Zob to Odessa
Ave. Duration
18 h
Frequency
4 times a week
Estimated price
$30 - $50
Schedules at
ecolines.net
Avtoekspres
Phone
+359 (0) 52 757 044
Email
info@autogaravn.com
Website
autogaravn.com
Bus from Varna to Odessa
Ave. Duration
16 h
Frequency
Once daily
Estimated price
$28 - $40
Schedules at
autogaravn.com
Alba Service
Phone
+35952 91-99-03
Email
albatur@ukr.net
Website
albaserv.com
Bus from Varna to Odessa Zob
Ave. Duration
18 h
Frequency
3 times a week
Estimated price
$38
Schedules at
albaserv.com
Maximov Tours
Website
maximovtours.com
Bus from Varna to Odessa Central Bus
Ave. Duration
17 h
Frequency
Twice a week
Estimated price
$30 - $45
Schedules at
maximovtours.com
Mercado Sud
Phone
(0721) 643.210
Email
office@mercado-sud.ro
Website
mercado-sud.ro
Bus from Varna to Mangalia
Ave. Duration
1 h 25 min
Frequency
Every 4 hours
Estimated price
$24 - $35
Schedules at
mercado-sud.ro

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 South Korea: Travelling from Seoul to Busan , Need to know: Eurostar and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

The distance between Varna and Odessa is 425 km. The road distance is 646 km.

The cheapest way to get from Varna to Odessa is to bus which costs $30 - $50 and takes 14 h 41 min.

The quickest way to get from Varna to Odessa is to fly which takes 5 h 21 min and costs $75 - $240.

Yes, there is a direct bus departing from Varna and arriving at Odessa. Services depart twice a week, and operate Monday, Tuesday, Wednesday, Friday, Saturday and Sunday. The journey takes approximately 16 h.

It takes approximately 14 h 41 min to get from Varna to Odessa, including transfers.