I think you’d be a lot better off DIY-ing the physical by getting the blood work done at one of the labs in the city you live in - just look up what is the best or most reliable lab in the area - however keep in mind most of the labs probably do a good deal of the bloodwork through the local hospital.  so the labs reputation may not matter as much as you think ! They generally are only gonna do the CBC and the other stuff in their own laboratory!  Generally speaking a very comprehensive set of labs something much much more comprehensive than you’d get in the United States would run you about ฿3300 and then take those labs to a doctor and do the actual hands-on physical generally that’s gonna cost you another 1000 to 1500!
 if you need a colonoscopy or other things, you will have to add that into the price. It just depends on what you mean by a very in detail physical.