There are 7 ways to get from Patras to Bari by bus and ferry, car ferry, train, ferry, bus, 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 and ferry, car ferry, train • 14h 9m
6 alternative options
Ferry • 16h 30m
Car ferry • 17h 45m
Bus • 36h 50m
Drive, ferry • 12h 51m
Bus, train to Athens, fly • 10h 17m
Bus, bus to Tirana, fly • 14h 22m
Patras to Bari by ferry
The ferry journey time between Patras and Bari is around 16h 30m and covers a distance of around 573 km. Operated by Superfast Ferries, the Patras to Bari ferry service departs from Patras and arrives in Bari M.ma. Typically eight ferries run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Patras to Bari is to bus and ferry and car ferry and train which costs €50 - €120 and takes 14h 9m.
The quickest way to get from Patras to Bari is to bus and train and fly which costs €100 - €320 and takes 10h 17m.
No, there is no direct bus from Patras to Bari. However, there are services departing from Patras and arriving at Bari via Ioannina and Ancona. The journey, including transfers, takes approximately 36h 50m.
Yes, there is a direct ferry departing from Patras and arriving at Bari M.ma. Services depart once daily, and operate every day. The journey takes approximately 16h 30m.
It is approximately 525 km to get from Patras to Bari.
Book your Patras to Bari ferry tickets online with Omio.
The best way to get from Patras to Bari without a car is to bus and ferry and car ferry and train which takes 14h 9m and costs €50 - €120.
It takes approximately 14h 9m to get from Patras to Bari, including transfers.
Patras to Bari bus services, operated by KTEL Ioanninon, depart from Patras station.
There is no direct flight from Athens Airport to Bari Airport. The quickest flight takes 4h 20m and has one stopover.

- Distance: 524.9 km
- Duration: 14h 9m
What companies run services between Patras, Greece and Bari, Italy?
You can take a bus from Patras to Bari via Ioannina, Ioannina, Ancona, and Ancona in around 36h 50m.

- Website
- ryanair.com
Flights from Athens to Bari via Catania
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €50 - €430
Flights from Athens to Bari via Rome
- Ave. Duration
- 5h 5m
- When
- Tuesday
- Estimated price
- €50 - €430
Flights from Athens to Bari via Malta
- Ave. Duration
- 5h 25m
- When
- Wednesday
- Estimated price
- €50 - €430

- Website
- alitalia.com
Flights from Athens to Bari via Rome
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- €110 - €550

- Website
- albawings.com
Flights from Athens to Bari via Tirana
- Ave. Duration
- 3h 15m
- When
- Wednesday
- Estimated price
- €50 - €370
Flights from Tirana to Bari
- Ave. Duration
- 55 min
- When
- Monday, Wednesday and Friday
- Estimated price
- €55 - €220

- Website
- flyulendo.com
Flights from Tirana to Bari
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €30 - €310

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €12 - €50
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €12 - €17
- Base Standard
- €27 - €40
- Base Premium
- €30 - €50

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €9 - €16
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €14 - €16
Frequently asked questions

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Bari Centrale
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €8 - €12
- Website
- https://www.trenitalia.com/
- 2nd Class
- €8 - €12
_202208231133.png)
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Kiato to Athens
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €4 - €9
- Website
- https://www.hellenictrain.gr/en
- Book at
- https://tickets.hellenictrain.gr/dromologia/?lang=gr
- Airport
- €9

- Phone
- +3026610 28900
- info@greenbuses.gr
- Website
- greenbuses.gr
Bus and ferry from Patras to Corfu
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- €23 - €40
- Website
- https://greenbuses.gr/

- Phone
- 26510 25014
- Website
- ktelioannina.gr
Bus from Patras to Ioannina
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €19 - €24
- Schedules at
- ktelioannina.gr

- Phone
- 2610 623 888
- Website
- ktelachaias.gr
Bus from Patras to Ioannina
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €19 - €22
- Schedules at
- ktelachaias.gr

- Website
- portokalidistours.gr
Bus from Ioannina to Ancona
- Ave. Duration
- 25h
- Frequency
- Once a week
- Estimated price
- €85 - €130
- Schedules at
- portokalidistours.gr

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Ancona to Bari
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- €35 - €55
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions
_202208231133.png)
- Phone
- 14511
- Website
- hellenictrain.gr
Bus from Patra to Kiato
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €8 - €11
- Website
- https://www.hellenictrain.gr/en
- Book at
- https://tickets.hellenictrain.gr/dromologia/?lang=gr

- Phone
- 26410-54444
- Website
- ktel-aitolnias.gr
Bus from Patras to Agrinio
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €7 - €11
- Schedules at
- ktel-aitolnias.gr

- Phone
- +355 42 239 203 / +355 69 400 4075
- albtrans06@yahoo.com
- Website
- albtrans.net
Bus from Agrinio to Durrës
- Ave. Duration
- 8h 43m
- Frequency
- 3 times a day
- Estimated price
- €29
- Website
- Albtrans sh.p.k

- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Car ferry from Corfu to Brindisi
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- €17 - €25
- Website
- Grimaldi Lines

- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Ferry from Patras to Bari M.ma
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €70 - €200
- Website
- https://www.superfast.com
- 2 bed inside cabin
- €180 - €200
- Deck
- €73
- Aircraft-type seats
- €81
- 3 bed outside cabin
- €163
Car ferry from Patras to Igoumenitsa
- Ave. Duration
- 5h 45m
- Frequency
- 6 times a week
- Estimated price
- €40 - €180
- Website
- https://www.superfast.com
- 2 bed inside cabin
- €160 - €175
- Deck
- €43
- Aircraft-type seats
- €49
- 3 bed outside cabin
- €123
Ferry from Igoumenitsa to Bari M.ma
- Ave. Duration
- 10h 1m
- Frequency
- Once daily
- Estimated price
- €50 - €180
- Website
- https://www.superfast.com
- 2 bed inside cabin
- €170 - €180
- Deck
- €53
- Aircraft-type seats
- €59
- 3 bed outside cabin
- €136

- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Car ferry from Igoumenitsa to Bari
- Ave. Duration
- 11h
- Frequency
- Once a week
- Estimated price
- €58
- Website
- https://ventourisferries.com/en/
Ferry from Igoumenitsa to Bari
- Ave. Duration
- 11h
- Frequency
- Once a week
- Estimated price
- €58
- Website
- https://ventourisferries.com/en/
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
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideTravelling by boat in Italy
Your Italian ferry guide - Sorrento, Capri and beyond.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Patras to Bari bus services, operated by FlixBus, arrive at Bari station.
Bari is 1h behind Patras. It is currently 11:50 PM in Patras and 10:50 PM in Bari.
Aegean Airlines, Ulendo Airlink, Albawings and two other airlines offer flights from Athens Airport to Bari Airport.
There are 2038+ hotels available in Bari. Prices start at €87 per night.