The best time to visit Lisbon lies within the shoulder seasons of late spring (May to June) and early autumn (September to October). These months offer ...