As mentioned above the main vaccinations to get are Typhoid, Hep A&B, Diptheria, Yellow Fever, plus have a Tetanus jab, or a booster if you have already had it, before you head off. It is recommended to have your vaccinations before you depart as some vaccines need a bit of time before they are effective, Typhoid in particular. Hep A&B can be administered as one vaccine known as Twinrix, instead of having separate injections for A&B. Yes, they are pricey, but money well spent and you'll ride off with peace of mind. Happy travels!