We provide safe, convenient, and personalized vaccination and pharmacy services tailored to your needs. Our experienced pharmacists are committed to accessible, evidence-informed care and work closely with trusted healthcare professionals when needed. Whether you’re preparing for travel or staying up to date with routine immunizations, we’re here to support your health every step of the way.
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Visit Indigo Pharmacy to consult with our pharmacists, review your vaccination history, and find out which vaccines you may need.
We recommend visiting at least 4–6 weeks before your departure to ensure full protection from vaccines and preventive treatments.
Whether vacationing or living abroad, travel exposes you to health risks that vary by region. Our travel clinic helps protect you before you go.
Wherever your journey takes you, we’re here to make sure you’re protected and prepared — with expert advice and the right vaccinations for your destination.
Planning a trip? Our pharmacists offer personalized consultations to help you understand health risks at your destination and recommend the vaccines and medications you need for safe travels.
We offer a full range of vaccines — from essential travel immunizations like yellow fever and typhoid to routine protection like shingles and HPV. Stay protected at home and abroad.
Many of our vaccines and services may be partially or fully covered by your private or provincial insurance. We’ll help you understand your options before you commit to any service.
If a prescription is required, we can coordinate directly with your healthcare provider — saving you time and ensuring you get what you need without unnecessary delays.
If you have other questions please do not hesitate to contact us at (604) 423-2882 or email midmain@indigopharmacy.ca
We recommend booking your travel consultation at least 6 to 8 weeks before your departure date. This ensures enough time for your body to build immunity after vaccination and for us to complete any multi-dose schedules if required. If you’re traveling sooner, we can still help — book as early as possible.
Travel consultations typically take 20 to 30 minutes. This allows us to review your itinerary, medical history, and recommend the appropriate vaccines and preventative medications tailored to your trip.
Some vaccines can be provided directly by the pharmacist, while others may require a prescription. If needed, we can coordinate with your doctor or assist in obtaining the prescription to streamline your care.
Many vaccines are partially or fully covered by private insurance plans, and some may be eligible through provincial coverage depending on your age and medical history. We’ll help you understand your options and provide receipts for reimbursement if needed.
We do our best to accommodate last-minute travelers. Even if your departure is just days away, we can still offer valuable protection and advice. Contact us as soon as possible so we can prioritize your visit and recommend fast-acting options.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
2205 Main St, Vancouver, BC V5T 0K2
Telephone: (604) 423-2882
Fax: (604) 423-2887
midmain@indigopharmacy.ca
Monday: 9am – 5pm
Tuesday: 9am – 5pm
Wednesday: 9am – 5pm
Thursday: 9am – 5pm
Friday: 9am – 5pm
Let us help you plan for it.
Get the Right Vaccinations Before
You Go
Fill out the form above, and we will be in touch shortly.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Vaccine 1 $29
Vaccine 2 $100
Vaccine 3 $50
Vaccine 4 $24
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Vaccine 1 $29
Vaccine 2 $100
Vaccine 3 $50
Vaccine 4 $24