I'm a UK national and have a UK passport. However, my passport runs out on the 1 July 2009, and I'm planning to travel to Switzerland for the weekend of 19 June 2009.
So my passport is only valid for 10 days or so after my visit. I've read conflicting information on whether my passport needs to be valid for 3 months AFTER the visit.
Please have a look on the reply from visaHQ regarding visa expiry and duration of stay .
Subject: [#EJC-807286]: Validity of Visa
You can stay 90 days from the point that you entered on August 24th even if your visa has or will be expired. You just have to enter the country before it expires, which you have already done.
My visa is expiring on 10th of this month spetember. But i have entered germany on 24th august and is valid for 90 days .Can i extend beyond visa expiry date and return before 90 days valid period.
Technically your passport will be accepted as it remains valid within the EO regardless of how close the expiration date is to your return, but immigration doesnt always play by (or know) the rules. You should get an emergency passport issued.
** .. Just noticed your trip is now passed! How did it go with the passport?