If you wait too long to book your flight to Italy and you book close to the time you want to go, there might be a spike in prices due to high demand! Sure, sometimes it's possible to get a good deal at the last minute, but it's best not to count on it. Book early – at least six months out is best.