There are 3 ways to get from Piraeus to Diakofto by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, bus  •  3h 21m

  1. Take the train from Piraeus to Kiato 1302 / ...
  2. Take the bus from Kiato to Diakofto Κιάτο - Πάτρα λεωφορείο

10€ - 24€

2 alternative options

Taxi  •  1h 44m

  1. Take a taxi from Piraeus to Diakofto 160.5 km

130€ - 160€

Drive  •  1h 44m

  1. Drive from Piraeus to Diakofto 160.5 km

21€ - 35€

Questions & Answers

The cheapest way to get from Piraeus to Diakofto is to train and bus which costs 9€ - 24€ and takes 3h 21m.

More details

The quickest way to get from Piraeus to Diakofto is to taxi which costs 130€ - 160€ and takes 1h 44m.

More details

The distance between Piraeus and Diakofto is 129 km. The road distance is 160.5 km.

Get driving directions

The best way to get from Piraeus to Diakofto without a car is to train and bus which takes 3h 21m and costs 9€ - 24€.

More details

It takes approximately 3h 21m to get from Piraeus to Diakofto, including transfers.

More details

Yes, the driving distance between Piraeus to Diakofto is 160 km. It takes approximately 1h 44m to drive from Piraeus to Diakofto.

Get driving directions

There are 235+ hotels available in Diakofto. Prices start at 87€ per night.

More details

Map of how to get from Piraeus to Diakofto.
Launch map view
  • Distance: 128.9 km
  • Duration: 3h 21m

What companies run services between Piraeus, Greece and Diakofto, Greece?

There is no direct connection from Piraeus to Diakofto. However, you can take the train to Kiato, take the walk to Kiato, then take the bus to Diakofto. Alternatively, you can take the taxi to Diakofto.

Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Piraeus to Kiato
Ave. Duration
1h 38m
Frequency
Hourly
Estimated price
6€ - 18€
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
6€ - 9€
1st Class Ticket
8€ - 11€
InterCity 2nd Class Ticket
13€ - 15€
InterCity 1st Class Ticket
16€ - 18€
Bus operators
Greek Railways (OSE)
Website
trainose.gr
Bus from Kiato to Diakofto
Ave. Duration
43 min
Frequency
3 times a day
Estimated price
3€ - 6€
Website
trainose.gr
Book at
Raileurope.com
Other operators
Taxi from Piraeus to Diakofto
Ave. Duration
1h 44m
Estimated price
130€ - 160€
Radio Taxi Ikaros
Phone
+30 210 5152800
Website
radiotaxiikaros.gr
Athina Taxi
Phone
+30 211 800 9110
Website
taxi-athens.net
Athens Taxi
Phone
+30 694 220 0299
Website
athenstaxigreece.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Best ways to travel around Australia and How to get from Southend Airport into central London - to help you get the most out of your next trip.