If you're a Mexican citizen you need a Mexican passport with the appropiate expensive (and often hard to get) US visa inside in order to enter the USA legally. Is that what fly in means?
If you mean do you need your Mexican passport for domestic flights within the USA I think I read somewhere that non-US citizens do (I think US citizens can use photo ID such a driving license or Passport Card instead).
So if a Mexican is in the USA illegally I think they'll just have to travel by bus or train, or drive. Since if you do need your passport for domestic flights to check in someone may notice the passport doesn't have the correct visa in.
Mexicans can visit Britain or Ireland without a visa for up to 6 months though, and Schengen (most other EU states) for 3 months. So come here ;)
Actually, for travel inside the United States, some form of "official" government ID is all that is required. A Mexican (or other country's) passport certainly suffices, but so would a US State's Driver's license, U.S. "Green Card", etc. Hell, I've even seen a U.S. corporation's photo ID tag used in conjunction with a credit card to "prove" identity. Internal to the U.S., the question is not one's Immigration Status (unless, of course, you are applying for a job or public benefits), but of IDENTITY. That is, organizations are concerned with having you prove who you are, NOT that you have proper immigration status.
Yes, it is.
You can fly to Mexico, but, you won't be able to fly back to the US.
To fly into Mexico you HAVE to have a passport. As of right now the only way you can get into Mexico without a passport is by land travel, but that will change as of Summer 2009. As of Summer 2009 you will need a passport for any land travel into Mexico and Canada.
Seeing as Texas and Louisiana are both US States, no you do need a passport to fly between them.
Yes. All international travel generally requires a passport (often for exit control, as well as entry control), except for certain exceptions. Entry into Hong Kong for nationals is via ID card for example.
No, you do not need a passport inside the US but you will need a valid picture ID.
Yes, because you need it to come back in. You need your passport to travel anywhere in the world.
You do not need a passport to fly to another state in the US You DO need a passport to travel anywhere out of the US ie Mexico, Canada ect...
If you are a US Citizen no Passport is required for Puerto Rico, but it is required for Jamaica.
No, unless you are stopping at the US.
A Mexican government-issued passport and a US Government-issued visa.
does a citizen of Mexico need a passport to go from the us to Mexico and back? He is legal to be in us but not a us citizen.
You absolutely can. You should also exit the US on your Canadian passport if you do so.Canadian and Bermudian passports are the only passports that have visa-free access to the US and yet are not required to register for ESTA before their departure.