Transat A.T Customer Service Phone Numbers Customer Service: 1-866-322-6649   Transat A.T Headquarters Info, Email, Phone number, Website and live chat Information Transat A.T Inc. is an international, vertically integrated tour operator with nearly 20 business units in 8 countries. The company is headquartered in Montreal, Quebec, Canada. If you searching for Transat A.T Customer Service