Travel from Piraeus to Rafina

How to get from Piraeus to Rafina?

There is no direct connection from Piraeus to Rafina. However, you can take the subway to Athens - Ktel Attikis then take the bus to Rafina - Bus Station. Alternatively, you can take a vehicle from Piraeus to Rafina via Στ.Μοναστηρακι, Στ.Χαλανδρι, and Athens - Agia Paraskevi in around 2 hours 19 minutes.

Travel Guides

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

How to get from Piraeus to Rafina

ModeDurationPrice
From Στ.Πειραια subway to Athens - Ktel Attikis then bus to Rafina - Bus Station.2 h 5 min3€
From Στ.Πειραια subway to Στ.Μοναστηρακι, subway to Στ.Χαλανδρι, walk to Athens - Agia Paraskevi, then bus to Rafina - Bus Station.2 h 19 min5€
From Piraeus taxi to Rafina.37 min43€
From Piraeus drive to Rafina.37 min6€

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

It takes approximately 2 hours 5 minutes to get from Piraeus to Rafina, including transfers.

Operators from Piraeus to Rafina

OperatorPhoneWebsite
OASAOASA
KTEL Attikis210 88 08 000KTEL Attikis