IOM Migration Health Assessment Center
This is the place for immigration and visa medical checks — reviewers doing Canada and Australia exams describe a fast, organised process, some finished within an hour with visas approved days later.
What ThailandClinics Found
TC VerifiedThis is the place for immigration and visa medical checks — reviewers doing Canada and Australia exams describe a fast, organised process, some finished within an hour with visas approved days later.
Booking is easy over LINE with admin replies in 1-2 hours, and staff explain each step clearly (bring cash, and photo ID to swap for a building pass).
Clean, well-organised and reasonably priced, with free parking via the Bangkok Christian Hospital where the X-ray is done.
Based on 30 verified reviews analysed by ThailandClinics · Updated July 2026
Patient Voices
"Very impressed with the service here and for a reasonable price especially coming from the USA. Quick, organized, very clean. Staff were professional and clearly explained everything. Be sure to bring enough cash as a foreigner because they only accept payment in cash or Thai bank transfer (there is an ATM right in front of the building)"
"I couldn't be happier! I went for some tests that would help me get my Australian visa approved. I completed everything in an hour, and my visa was approved three days after the visit.<br>Super friendly and helpful staff! I highly recommend it!"
"Good service!<br><br>The staff and doctors are very friendly and professional. The documentation process and communication with immigration are also excellent. The Canada medical check-up may take around 3 hours to complete. For the X-ray, you may need to go to another hospital located just across the road."
74 total reviews on Google
Opening Hours
Services
health-screening
Practical Details
Public transport
- BTS Sala Daeng · about 4 min walk
- MRT Sam Yan · about 9 min walk
Accessibility
- Wheelchair-accessible entrance
- Wheelchair-accessible parking
- Wheelchair-accessible toilet
Payment
- Credit cards
- Debit cards
- Mobile / contactless pay
Booking
- Appointments recommended
Parking, access and payment come from the clinic’s Google Maps listing. Walking times are estimates from © OpenStreetMap contributors station data. Check with the clinic before you visit.
Location & Getting There
120 Kasemkij Building Soi Si Lom 2/1, Suriya Wong, Bang Rak, Bangkok 10500
Open in Google Maps →