Home ThailandBangkok How to get travel vaccinations in Bangkok + VIDEO

How to get travel vaccinations in Bangkok + VIDEO

by Chasing a Plate
Travel vaccinations at Thai Travel Clinic, Bangkok, Thailand

“Bangkok again?!” was the common response after we told everyone where our first stop would be as we embarked on our ‘travelling…indefinitely’ adventure. It’s no secret that we love this city, but aside from the orgy of street food and frantic city life we couldn’t wait to get back into, there was another very practical reason why we chose Bangkok as our first stop. Travel vaccinations.

The cost of getting all the shots we needed to travel around South East Asia and South America before we left Australia would have cost us in the vicinity of $750USD per person, cha ching! So it made sense to spend $169USD to fly to Bangkok from Melbourne and spend approximately $100USD to obtain all our travel jabs plus start our new life from our favourite city.

Now why is it so cheap you ask, and is it dodgy? Nope. The reason the travel vaccinations are a lot cheaper than in the West is because many of the vaccines are part of the national immunisation programme and are administered to all Thais. The country purchases these vaccines on a much larger scale than countries in the West where these vaccines aren’t common which means they cost less. The Thai Travel Clinic is part of the Hospital of Tropical Diseases which is overseen by the Faculty of Tropical University at Mahidol University. Don’t fear- it’s not some dingy clinic in a back alley in the outskirts of the city!

Travel vaccinations at the Hospital for Tropical Diseases, Bangkok, Thailand

Travel vaccinations at Thai Travel Clinic, Bangkok, Thailand

Travel vaccinations at Thai Travel Clinic, Bangkok, Thailand

So what’s the process?

  1. Book an appointment online at http://www.thaitravelclinic.com/ or just turn up at the clinic- they take walk-ins until about 3:00pm. Take your travel vaccination records with you.
  2. Show up at the clinic (see directions below) and fill in the required paperwork.
  3. You will have a mandatory consultation with a doctor where you’ll discuss what vaccinations you need.
  4. Pay for your vaccinations (they take credit cards).
  5. Get jabbed!
  6. Wait for 30 minutes in the clinic to make sure all is well and you’re done!


The list of vaccinations available and their cost is on the website but the doctor will advise what you will need based on where you will be travelling to. We got 5 travel vaccinations in total including Japanese Encephalitis, Yellow Fever, rabies, tetanus and diptheria and typhoid. Note that some jabs require several doses for example Hepatitis B and rabies. We knew we wanted to get rabies shots which requires you to have shots on days 0, 7 and 28 so we planned our time in Bangkok accordingly (leaving after day 7 for travel in Vietnam before returning to Bangkok for the final vaccination).

Sheena getting travel vaccinations, Thai Travel Clinic, Bangkok, Thailand

How to get there

You can take a taxi but BTS is a convenient and cheap option too:

  1. Take BTS to Victory Monument station.
  2. Get off at Victory Monument station and take exit 3.
  3. Walk along beside Rajavithi hospital on Rajavithi Rd.
  4. The Hospital for Tropical Diseases will be on your left approximately 10 minutes from the BTS- it is well sign posted.
  5. The Thai Travel Clinic is on Level 3.

Clinic Opening hours

Monday to Friday 8.00am to 3.00pm (for walk-in clients)
Monday to Friday 8.00am to 4.00pm (by Appointment)
Extended service on Saturday 9.00am-12.00am (Walk-in and by Appointment)

Have more questions? Comment below and we’ll get back to you pronto!

NB: All $ amounts listed are per person.

Like this post? Pin it!

How to get travel vaccinations in Bangkok Thailand


Subscribe to our newsletter and receive our Top 5 Packing Tips for free!

* indicates required

You may also like...


Christopher Boswell 28/07/2018 - 7:10 am

Hey guys,

Quick question about the vaccines. My gf and I are traveling to SEA and need to get vaccines but they are crazy expensive in the US. We wanted to get them in Bangkok, but from what i have read, the Yellow Fever vaccine takes 10 days to start working (Typhoid and Hep A, 14 days). Was this at all a concern for you?


Chasing a Plate 28/07/2018 - 6:57 pm

Hi Christopher, we got our Yellow Fever vaccine and booster shots in preparation for our time in South America and not specifically for our travel in SEA. Neither of us were up to date with our typhoid vaccines until we got the vaccine in Bangkok and we’ve been travelling in SEA for the past 10 years. We just had to do a bit of a balancing exercise- it would have cost us a lot of money (like you guys)- I think around $2,000 to get the shots that we had done back in NZ or Australia so we didn’t think it was worth it. Have a brilliant time on your travels! Cheers, Sheena


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.