Hi! Before I purchase our flights, I'd love to have some clarification for entry for canadians. We are a family of 5 wanting to visit Thailand. We have about 4-5 months, would love to spend 2 in Thailand and then travel to malaysia/Vietnam and fly home from Vietnam. Do we need to apply for visa ahead of time? Or can we do the free entry, then either border run or pay and extend for the extra 30 days. And are they ok if we have a flight home from Vietnam when we land in thailand , or do we need proof of leaving Thailand?
TLDR : Answer Summary
Canadian passport holders can enter Thailand for up to 30 days without a visa. However, for stays longer than 30 days, it is advisable to apply for a Single Entry Tourist Visa (SETV) in advance, granting a 60-day stay with the option to extend by an additional 30 days at a local immigration office. Travelers may need proof of onward travel upon entry, which can be requested by airlines rather than Thai immigration upon arrival.