Travel from Brindisi to Piraeus

Flights from Brindisi to Piraeus

Alitalia, Ryanair and 4 other airlines fly from Brindisi to Piraeus every 4 hours.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Brindisi to Piraeus

From Brindisi Station bus to Brindisi airport, fly to Athens airport, subway to Στ.Μοναστηρακι, then subway to Piraeus. 7 h 42 min $194. From Brindisi train to Bari C.le FNB, train to Bari airport, fly to Athens airport, subway to Στ.Μοναστηρακι, then subway to Piraeus. 6 h 26 min $163. From Brindisi bus and ferry to Durres, bus to Tirana airport, fly to Athens airport, subway to Στ.Μοναστηρακι, then subway to Piraeus. 12 h 3 min $194. From Brindisi bus and ferry to Fier, bus to Athens, walk to Θερμοπυλων, then line 049 bus to Τερψιθεα. 16 h 55 min $130. From Brindisi bus to Otranto, walk to Otranto, ferry to Corfu, walk to Corfu, car ferry to Igoumenitsa, bus to Στ.Υπεραστικων, then line 420 bus to Ρετσινα. 16 h 56 min $158. From Brindisi car ferry to Igoumenitsa, walk to Igoumenitsa, bus to Στ.Υπεραστικων, then line 420 bus to Αφετηρια. 18 h 35 min $156. From Brindisi car ferry to Sami, Kefalonia, walk to Sami, bus and ferry to Στ.Υπεραστικων, then line 420 bus to Αφετηρια. 20 h 39 min $159. From Brindisi drive to Brindisi, car ferry to Patras, then drive to Piraeus. 19 h 19 min $135.