If you're giving Benadryl to a dog with motion sickness in order to help him feel better, wait at least 30 minutes before beginning the journey.
This medication can also be taken with or without food. Benadryl has an almost immediate effect, and you should start to see it within an hour.