I hope anyone can help me on this one. I stayed in USA for 2 months on an ESTA. After that I flied to Mexico. It's been 2 months in Mexico now and I amb planning to stay for an other 2 months (so 4 in total)
I booked my flight back to Barcelona from Mexico transiting through LA (3 hour layover). My question is: do I have to renew my ESTA? if so, can I renew it being in Mexico?
Unfortunately my flight is already booked and I just red that visiting Mexico or Canada doesn't "put on hold" my ESTA time permition in USA..
I appreciate any help! Thanks in advance.