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.
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.
you will need a valid passport
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
So long as you had a valid passport, absolutely.
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.