Contact Us. Quickly send a message to us and we'll respond fast to help make your dream vacation, a reality. Contact Info. 5343 Dundas Street West, 4th Floor, Toronto, Ontario, M9B 6K5 Canada main@travelexperts.ca 1-866-359-7327