Cheap Bus and Ferry tickets to Pireas

What are the most popular routes to Pireas?

Thessaloniki - PireasAverage pricePEN 397Average duration1d 3hDaily departures1
Sofia - PireasAverage pricePEN 275Average duration12hDaily departures5
Plovdiv - PireasAverage pricePEN 320Average duration15h 10mDaily departures2
Athens - PireasAverage pricePEN 550Average duration1d 2hDaily departures2
Blagoevgrad - PireasAverage pricePEN 243Average duration11h 10mDaily departures4

Stations and stops in Pireas

Locations map