Originally Posted by graraps
Greek- 5 years (with a reduced fee option for 1 year passport)
Mind you, passports in the EU are fast losing their relevance. They are not needed for intra-Schengen travel and national ID cards are considered valid documents for extra-Schengen (but intra-EU/EEA) travel. Therefore Europeans only need a passport if travelling outside the 30 or so countries regulated by the above arrangements.
That's just on paper, when travelling into many EU countries you still need passports (Estonia for example), regardless of nationality. So the passport is stilll extremly important to keep you from getting into trouble with border checkpoints.