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.
Scroll to Top