The best time to go to Lisbon is March to June and September to October for sunny weather and fewer crowds.