Skip to content
Pricing

Travel vaccine prices in Canada

Travel vaccines are an out-of-pocket expense in Canada — no province covers them. Below are our 2026 prices, so you can budget your trip before you book.

The physician consultation

$110

One flat fee for the full pre-travel consultation with a licensed physician, including your personalised vaccine and malaria plan and any prescriptions you need. Vaccines and medications are billed separately at the prices below.

Travel medicine is not covered by OHIP, but most extended health plans reimburse it — we bill most private insurers directly and provide an itemised receipt.

Vaccine and medication costs

Vaccine / medicationOur priceDosesFull course
Dukoral (traveller’s diarrhoea + cholera)$140 for both doses2 doses$140
Hepatitis A (Havrix)$80 / dose2 doses$160
Hepatitis B (Engerix-B)$45 / dose3 doses$135
Twinrix (Hepatitis A + B combined)$90 / dose3 doses$270
Typhoid injectable (Typhim Vi)$501 dose$50
Typhoid oral (Vivotif)Quoted when you book4 capsules—
Rabies pre-exposure (Imovax Rabies)Quoted when you book2 doses—
Japanese Encephalitis (Ixiaro)$270 / dose2 doses$540
Meningococcal ACWY (Menveo), for Hajj / Umrah$1501 dose$150
Polio booster (Imovax Polio)$85 / dose1 dose for most adults$85
Malarone (atovaquone-proguanil)$345 for 8 weeks1 tablet dailyDepends on trip length
Mefloquine (malaria prevention)$50 for 8 weeks1 tablet weeklyDepends on trip length
Doxycycline (malaria prevention)$45 for 8 weeks1 tablet dailyDepends on trip length

Prices without insurance at 55 Dundas St E, Toronto, as of October 14, 2026. Your exact total is confirmed at your consultation, once your physician knows which vaccines your itinerary actually calls for, and before anything is given.

What insurance covers

Does OHIP cover travel vaccines?

No. OHIP and every other provincial health plan exclude travel vaccines and pre-travel consultations — they are classified as elective travel-related preventive care.

Do extended health benefits cover travel vaccines?

Usually yes. Most employer group extended health plans (Sun Life, Canada Life, Manulife, Green Shield, Desjardins and others) reimburse travel vaccines, commonly at 80–100% after any deductible.

Receipts and direct billing

We provide an official itemised receipt for every service, formatted for direct submission to your insurer, and we bill most private plans directly where the plan allows it.

Common cost questions

How much does a travel consultation cost?

The physician consultation fee is $110. One flat fee for the full pre-travel consultation with a licensed physician, including your personalised vaccine and malaria plan and any prescriptions you need. Vaccines and medications are billed separately at the prices below.

How much does the Yellow Fever vaccine cost in Canada?

The Yellow Fever vaccine is given only at Government of Canada designated Yellow Fever Vaccination Centres, and each centre sets its own fee — confirm with the centre you book. The Virtual Travel Clinic does not give it; our physician assesses whether you need it and refers you to a designated centre.

See also: The Yellow Fever certificate (ICVP)

How much do malaria pills cost in Canada?

At our Toronto location, 8 weeks of Malarone (atovaquone-proguanil) is $345, mefloquine $50 and doxycycline $45. How many weeks you need depends on how long you are away, so your physician works out the full course against your itinerary at the consultation.

See also: How your physician chooses a malaria pill

Are these the prices I will pay?

Yes, if you get your vaccines at our Toronto location (55 Dundas St E, Toronto): these are our prices without insurance, as of October 14, 2026. Rabies vaccine and oral typhoid capsules are ordered for you, so we confirm those prices when you book. If your physician sends a prescription to another pharmacy, that pharmacy's prices apply. Your total is confirmed before anything is given.

Ready to book?

Virtual consultation with a licensed physician, vaccines at our Toronto pharmacy, prescriptions delivered anywhere in Ontario.

or call (437) 525-4142

No payment now — we confirm your appointment first.