do I need a passport and I-94 permit to fly from San Diego to Mexico?
Hi there I live in Baja California Mexico and I'm planning a short trip to Puerto Vallarta from San Diego Airport (cause prices are more than hundred cheaper then than Tijuana airport) but I don't know if I need to get a 1-94 Permit to fly, also my mexican passport expires in November. Thanks for your help!
A-Best: I think you need a visa first to enter US. Then they'll give you I-94 so you know how long you can stay inside US legally. During that time, you can go to Sand Diego and fly to Puerto Vallarta. During departure, you need to give the I-94 whenc checking in.
When you come back (I assume you fly back to San Diego), you will be re-issued new I-94. Then you can drive back to your home (or fly).
They do have so called transit visa...not sure if it is applicable to you. Check USCIS site for transit visa (C visa)