Medicare covers some travel vaccines, but not all, and the coverage depends on which vaccine you need and where you're going
Medicare Part B covers certain vaccines if your doctor says they are medically necessary for your trip. The vaccines most likely to be covered are those that prevent diseases found in specific countries — like yellow fever, typhoid, or Japanese encephalitis. However, routine travel vaccines like hepatitis A or typhoid may not be covered if Medicare considers them preventive rather than treatment for an existing condition or exposure risk.
The key difference is this: Medicare covers vaccines when a doctor documents that you have a specific medical need based on your destination and health history. You will pay 20% of the Medicare-approved amount after you meet your Part B deductible. Many seniors end up paying out of pocket because the coverage rules are narrow, and travel clinics often do not bill Medicare directly.
Before you book your vaccines, call your doctor or the travel clinic and ask whether they bill Medicare and whether the specific vaccines you need are covered. Do not assume they are.
Key Takeaways
- Medicare Part B may cover travel vaccines if your doctor documents a medical need based on your destination, but coverage is not may provide for all vaccines.
- You pay 20% coinsurance after your Part B deductible, and many travel clinics do not accept Medicare assignment.
- Yellow fever, typhoid, and Japanese encephalitis are more likely to be covered than routine travel vaccines like hepatitis A.
- Travel clinics often charge upfront and do not bill Medicare, so you may need to pay and request reimbursement yourself.
- Contact your doctor or the clinic before your appointment to confirm whether Medicare will cover your specific vaccines.
Which travel vaccines Medicare may cover
Medicare Part B covers vaccines that are considered medically necessary, which means your doctor must document why you specifically need them based on your travel plans and health. Vaccines tied to specific disease outbreaks or endemic regions — yellow fever, typhoid, Japanese encephalitis, and rabies — have a better chance of being covered than routine travel vaccines.
Hepatitis A, hepatitis B, and routine polio boosters are often considered preventive rather than medically necessary for travel, even though many travelers receive them. Meningococcal vaccine, dengue vaccine, and cholera vaccine fall into a gray area; coverage depends on the specific circumstances and the Medicare contractor in your region.
The problem is that Medicare's coverage rules vary by region, and travel clinics do not always know what your local Medicare contractor will cover. A vaccine covered in one state may not be covered in another. This is why calling ahead is essential.
How to find out what your Medicare will cover
Start by calling your doctor's office and telling them where you are traveling and when. Ask them to review your travel itinerary and determine which vaccines you actually need. Then ask whether they think Medicare will cover each one and whether they bill Medicare directly.
If your doctor refers you to a travel clinic, call that clinic before your appointment. Give them your Medicare number and ask which vaccines they can bill to Medicare and which ones you will pay for out of pocket. Ask whether they accept Medicare assignment, which means they agree to accept Medicare's approved amount as full payment (you pay only your coinsurance).
You can also call your Medicare Advantage plan or your Medigap insurer to ask about travel vaccine coverage, though they will likely tell you to check with your doctor first. If you have Original Medicare, you can contact your regional Medicare contractor directly — your Medicare card lists the contractor's phone number on the back.
What you will pay
If Medicare covers your vaccine, you pay 20% of the Medicare-approved amount after you meet your Part B deductible for the year. The deductible for 2024 is $240, though this changes annually. So if a vaccine's approved amount is $100 and you have already met your deductible, you pay $20.
However, many travel clinics do not accept Medicare assignment. This means they charge their own price, which may be higher than Medicare's approved amount. You may pay the full clinic price upfront and then submit a claim to Medicare yourself for reimbursement. Medicare will reimburse you based on its approved amount, not what you paid, so you could end up paying more than the 20% coinsurance.
Some travel clinics are in-network with Medicare Advantage plans, which can lower your out-of-pocket cost. If you have a Medicare Advantage plan, ask whether the clinic you want to use is in-network before you go.
When to get vaccines before your trip
Most travel vaccines take time to become effective. Yellow fever vaccine requires one dose and is effective within 10 days. Typhoid vaccine (oral) requires four doses over one week. Hepatitis A requires two doses given six months apart. Japanese encephalitis requires two doses given 28 days apart.
Plan to see your doctor or travel clinic at least four to six weeks before your departure date. This gives you time to receive the vaccines, confirm Medicare coverage, handle any billing issues, and allow the vaccines to take effect. If you are leaving sooner, tell the clinic — some vaccines can be given on a faster schedule, though this may cost more.
Do not wait until the week before your trip. Travel clinics are often booked solid before peak travel seasons, and you may not get an appointment in time.
Medicare Advantage and Medigap coverage for travel vaccines
Medicare Advantage plans must cover the same vaccines that Original Medicare covers, but they may have different copays or coinsurance amounts. Some plans cover travel vaccines with a $0 copay if you use an in-network provider. Call your plan to ask about your specific coverage before you schedule your vaccines.
Medigap plans do not cover vaccines. If you have Medigap, you follow the same rules as Original Medicare: you pay 20% coinsurance after your Part B deductible. However, Medigap Plan C and Plan F cover the Part B deductible, so you would not pay the deductible amount before your coinsurance kicks in.
If you have both Medicare and Medicaid (dual may be able to access), Medicaid may cover travel vaccines that Medicare does not. Contact your state Medicaid office to ask about coverage for your specific vaccines and destination.
What to do if Medicare does not cover your vaccine
If your doctor determines you need a vaccine that Medicare does not cover, you will pay the full cost out of pocket. Travel vaccines range from $50 to $300 per dose depending on the vaccine and the provider. Some travel clinics offer package discounts if you need multiple vaccines.
Before you pay out of pocket, ask your doctor whether the vaccine is truly necessary for your destination or whether there are alternatives. For example, if you are traveling to a low-risk area, you may not need every vaccine a travel clinic recommends. Your doctor can help you decide which vaccines are essential and which are optional based on your specific itinerary and health.
Keep your vaccine records and receipts. You may be able to deduct the cost as a medical expense on your taxes if you itemize deductions, though the rules are complex. Talk to a tax professional about whether your travel vaccines may have access to.
Questions to ask your doctor before your trip
Before you schedule your vaccines, write down these questions and bring them to your appointment:
- Based on my destination and the time I will spend there, which vaccines do I actually need?
- Do you think Medicare will cover each vaccine I need?
- Do you bill Medicare directly, or will I need to pay upfront and request reimbursement?
- If I need vaccines that Medicare does not cover, what is the total out-of-pocket cost?
- How long before my trip should I receive each vaccine?
- Are there any vaccines I should avoid because of my current medications or health conditions?
Frequently Asked Questions
Does Medicare cover yellow fever vaccine?
Yellow fever vaccine is more likely to be covered by Medicare than other travel vaccines because it is required for entry to certain countries and is considered medically necessary for travel to endemic regions. However, coverage is not automatic — your doctor must document that you are traveling to a yellow fever risk area. Call your doctor or travel clinic to confirm coverage before your appointment.
What if I get my vaccines at a pharmacy instead of my doctor's office?
Pharmacies like CVS and Walgreens can administer travel vaccines, and some accept Medicare. Call the pharmacy's travel clinic before you go and ask whether they bill Medicare for the specific vaccines you need. Pharmacy prices are often lower than travel clinics, but Medicare coverage rules are the same — you pay 20% coinsurance after your deductible.
Can I get travel vaccines while I am already traveling?
Yes, but it is risky. If you need a vaccine while abroad, you can receive it at a local clinic or hospital, but you will pay out of pocket and may not know the quality or safety of the vaccine. Medicare does not cover vaccines received outside the United States. Plan ahead and get your vaccines before you leave.
Do I need a doctor's order for Medicare to cover a travel vaccine?
Yes. Medicare requires a doctor's order documenting medical necessity. You cannot walk into a travel clinic and have Medicare cover the vaccine without a doctor's referral or prescription. Call your primary care doctor first, even if you plan to go to a travel clinic for the actual vaccination.
What happens if I travel without getting recommended vaccines?
Some countries require proof of yellow fever vaccination for entry — you will not be allowed to board your flight or enter the country without it. Other vaccines are recommended but not required. If you skip recommended vaccines and become ill with a vaccine-preventable disease while traveling, Medicare will cover your treatment, but the illness and its complications could be serious and expensive.