I am traveling with my partner to Morocco in 7 days, after we dug out her passport we noticed that it expires April 2014. Went to Thomson, they were useless, 'don't like to comment'. My partner has a Latvian passport whereas I hold a UK one. Checked on Gov.uk, they say it needs to be valid for the duration of your visit, does this apply to EU passports too? I phoned Moroccan Embassy London and asked there, he said it would be fine. He said '3months would be more than enough'. Just wanted to ask has anybody had any problems with a similar situation? Cheers.