As Thai visas are the responsibility of the Thai government, please contact a Thai embassy, consulate, or the Immigration Bureau for the most accurate information. You may also consult the Travel Report for Thailand for additional information.
Applications for visas to Canada are handled by the Visa Section (Citizenship and Immigration Canada) of the Embassy.