Buses from Piraeus to Heraklion (Crete)
🚌 Although there is no direct bus from Piraeus to Heraklion, travelers can take a route with transfers at Athens - KTEL Liosion street and Lamia. The journey lasts around 17 hours and 56 minutes in total. 💰 Prices for the bus between Heraklion and Piraeus typically range from €67 to €79. This long but picturesque journey offers travelers a unique experience and a chance to witness the beauty of Greece from the road.