I have just received my Non-Immigrant 0 visa. I filled out the application form, and told the embassy my date of travel 01/06/2025 that then gives me 3 months, they have issued the E-VISA from 18/04/2025 until 16/07/2025, can I get it changed or should I go to immigration and explain when I arrive, and Brandon what are the complications.
TLDR : Answer Summary
The Non-Immigrant O visa is valid for 90 days starting from the date of issue, regardless of your travel date. You have until the date indicated on your E-Visa to enter Thailand. Once you arrive, you will receive a 90-day stay permit that begins on your entry date. Therefore, you do not need to change the visa dates; your stay will begin when you enter Thailand, provided you're within the validity period of the visa.