I agree it sounds a bit tight. We travelled the coast road from the Glyfada towards Piraeus (the middle section of your route) at around 6.30 pm in July last year and the traffic was horrible. We were aware of the time because we had a restaurant booking we were trying to get to. We only made it because we'd allowed loads of extra time.