To help ensure the best service for our clients, service at this location has been temporarily suspended.
Please see our Oakland, CA location for bookings in your area.

With 270+ travel clinics in North America, Passport Health is your local leading provider of travel vaccinations and medications. Prepare your health for travel, visit us before you go.
Passport Health San Francisco
Travel Clinic
Travel Clinic
3117 Geary Boulevard
San Francisco, CA 94118
San Francisco, CA 94118
Clinic rating: 5 stars – 10 reviews
Find directions to Passport Health San Francisco Travel Clinic >>
Passport Health San Francisco is conveniently located in Inner Richmond, north of University of San Francisco – Lone Mountain Campus. Are you traveling? Visit us before your next international trip for all your pre-travel advice and vaccinations, including yellow fever. Please call to schedule your appointment.
Passport Health San Francisco offers the following services at this location:
- Travel Medicine Services, including administering recommended/required travel immunizations such as yellow fever certifications, for all international destinations.
- Drug Screens
- Vaccine Credentialing Services
- General wellness vaccines for a healthy lifestyle, employment and school admission
Directions to Passport Health San Francisco:
Customer Reviews
★★★★★
“Great Clinic“
“Really enjoyed my experience at the SF location. The RN gave the shot painless and quickly. She also gave a great overview of what I should expect when traveling to the countries I was going to.”
“Really enjoyed my experience at the SF location. The RN gave the shot painless and quickly. She also gave a great overview of what I should expect when traveling to the countries I was going to.”
Submitted by: Amanda
★★★★★
“Excellent, Professional Experience“
“The Nurse was most friendly, competent, efficient, and I felt extremely well cared for during the process.”
“The Nurse was most friendly, competent, efficient, and I felt extremely well cared for during the process.”
Submitted by: Leonard
★★★★★
“A+ Nurse on Staff“
“Daniel was very professional and went above and beyond with his travel guidance and immunization recommendations. A very qualified individual that made the experience pain free.”
“Daniel was very professional and went above and beyond with his travel guidance and immunization recommendations. A very qualified individual that made the experience pain free.”
Submitted by: Samuel
★★★★★
“Friendly, efficient, knowledgable“
“I was able to book an appointment easily and promptly by phone, and the nurse handled my case quickly and courteously, answering all my questions.”
“I was able to book an appointment easily and promptly by phone, and the nurse handled my case quickly and courteously, answering all my questions.”
Submitted by: Paul
★★★★★
“Comprehensive and Friendly Experience“
“I am SO GLAD I went to passport health for my consultation. I was both comforted and completely prepped by the friendly and knowledgeable staff. I left feeling incredibly educated and far better prepared for my long journey throughout Asia. They even made the shots go down smooth and easy. I would highly recommend passport health to any traveling friends or family.”
“I am SO GLAD I went to passport health for my consultation. I was both comforted and completely prepped by the friendly and knowledgeable staff. I left feeling incredibly educated and far better prepared for my long journey throughout Asia. They even made the shots go down smooth and easy. I would highly recommend passport health to any traveling friends or family.”
Submitted by: Katherine
★★★★★
“Terrific Experience“
“I had a last minute trip to Thailand come up and needed to get some vaccination shots quickly. I was easily able to get an appointment with Passport Health. My nurse came to my appointment very prepared and clearly walked me through all of my options. I feel very well taken care of and will absolutely recommend Passport Health to people.”
“I had a last minute trip to Thailand come up and needed to get some vaccination shots quickly. I was easily able to get an appointment with Passport Health. My nurse came to my appointment very prepared and clearly walked me through all of my options. I feel very well taken care of and will absolutely recommend Passport Health to people.”
Submitted by: Kathryn
★★★★★
“Easy and efficient“
“My daughter needed vaccines for a school trip to Africa. It was so much easier to use Passport Health then deal with the pediatricians office! They had an info packet ready, carefully discussed vaccines and options (in cases where oral meds are available) Info regarding vaccines is sent to your doctor. Perfect.”
“My daughter needed vaccines for a school trip to Africa. It was so much easier to use Passport Health then deal with the pediatricians office! They had an info packet ready, carefully discussed vaccines and options (in cases where oral meds are available) Info regarding vaccines is sent to your doctor. Perfect.”
Submitted by: Linda
★★★★★
“Geary Boulevard Location“
“My husband and I went in to get vaccinations for our South Pacific trip in September. The scheduling process was easy and several reminders were provided – including a text message – before the appointment. Daniel the RN on staff was extremely helpful, funny and knowledgeable. My husband is deathly afraid of needles and Daniel made the shot process easy and painless. Thank you for this helpful service.”
“My husband and I went in to get vaccinations for our South Pacific trip in September. The scheduling process was easy and several reminders were provided – including a text message – before the appointment. Daniel the RN on staff was extremely helpful, funny and knowledgeable. My husband is deathly afraid of needles and Daniel made the shot process easy and painless. Thank you for this helpful service.”
Submitted by: Donna
★★★★★
“Professional & Efficient!“
“Daniel, RN, was amazing. He was friendly, warm, and knowledgeable. He took his time during the appt and explained everything about each vaccine option before any medication was administered. He was patient and answered all my questions. It was a great experience and I feel prepared for my trip!”
“Daniel, RN, was amazing. He was friendly, warm, and knowledgeable. He took his time during the appt and explained everything about each vaccine option before any medication was administered. He was patient and answered all my questions. It was a great experience and I feel prepared for my trip!”
Submitted by: Alison
★★★★★
“A-OK“
“I met with Daniel Caderet and he was very knowledgeable and friendly. He made the whole process pretty easy and painless.”
“I met with Daniel Caderet and he was very knowledgeable and friendly. He made the whole process pretty easy and painless.”
Submitted by: John