No shots really needed, After 10 years of travel in SEA, everybody will at one point or another have the usual travelers discomfort, ie loose bowels. This from the newer bacteria you'll encounter reguardless of any preventative measures. Drink only the botteled water and try the street food at your own risk. At most make sure your tetnus is up to date, otherwise enjoy. about 10 years ago
Having spent time in Asia I'd agree. However, there are some things you CAN you to avoid food and water issues - my top tips would be only drink bottled water and take lots of anti-septic handwipes with you so you can wipe your hands every time you consider food, which, BTW, is usually FANTASTIC! about 10 years ago
Don't miss the opportunity to try the street food, it's perhaps the best thing about Thailand. If you follow a few simple guidelines you should be okay.
Thai food is mostly cooked at searingly hot temperatures, and served immediately. The heat kills bacteria and it's not sitting around growing things.
Just make sure the food is cooked in front of you, to make sure it's fresh. Also, pick the busy street vendors - locals will know which are the good ones and they stay away from the bad ones. Plus, high turnover means there's less chance the food has been sitting around.
Use the anti-bacterial hand wipes on the cutlery they give you (because it's usually washed in tap water - no thanks). The same goes for the cups/drinking glasses, so stick to bottled drinks.
Thais like their food spicy, so if you're not used to it, take it easy on yourself for the first day or two. about 10 years ago