Travel from Piraeus to Patras

Bus from Piraeus to Patras

KTEL Achaias operates a bus from Piraeus to Patras hourly. Tickets cost $24 - $28 and the journey takes 3 h.

Travel Guides

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

How to get from Piraeus to Patras

From Αφετηρια line 420 bus to Στ.Υπεραστικων Λεωφορειων, walk to Athens, then bus to Patras.4 h 5 min22€
From Στ.Πειραια subway to Στ.Ομονοιασ, subway to Στ.Λαρισησ, walk to Athens, train to Kiáto, then bus to Patras.4 h 21 min
From Piraeus drive to Patras.2 h 12 min31€

How long does it take to get from Piraeus to Patras?

It takes approximately 4 h 5 min to get from Piraeus to Patras, including transfers.

Is there a direct bus between Piraeus and Patras?

No, there is no direct bus from Piraeus to Patras. However, there are services departing from Αφετηρια and arriving at Patras via Athens. The journey, including transfers, takes approximately 4 h 5 min.

Operators from Piraeus to Patras

KTEL Achaias2610 623 888KTEL Achaias
Greek Railways (OSE)Greek Railways (OSE)