There are 7 ways to get from Greece to Bari by plane, bus, busferry, car, ferry, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Athens International Airport
best- Fly from Athens International Airport (ATH) to Bari Karol Wojtyła Airport (BRI)plane ATH - BRI
4h 31m€86–211Bus to Sofia Airport, fly
cheapest- Take the bus from Thessaloniki Monastiriou to Sofia Serdica Bus Stationbus
- Fly from Sofia Airport (SOF) to Bari Karol Wojtyła Airport (BRI)plane SOF - BRI
9h 26m€75–176Bus, bus and ferry via Rrogozhinë
- Take the bus from Athens to Rrogozhinëbus
- Take the busferry from Rrogozhinë to Bari Portobusferry
14h 11mDrive, ferry
- Drive from Athens to Igoumenitsacar
- Take the ferry from Igoumenitsa to Bari M.maferry Asf
14h 57m€112–222Bus, Airport Bus to Tirana International Airport Nënë Tereza, fly
- Take the bus from Ioannina to Kakaviabus
- Take the bus from Kakavijë to Fierbus
- Take a shuttle bus from Fier to Tirana, Airport
- Fly from Tirana International Airport Nënë Tereza (TIA) to Bari Karol Wojtyła Airport (BRI)plane TIA - BRI
8h 39mTrain, bus, bus and ferry
- Take the train from Athens to Larissatrain Ic
- Take the bus from Larisa to Elbasanbus
- Take the busferry from Elbasan to Bari Portobusferry
15h 5mBus, bus and ferry
- Take the bus from Athens to Fierbus
- Take the busferry from Fier to Bari Portobusferry
16h 34m
Athens International Airport (ATH) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Greece to Bari is to bus and fly which costs €70 - €180 and takes 9h 26m.
The fastest way to get from Greece to Bari is to fly which takes 4h 31m and costs €85 - €220.
No, there is no direct bus from Greece to Bari. However, there are services departing from Athens and arriving at Bari Porto via Rrogozhinë. The journey, including transfers, takes approximately 14h 11m.
The distance between Greece and Bari is 755 km.
The best way to get from Greece to Bari without a car is to bus and bus and ferry via Rrogozhinë which takes 14h 11m and costs .
It takes approximately 4h 31m to get from Greece to Bari, including transfers.
Greece to Bari bus services, operated by Art Tour, depart from Athens station.
Greece to Bari bus services, operated by Art Tour, arrive at Rrogozhinë station.
Bari is 1h behind Greece. It is currently 11:17 AM in Greece and 10:17 AM in Bari.
There are 4029+ hotels available in Bari.
What companies run services between Greece and Bari, Italy?
Volotea and Ryanair fly from Athens International Airport (ATH) to Bari Karol Wojtyła Airport (BRI) twice a week.
- Website
- ryanair.com
Flights from Athens International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- €50–140
Flights from Tirana International Airport Nënë Tereza to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–180
Flights from Sofia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €30–150
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Bari Karol Wojtyła Airport
- Ave. Duration
- 57 min
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €19–160
- Website
- volotea.com
Flights from Athens International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Friday
- Estimated price
- €25–140
- Website
- wizzair.com
Flights from Sofia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €26–90
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Larissa
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- €14–21
- Website
- https://www.hellenictrain.gr/en
- Phone
- +210 52 25 550
- arttouroe@gmail.com
- Website
- arttour.gr
Bus from Athens to Rrogozhinë
- Ave. Duration
- 9h 23m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- arttour.gr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Rrogozhinë to Bari Porto
- Ave. Duration
- 3h 43m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +30 26510 25014
- ktelioa@otenet.gr
- Website
- ktelioannina.gr
Bus from Ioannina to Kakavia
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €6–12
- Schedules at
- ktelioannina.gr
- Book at
- eticket.ktelioannina.gr
- Website
- travel.gjirafa.com
Bus from Kakavijë to Fier
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Schedules at
- travel.gjirafa.com
- Phone
- +355 52 22 55 39
- Website
- tirana-airport.com
Shuttle from Fier to Tirana, Airport
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- €7–11
- Schedules at
- tirana-airport.com
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Thessaloniki Monastiriou to Sofia Serdica Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- €16–22
- Website
- https://citylines.eu/
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Larisa to Elbasan
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Athens to Fier
- Ave. Duration
- 8h 34m
- Frequency
- Twice daily
- Estimated price
- €40
- Schedules at
- top-lines.gr
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Fier to Bari Porto
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Schedules at
- autobus.al
Ferry from Igoumenitsa to Bari M.ma
- Ave. Duration
- 10h 1m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €35–55
- 2 Bed Inside Cabin
- €70–85
- 4 Bed Outside Cabin
- €60–80
- 2 Bed Lux Cabin
- €85–110
Want to know more about travelling around Italy
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.
Related travel guides
Italy Travel Guides
Read the travel guide
Getting around the Cyclades
Read the travel guide
Travelling by boat in Italy
Read the travel guide
















