Thai Travel Clinic
Hospital for Tropical Diseases
Faculty of Tropical Medicine, Mahidol University
420/6 Rajvithi Rd, Rajthewi
Bangkok 10400, Thailand
(Map and Direction-click here)
Monday to Friday 8:00 to 16:00 (last walk-in at 15:00)
Monday, Tuesday and Thursday 16.00-19.00 (last walk-in at 18:00)
Saturday 9.00-12.00 (last walk-in at 11:00)
Telephone: 02-3069100 ext 3034 or 02-3069145 (Office hour on Mon-Fri)
02-3069199 (Extended service on Mon, Tue, Thu 16.00-19.00 and Sat 9.00am-12.00pm)
The easiest way to make an appointment is to do it online. Please just choose the available date and slots and fill some basic information. Then you will get the confirmatory email instantly. To make an appointment Click here.
Please be informed that: you need to make an appointment at least 10 hours in advance. If you need some instruction visit this page: How to make an online appointment.
You may email us to request for an appointment. But we need these information i.e. your prefered date/time, your name, surname, date of birth, age, nationality, passport number and the purpose of visit. If you use email, you will need to wait for the confirmation. It may last 24-48 hours. So it is strongly recommended to do it online via this link.
Want to walk in?
Although you may 'walk in' to our clinic, it is strongly recommended to make an appointment before visiting us. Since if you choose to walk in, you have to wait for the clients with appointment first and it is very difficult to predict your waiting time. In some cases, we may not be able to serve you on that day especially if you walk in in the afternoon and we have a full booking.
Question? or need to contact us
Please visit our Frequently Asked Questions (FAQ) page first. You can instantly find answers for most common questions. You may also try our smart search by puting the keywords of your questions in the box below
Or you could simply use the form below. Please make sure that you see a confirmation message after you click submit.
REMARK: If you have or think you have a medical emergency/urgency, visit the nearest doctor/hospital or in emergency dial 1669. Do not use this form or email us for those kind of problems. Also do not rely on any online communication through this website/email/facebook for immediate or urgent medical need. This website does not provide medical advice and not designed to facilite medical emergency.