It is advised to arrive at the port at least an hour early, as it is a big connecting point for many vehicles and passengers and traffic is almost always crazy. If you want to rent a car you can choose the Piraeus port as a pick-up or drop off point.