all passports bear pictures of the beholders. duh! you do not just need a picture you mainly need an stamped American visa, which must not be expired at the time of the flight. if you don't have it, don't go anywhere near American customs.
Yes, you do not need a passport to fly within Mexico if you are a Mexican citizen. However, if you are a foreigner, you will need a valid passport to travel within Mexico.
No, you do not need a passport inside the US but you will need a valid picture ID.
Obviously you need a passport.. No you don't. Picture ID is all that is required.
You MUST HAVE Government Issued, Valid, Picture ID to fly inside the USAA passport will do, but so will a drivers licence, or anyother ID that fits the above desciption.
No, you have to get another photo taken. post offices take photos for your passport to fly.
Yes. If you are have been already admitted into the United States, all you need for domestic travel is your passport.
If coming from the US, Canada, Europe or Japan, all you need is you passport. Otherwise, you will also need a visa issued by the Mexican government.
No, you cannot fly with an expired passport.
Yes, you can use a foreign passport to fly in the US as long as it is valid and meets the entry requirements set by the US government.
No, picture ID such as a drivers license would be sufficient if you are a UK CITIZEN.
No, you cannot fly with an expired passport. It is important to have a valid passport when traveling internationally.
Yes, you need a passport card to go to Jamaica. You can get these at any USPS and have your picture taken at drug stores.