We're Here to Help You Travel With Confidence
Have a question about Super Visa requirements, a claim, or which plan fits your trip? Reach out and a licensed advisor will get back to you — no jargon, no pressure.
Call Us
+1 (437) 244-3745
Email Us
info@canadatravelmedical.ca
Licence
FSRA Licence #04081171
Administered By
Underwritten and administered by GMS
Send Us a Message
Fill out the form below and we’ll get back to you shortly.