The answer to this question is No!
There a couple of reasons why we should vaccinate even at the last minute as the traveller is stepping on the plane.
1. Some diseases like Hepatitis A incubate for 2 weeks in the body before they make you ill. This is also the time line for the Hepatitis A vaccine to take affect.
2. If you have been vaccinated before for the same disease the “booster” dose will take affect much faster than the first dose.
3. But the main reason is that if you left your travel health advice to the last minute for this trip you will most likely do it for your next trip. If you get vaccinated now you may have minimal protection for this trip but next time you travel you will be well covered.
Visit the CDC website for information on all vaccines.http://www.cdc.gov/vaccines/