Yes, you can buy a vignette on the day of travel, but please note that if you buy a vignette for 1 day from “today” it will be valid from the time of purchase until 23:59 of the same day