Hello, I plan on traveling to Thailand for about 35 days. I’m a Mexican citizen, but a U.S. permanent resident. What do I need to do to get a visa? I saw Mexicans can do VOA for 15 days, but I’ll obviously be there much longer. Please help. Thanks
TLDR : Answer Summary
A Mexican citizen traveling to Thailand for 35 days cannot use the Visa on Arrival (VOA) which only grants 15 days. Instead, it's advisable to apply for a 60-day tourist visa at a Thai consulate in the U.S. prior to departure. Alternatively, the eVisa option is available, which allows for online application through the Thai consulate, followed by obtaining the visa via email. Additionally, there is the possibility to extend the initial tourist visa for 30 more days at an immigration office within Thailand.