HUB hero image

How to Travel from

Odesa to Bari

by Route or Car

Odesa
+0
Bari
Transport search to Bari
Odesa
+0
Bari
Building a composite car route
Cheapest
Best Offer!
Car
29 h
2745 km.
from $150
Composite Route Car Only

Four ways to Travel from Odesa to Bari

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Ryanair

Website:
ryanair.com/
Plane from Chișinău International Airport to Bari
Ave. Duration:
5h 45m
Frequency:
Saturday
Estimated price:
$165.60–$496.81

Ulendo Airlink

Website:
flyulendo.com/
Plane from Chișinău International Airport to Bari
Ave. Duration:
5h 45m
Frequency:
Wednesday, Thursday, and Sunday
Estimated price:
$33.12–$191.08
Plane from Bucharest Otopeni to Bari
Ave. Duration:
1h 50m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$42.04–$254.77

Volotea

Website:
volotea.com
Plane from Chișinău International Airport to Bari
Ave. Duration:
8h 25m
Frequency:
Friday
Estimated price:
$82.80–$445.85

Alitalia

Website:
alitalia.com/
Plane from Chișinău International Airport to Bari
Ave. Duration:
5h 45m
Frequency:
Tuesday, Thursday, Saturday, and Sunday
Estimated price:
$40.76–$242.03

Train operators

Railjet

Phone:
+43 51717
Website:
oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Wien Hbf to Venezia
Ave. Duration:
7h 28m
Frequency:
Twice daily
Estimated price:
$101.91–$152.86

ÖBB

Phone:
05 17 17
Website:
oebb.at/de/
Train from Lviv to Wien
Ave. Duration:
16h 12m
Frequency:
Once daily
Estimated price:
$191.08–$267.51

Trenitalia Frecce

Phone:
+39 06 68475475
Website:
trenitalia.com/en/frecce.html
Train from Venezia Mestre to Bari
Ave. Duration:
7h 18m
Frequency:
Twice daily
Estimated price:
$63.69–$203.82

Ukrainian Railways (УЗ)

Phone:
+38 (044) 309-70-01
Website:
uz.gov.ua/en/
Train from Odesa-Holovna to Lviv
Ave. Duration:
10h 34m
Frequency:
3 times a day
Estimated price:
$5.48–$10.83

Bus operators

Turist

Phone:
+38 (050) 3360-736
Website:
turist.in.ua/
Bus from Odesa Central Bus Station to Bucharest
Ave. Duration:
12h 19m
Frequency:
6 times a week
Estimated price:
$44.62

Ukraine Buses

Website:
inbus.ua/en
Bus from Odesa Central Bus Station to Chişinău
Ave. Duration:
5h 20m
Frequency:
Every 4 hours
Estimated price:
$7.01–$22.93

AL-TRANS

Phone:
+38 (032) 221-68-58
Website:
al-trans.com.ua/en
Bus from Odesa Central Bus Station to Bari
Ave. Duration:
2d 1h
Frequency:
3 times a week
Estimated price:
$140.12–$178.34

Questions and Answers

What is the cheapest way to get from Odesa to Bari?

The cheapest way to get from Odesa to Bari is to bus and fly which costs $97.83 - $260.87 and takes 16h 35m.

What is the fastest way to get from Odesa to Bari?

The fastest way to get from Odesa to Bari is to bus and fly which takes 13h 31m and costs $59.78 - $217.39 .

Is there a direct bus between Odesa and Bari?

Yes, there is a direct bus departing from Odesa Central Bus Station station and arriving at Bari. Services depart three times a week, and operate Monday, Thursday and Saturday. The journey takes approximately 2 days 1h.

Is there a direct train between Odesa and Bari?

No, there is no direct train from Odesa to Bari. However, there are services departing from Odesa-Holovna and arriving at Bari Centrale via Lviv, Wien Hbf and Venezia Mestre. The journey, including transfers, takes approximately 44h 32m.

How far is it from Odesa to Bari?

The distance between Odesa and Bari is 1367 km. The road distance is 2749.8 km.

How do I travel from Odesa to Bari without a car?

The best way to get from Odesa to Bari without a car is to train which takes 44h 32m and costs $304.35 - $543.48 .

How long does it take to get from Odesa to Bari?

It takes approximately 13h 31m to get from Odesa to Bari, including transfers.

Where do I catch the Odesa to Bari bus from?

Odesa to Bari bus services, operated by AL-TRANS, depart from Odesa Central Bus Station.

Where do I catch the Odesa to Bari train from?

Odesa to Bari train services, operated by Ukrainian Railways (УЗ), depart from Odesa-Holovna station.

Train or bus from Odesa to Bari?

The best way to get from Odesa to Bari is to train which takes 44h 32m and costs $304.35 - $543.48 . Alternatively, you can bus, which costs $119.57 - $152.17 and takes 2 days 1h.

Where does the Odesa to Bari bus arrive?

Odesa to Bari bus services, operated by AL-TRANS, arrive at Bari station.

What is the time difference between Odesa and Bari?

Bari is 1h behind Odesa. It is currently 09:52 in Odesa and 08:52 in Bari.

Where does the Odesa to Bari train arrive?

Odesa to Bari train services, operated by Ukrainian Railways (УЗ), arrive at Lviv station.

Can I drive from Odesa to Bari?

Yes, the driving distance between Odesa to Bari is 2750 km. It takes approximately 29h 7m to drive from Odesa to Bari.

How do I get a bus ticket from Odesa to Bari?

Book your Odesa to Bari bus tickets online with Omio.

Where can I stay near Bari?

There are 3334+ hotels available in Bari. Prices start at $53.55 per night.
+0