For the duration of your visit.
According to the State Department website and the airlines (USAirways) your passport just needs to be valid for your travel dates. As long as you are back before your passport expires, you are OK.
It needs to be valid for 6 months after your proposed return date.
you will need a valid passport
At least six months remaining before the passport expires. If you have a UK passport and want to travel to Italy you only need the passport to be valid. YOU DO NOT NEED 3 OR 6 MONTHS REMAINING FROM ANY DATE OUTBOUND OR INBOUND.
So long as you had a valid passport, absolutely.
1) All British passports are the same length (and width). 2) If you mean how long must it be valid, the answer is zero. The Canary Islands are part of Spain, which is in the EU. So long as your passport is valid a British Citizen can travel anywhere in the EU
Yes, you need a valid passport to cruise to Canada.
Yes, you need a valid passport to travel to Brazil.
Yes, you need a valid passport to travel to Colombia.
Yes, you need a valid passport to travel to Peru.
Yes, you need a valid passport for a flight to Mexico.
Yes, you need a valid passport to travel to Guatemala.