Weekly note

Where to go from Milan in April

Milan averages 19°C in April, which is pleasant already. These score highest from there in April.

This April, from Milan

In Italy in April

In April, 19 of the 20 places in Italy are a sweet spot or good from Milan.

In April, 457 of the 524 destinations are in season from Milan; fares were seen for 3 of them, 3 under €600, and the cheapest in season is Tenerife at €91.

Every destination in season, by fare

Bands are round numbers in EUR, not thresholds we measured; the fares inside them are: the median of what the scanner has seen for April departures from MIL, a return fare per adult, not a trip budget.

Under €300

#PlaceVerdict High vs home Rain FlightFare Why
1 Tenerife Spain sweet spot 22° +3° 1d 4h 34m€91 22C max, 1 rainy day
45 Seville Spain good 24° +5° 6d 2h 48m€96 24C max, 6 rainy days

€300 to €600

#PlaceVerdict High vs home Rain FlightFare Why
132 Shanghai China good 21° +2° 8d 12h 01m€592 21C max, 8 rainy days

No fare seen yet (454)

#PlaceVerdict High vs home Rain Flight Why
2 Aspen United States sweet spot 9° cool −10° 9d 11h 28m Snow: 30 cm or more on 30 of 30 days, 10 winters of 10
3 Beijing China good 22° +3° 2d 10h 46m 22C max, 2 rainy days
4 Las Vegas United States sweet spot 27° +8° 0d 12h 20m 27C max, 0 rainy days
5 Valencia Spain good 20° +1° 4d 2h 10m 20C max, 4 rainy days
6 Crete Greece good 21° +2° 4d 3h 03m 21C max, 4 rainy days
7 Alicante Spain good 20° +1° 4d 2h 17m 20C max, 4 rainy days
8 Santa Barbara United States sweet spot 22° +3° 2d 12h 49m 22C max, 2 rainy days
9 Los Angeles United States sweet spot 23° +4° 2d 12h 46m 23C max, 2 rainy days
10 Anaheim United States sweet spot 23° +4° 2d 12h 46m 23C max, 2 rainy days
11 Palm Springs United States sweet spot 30° +11° 0d 12h 41m 30C max, 0 rainy days
12 Benidorm Spain sweet spot 19° 0° 4d 2h 15m 19C max, 4 rainy days
13 Scottsdale United States sweet spot 30° +11° 0d 12h 25m 30C max, 0 rainy days
14 Amman Jordan sweet spot 23° +4° 1d 4h 16m 23C max, 1 rainy day
15 Santorini Greece sweet spot 18° −1° 2d 2h 59m 18C max, 2 rainy days
16 Petra Jordan good 21° +2° 2d 4h 22m 21C max, 2 rainy days
17 Rhodes Greece sweet spot 21° +2° 4d 3h 13m 21C max, 4 rainy days
18 Cairo Egypt sweet spot 30° +11° 0d 4h 03m 30C max, 0 rainy days
19 Marrakech Morocco sweet spot 27° +8° 4d 3h 32m 27C max, 4 rainy days
20 Gran Canaria Spain good 23° +4° 3d 4h 30m 23C max, 3 rainy days
21 Athens Greece sweet spot 20° +1° 5d 2h 42m 20C max, 5 rainy days
22 Mykonos Greece sweet spot 19° 0° 3d 2h 53m 19C max, 3 rainy days
23 Zion United States sweet spot 21° +2° 3d 12h 05m 21C max, 3 rainy days
24 Alexandria Egypt sweet spot 24° +5° 1d 3h 50m 24C max, 1 rainy day
25 Santa Fe United States sweet spot 17° cool −2° 3d 11h 46m 17C max, 3 rainy days
26 Lanzarote Spain good 23° +4° 1d 4h 14m 23C max, 1 rainy day
27 Cyprus Cyprus sweet spot 21° +2° 5d 3h 43m 21C max, 5 rainy days
28 Sharm el-Sheikh Egypt sweet spot 31° +12° 0d 4h 31m 31C max, 0 rainy days
29 Fuerteventura Spain good 22° +3° 1d 4h 16m 22C max, 1 rainy day
30 Mexico City Mexico sweet spot 28° +9° 4d 12h 53m 28C max, 4 rainy days
31 Catania Italy good 20° +1° 4d 2h 09m 20C max, 4 rainy days
32 The Grand Canyon United States sweet spot 16° cool −3° 3d 12h 09m 16C max, 3 rainy days
33 Aix-en-Provence France sweet spot 19° 0° 6d 1h 22m 19C max, 6 rainy days
34 Cannes France sweet spot 18° −1° 6d 1h 15m 18C max, 6 rainy days
35 The Bahamas The Bahamas sweet spot 27° +8° 3d 10h 25m 27C max, 3 rainy days
36 Bratislava Slovakia sweet spot 16° cool −3° 5d 1h 44m 16C max, 5 rainy days
37 Qingdao China sweet spot 16° cool −3° 4d 11h 26m 16C max, 4 rainy days
38 Budapest Hungary sweet spot 17° cool −2° 6d 1h 53m 17C max, 6 rainy days
39 Denver United States sweet spot 17° cool −2° 5d 11h 17m 17C max, 5 rainy days
40 Avignon France sweet spot 19° 0° 6d 1h 23m 19C max, 6 rainy days
41 Montpellier France good 19° 0° 6d 1h 29m 19C max, 6 rainy days
42 Skopje North Macedonia sweet spot 19° 0° 6d 2h 12m 19C max, 6 rainy days
43 Vienna Austria sweet spot 17° cool −2° 6d 1h 41m 17C max, 6 rainy days
44 Martinique Martinique sweet spot 30° +11° 0d 9h 51m 30C max, 0 rainy days
46 Nîmes France good 19° 0° 6d 1h 26m 19C max, 6 rainy days
47 İzmir Turkey sweet spot 21° +2° 6d 2h 57m 21C max, 6 rainy days
48 Guadeloupe Guadeloupe good 29° +10° 2d 9h 44m 29C max, 2 rainy days
49 Antigua and Barbuda Antigua and Barbuda sweet spot 29° +10° 2d 9h 41m 29C max, 2 rainy days
50 Lyon France sweet spot 18° −1° 6d 1h 20m 18C max, 6 rainy days
51 San Diego United States good 20° +1° 2d 12h 51m 20C max, 2 rainy days
52 Malta Malta good 19° 0° 2d 2h 19m 19C max, 2 rainy days
53 Marbella Spain good 20° +1° 5d 2h 48m 20C max, 5 rainy days
54 Tampa United States sweet spot 28° +9° 5d 10h 37m 28C max, 5 rainy days
55 Cape Verde Cape Verde sweet spot 26° +7° 0d 6h 15m 26C max, 0 rainy days
56 Mallorca Spain good 20° +1° 5d 1h 57m 20C max, 5 rainy days
57 Saint-Tropez France good 18° −1° 6d 1h 18m 18C max, 6 rainy days
58 Victoria Falls Zimbabwe sweet spot 29° +10° 2d 9h 45m 29C max, 2 rainy days
59 Málaga Spain good 21° +2° 5d 2h 44m 21C max, 5 rainy days
60 Nice France sweet spot 18° −1° 6d 1h 13m 18C max, 6 rainy days
61 Doha Qatar sweet spot 32° +13° 0d 6h 16m 32C max, 0 rainy days
62 Guadalajara Mexico sweet spot 32° +13° 0d 13h 07m 32C max, 0 rainy days
63 The Cayman Islands Cayman Islands sweet spot 29° +10° 2d 11h 19m 29C max, 2 rainy days
64 Barbados Barbados sweet spot 30° +11° 2d 9h 51m 30C max, 2 rainy days
65 Brno Czechia sweet spot 15° cool −4° 5d 1h 46m 15C max, 5 rainy days
66 Windhoek Namibia sweet spot 26° +7° 2d 10h 12m 26C max, 2 rainy days
67 Dubai United Arab Emirates sweet spot 32° +13° 0d 6h 37m 32C max, 0 rainy days
68 Belgrade Serbia sweet spot 18° −1° 7d 2h 00m 18C max, 7 rainy days
69 Alice Springs Australia sweet spot 29° +10° 0d 18h 38m 29C max, 0 rainy days
70 La Palma Spain good 20° +1° 3d 4h 36m 20C max, 3 rainy days
71 Fez Morocco sweet spot 24° +5° 6d 3h 03m 24C max, 6 rainy days
72 Tunis Tunisia sweet spot 22° +3° 5d 2h 06m 22C max, 5 rainy days
73 Córdoba Spain good 23° +4° 6d 2h 40m 23C max, 6 rainy days
74 Lesbos Greece sweet spot 19° 0° 6d 2h 51m 19C max, 6 rainy days
75 Graz Austria sweet spot 16° cool −3° 6d 1h 32m 16C max, 6 rainy days
76 Saint Lucia Saint Lucia sweet spot 29° +10° 2d 9h 53m 29C max, 2 rainy days
77 Curaçao Curaçao sweet spot 30° +11° 1d 10h 50m 30C max, 1 rainy day
78 Bucharest Romania sweet spot 17° cool −2° 6d 2h 33m 17C max, 6 rainy days
79 Orlando United States sweet spot 29° +10° 6d 10h 29m 29C max, 6 rainy days
80 Saint Kitts and Nevis Saint Kitts and Nevis sweet spot 28° +9° 4d 9h 45m 28C max, 4 rainy days
81 Perth Australia sweet spot 25° +6° 3d 17h 38m 25C max, 3 rainy days
82 Sardinia Italy sweet spot 19° 0° 6d 1h 46m 19C max, 6 rainy days
83 Toledo Spain good 21° +2° 7d 2h 26m 21C max, 7 rainy days
84 Santiago Chile good 24° +5° 1d 15h 25m 24C max, 1 rainy day
85 Samarkand Uzbekistan sweet spot 21° +2° 7d 6h 37m 21C max, 7 rainy days
86 Marseille France good 17° cool −2° 6d 1h 23m 17C max, 6 rainy days
87 Prague Czechia sweet spot 15° cool −4° 6d 1h 42m 15C max, 6 rainy days
88 Key West United States sweet spot 26° +7° 2d 10h 52m 26C max, 2 rainy days
89 Abu Dhabi United Arab Emirates sweet spot 33° +14° 0d 6h 35m 33C max, 0 rainy days
90 Ibiza Spain sweet spot 19° 0° 5d 2h 06m 19C max, 5 rainy days
91 Girona Spain good 20° +1° 6d 1h 42m 20C max, 6 rainy days
92 Tours France sweet spot 17° cool −2° 6d 1h 45m 17C max, 6 rainy days
93 Anguilla Anguilla sweet spot 26° +7° 3d 9h 42m 26C max, 3 rainy days
94 Seoul South Korea good 18° −1° 6d 11h 45m 18C max, 6 rainy days
95 Aruba Aruba sweet spot 30° +11° 0d 10h 54m 30C max, 0 rainy days
96 Frankfurt Germany good 16° cool −3° 7d 1h 32m 16C max, 7 rainy days
97 Trinidad and Tobago Trinidad and Tobago sweet spot 29° +10° 1d 10h 08m 29C max, 1 rainy day
98 Ephesus Turkey sweet spot 22° +3° 7d 3h 01m 22C max, 7 rainy days
99 Plovdiv Bulgaria good 19° 0° 7d 2h 30m 19C max, 7 rainy days
100 Saint Vincent and the Grenadines Saint Vincent and the Grenadines sweet spot 29° +10° 2d 10h 00m 29C max, 2 rainy days
101 Paris France sweet spot 17° cool −2° 6d 1h 42m 17C max, 6 rainy days
102 Matera Italy good 18° −1° 6d 1h 54m 18C max, 6 rainy days
103 Arles France sweet spot 20° +1° 6d 1h 25m 20C max, 6 rainy days
104 The US Virgin Islands US Virgin Islands sweet spot 26° +7° 3d 9h 52m 26C max, 3 rainy days
105 Saint Martin / Sint Maarten Sint Maarten sweet spot 26° +7° 3d 9h 43m 26C max, 3 rainy days
106 Grenada Grenada sweet spot 29° +10° 2d 10h 09m 29C max, 2 rainy days
107 Lakshadweep India sweet spot 30° +11° 2d 9h 31m 30C max, 2 rainy days
108 Split Croatia sweet spot 18° −1° 8d 1h 40m 18C max, 8 rainy days
109 Saipan Northern Mariana Islands sweet spot 30° +11° 3d 15h 31m 30C max, 3 rainy days
110 Dwarka India sweet spot 31° +12° 0d 8h 09m 31C max, 0 rainy days
111 Berlin Germany good 15° cool −4° 5d 1h 57m 15C max, 5 rainy days
112 Bonaire Bonaire sweet spot 29° +10° 1d 10h 46m 29C max, 1 rainy day
113 Saint Barthélemy Saint Barthélemy sweet spot 26° +7° 3d 9h 43m 26C max, 3 rainy days
114 Cancún Mexico sweet spot 27° +8° 2d 11h 38m 27C max, 2 rainy days
115 Carcassonne France good 19° 0° 7d 1h 39m 19C max, 7 rainy days
116 Palermo Italy sweet spot 19° 0° 6d 2h 00m 19C max, 6 rainy days
117 Sicily Italy sweet spot 17° cool −2° 6d 2h 07m 17C max, 6 rainy days
118 Tuscany Italy sweet spot 19° 0° 7d 1h 16m 19C max, 7 rainy days
119 Menorca Spain sweet spot 18° −1° 6d 1h 49m 18C max, 6 rainy days
120 Algarve Portugal sweet spot 21° +2° 6d 3h 01m 21C max, 6 rainy days
121 Elba Italy sweet spot 18° −1° 5d 1h 18m 18C max, 5 rainy days
122 Granada Spain good 20° +1° 7d 2h 38m 20C max, 7 rainy days
123 Harbin China sweet spot 14° cool −5° 4d 10h 53m 14C max, 4 rainy days
124 Casablanca Morocco good 21° +2° 5d 3h 17m 21C max, 5 rainy days
125 Dubrovnik Croatia sweet spot 18° −1° 8d 1h 52m 18C max, 8 rainy days
126 St. Augustine United States sweet spot 24° +5° 5d 10h 21m 24C max, 5 rainy days
127 Miami United States sweet spot 28° +9° 6d 10h 37m 28C max, 6 rainy days
128 Trieste Italy sweet spot 18° −1° 8d 1h 21m 18C max, 8 rainy days
129 Aeolian Islands Italy sweet spot 16° cool −3° 4d 2h 02m 16C max, 4 rainy days
130 Bari Italy good 19° 0° 8d 1h 53m 19C max, 8 rainy days
131 Nanjing China sweet spot 22° +3° 6d 11h 43m 22C max, 6 rainy days
133 Tashkent Uzbekistan good 22° +3° 8d 6h 44m 22C max, 8 rainy days
134 Zagreb Croatia sweet spot 17° cool −2° 7d 1h 34m 17C max, 7 rainy days
135 Madrid Spain good 20° +1° 8d 2h 22m 20C max, 8 rainy days
136 Ravenna Italy good 17° cool −2° 6d 1h 14m 17C max, 6 rainy days
137 British Virgin Islands British Virgin Islands good 25° +6° 3d 9h 50m 25C max, 3 rainy days
138 Thessaloniki Greece sweet spot 20° +1° 7d 2h 26m 20C max, 7 rainy days
139 Belize Belize sweet spot 28° +9° 2d 12h 04m 28C max, 2 rainy days
140 Zadar Croatia sweet spot 17° cool −2° 7d 1h 32m 17C max, 7 rainy days
141 Linz Austria sweet spot 16° cool −3° 7d 1h 32m 16C max, 7 rainy days
142 Fort Lauderdale United States sweet spot 28° +9° 6d 10h 35m 28C max, 6 rainy days
143 Rabat Morocco good 21° +2° 5d 3h 11m 21C max, 5 rainy days
144 Cape Town South Africa good 24° +5° 3d 11h 44m 24C max, 3 rainy days
145 Dakar Senegal sweet spot 22° +3° 0d 6h 05m 22C max, 0 rainy days
146 Meteora Greece sweet spot 19° 0° 8d 2h 23m 19C max, 8 rainy days
147 San Antonio United States sweet spot 28° +9° 7d 11h 50m 28C max, 7 rainy days
148 Salamanca Spain good 17° cool −2° 8d 2h 30m 17C max, 8 rainy days
149 Sofia Bulgaria good 17° cool −2° 8d 2h 20m 17C max, 8 rainy days
150 Lecce Italy good 20° +1° 7d 2h 03m 20C max, 7 rainy days
151 Rimini Italy sweet spot 17° cool −2° 7d 1h 18m 17C max, 7 rainy days
152 Gibraltar Gibraltar good 19° 0° 6d 2h 52m 19C max, 6 rainy days
153 Syracuse Italy sweet spotbusy 19° 0° 4d 2h 13m holidays: IT: Easter Monday
154 Adelaide Australia sweet spot 22° +3° 5d 19h 59m 22C max, 5 rainy days
155 Oahu United States good 27° +8° 5d 16h 08m 27C max, 5 rainy days
156 Shimla India sweet spot 20° +1° 8d 8h 11m 20C max, 8 rainy days
157 Rameswaram India sweet spot 30° +11° 4d 10h 20m 30C max, 4 rainy days
158 Boracay Philippines sweet spot 30° +11° 3d 14h 02m 30C max, 3 rainy days
159 Puerto Rico Puerto Rico good 29° +10° 6d 9h 58m 29C max, 6 rainy days
160 Asheville United States sweet spot 19° 0° 7d 9h 57m 19C max, 7 rainy days
161 Colmar France good 16° cool −3° 8d 1h 19m 16C max, 8 rainy days
162 Savannah United States sweet spot 25° +6° 5d 10h 08m 25C max, 5 rainy days
163 Aizawl India good 28° +9° 7d 10h 16m 28C max, 7 rainy days
164 Ronda Spain good 17° cool −2° 7d 2h 48m 17C max, 7 rainy days
165 London United Kingdom good 15° cool −4° 5d 2h 05m 15C max, 5 rainy days
166 San Francisco United States good 16° cool −3° 4d 12h 35m 16C max, 4 rainy days
167 Guam Guam sweet spot 30° +11° 5d 15h 39m 30C max, 5 rainy days
168 Punta Cana Dominican Republic sweet spot 28° +9° 5d 10h 11m 28C max, 5 rainy days
169 Philadelphia United States sweet spot 18° −1° 9d 8h 57m 18C max, 9 rainy days
170 Bordeaux France sweet spot 19° 0° 8d 1h 51m 19C max, 8 rainy days
171 Antalya Turkey goodbusy 22° +3° 5d 3h 23m busier than usual
172 Washington DC United States sweet spot 20° +1° 9d 9h 12m 20C max, 9 rainy days
173 Nuremberg Germany good 15° cool −4° 7d 1h 29m 15C max, 7 rainy days
174 Lisbon Portugal good 20° +1° 7d 2h 58m 20C max, 7 rainy days
175 Capri Italy sweet spot 16° cool −3° 6d 1h 45m 16C max, 6 rainy days
176 Lake Tahoe United States good 10° cool −9° 5d 12h 19m Snow: 30 cm or more on 30 of 30 days, 8 winters of 10
177 Lima Peru good 25° +6° 0d 13h 56m 25C max, 0 rainy days
178 Almaty Kazakhstan good 18° −1° 9d 7h 18m 18C max, 9 rainy days
179 Dominica Dominica sweet spot 28° +9° 5d 9h 49m 28C max, 5 rainy days
180 Heidelberg Germany good 16° cool −3° 8d 1h 27m 16C max, 8 rainy days
181 Cluj-Napoca Romania sweet spot 16° cool −3° 7d 2h 17m 16C max, 7 rainy days
182 Tbilisi Georgia sweet spot 18° −1° 8d 4h 25m 18C max, 8 rainy days
183 Poznań Poland good 14° cool −5° 6d 2h 05m 14C max, 6 rainy days
184 Big Sur United States good 16° cool −3° 5d 12h 44m 16C max, 5 rainy days
185 Tirana Albania good 19° 0° 9d 2h 06m 19C max, 9 rainy days
186 Brisbane Australia good 26° +7° 4d 20h 45m 26C max, 4 rainy days
187 Mostar Bosnia and Herzegovina good 19° 0° 9d 1h 48m 19C max, 9 rainy days
188 Reims France sweet spot 15° cool −4° 6d 1h 37m 15C max, 6 rainy days
189 Tangier Morocco good 20° +1° 6d 2h 56m 20C max, 6 rainy days
190 Dijon France good 16° cool −3° 7d 1h 23m 16C max, 7 rainy days
191 Ljubljana Slovenia sweet spot 17° cool −2° 8d 1h 26m 17C max, 8 rainy days
192 Strasbourg France good 16° cool −3° 8d 1h 22m 16C max, 8 rainy days
193 Perugia Italy good 17° cool −2° 8d 1h 22m 17C max, 8 rainy days
194 Bamberg Germany sweet spot 15° cool −4° 7d 1h 32m 15C max, 7 rainy days
195 Regensburg Germany good 15° cool −4° 6d 1h 28m 15C max, 6 rainy days
196 Warsaw Poland good 14° cool −5° 6d 2h 18m 14C max, 6 rainy days
197 Brussels Belgium good 15° cool −4° 6d 1h 46m 15C max, 6 rainy days
198 Mussoorie India sweet spot 20° +1° 9d 8h 19m 20C max, 9 rainy days
199 Mont-Saint-Michel France sweet spot 16° cool −3° 6d 2h 00m 16C max, 6 rainy days
200 Wrocław Poland good 15° cool −4° 7d 1h 57m 15C max, 7 rainy days
201 Rijeka Croatia good 17° cool −2° 9d 1h 25m 17C max, 9 rainy days
202 Toulouse France good 18° −1° 9d 1h 42m 18C max, 9 rainy days
203 Johannesburg South Africa good 21° +2° 6d 10h 54m 21C max, 6 rainy days
204 Leipzig Germany good 14° cool −5° 6d 1h 46m 14C max, 6 rainy days
205 New Orleans United States sweet spot 25° +6° 7d 11h 06m 25C max, 7 rainy days
206 Passau Germany sweet spot 15° cool −4° 8d 1h 30m 15C max, 8 rainy days
207 Istanbul Turkey good 17° cool −2° 7d 2h 57m 17C max, 7 rainy days
208 La Rochelle France good 16° cool −3° 7d 1h 54m 16C max, 7 rainy days
209 Antwerp Belgium sweet spot 15° cool −4° 7d 1h 49m 15C max, 7 rainy days
210 Ghent Belgium good 15° cool −4° 7d 1h 49m 15C max, 7 rainy days
211 Corsica France sweet spot 19° 0° 7d 1h 24m 19C max, 7 rainy days
212 Rouen France sweet spot 15° cool −4° 7d 1h 50m 15C max, 7 rainy days
213 Charleston United States sweet spot 24° +5° 6d 9h 58m 24C max, 6 rainy days
214 Mauritius Mauritius good 29° +10° 5d 11h 36m 29C max, 5 rainy days
215 Lille France good 15° cool −4° 7d 1h 49m 15C max, 7 rainy days
216 Ha Long Bay Vietnam sweet spot 27° +8° 5d 11h 50m 27C max, 5 rainy days
217 Bishkek Kyrgyzstan good 18° −1° 10d 7h 06m 18C max, 10 rainy days
218 Baku Azerbaijan goodbusy 17° cool −2° 4d 4h 58m holidays: IT: Easter Monday
219 Medjugorje Bosnia and Herzegovina good 19° 0° 9d 1h 48m 19C max, 9 rainy days
220 Trier Germany good 15° cool −4° 7d 1h 33m 15C max, 7 rainy days
221 Würzburg Germany good 15° cool −4° 7d 1h 30m 15C max, 7 rainy days
222 Cappadocia Turkey goodbusy 18° −1° 6d 3h 39m busier than usual
223 Dresden Germany good 14° cool −5° 6d 1h 47m 14C max, 6 rainy days
224 Caen France good 15° cool −4° 6d 1h 56m 15C max, 6 rainy days
225 Bermuda Bermuda good 20° +1° 8d 8h 39m 20C max, 8 rainy days
226 Koblenz Germany sweet spot 16° cool −3° 8d 1h 36m 16C max, 8 rainy days
227 Nancy France good 15° cool −4° 7d 1h 26m 15C max, 7 rainy days
228 Cambridge United Kingdom good 14° cool −5° 5d 2h 08m 14C max, 5 rainy days
229 Yerevan Armenia good 18° −1° 10d 4h 28m 18C max, 10 rainy days
230 Gold Coast Australia good 25° +6° 6d 20h 50m 25C max, 6 rainy days
231 Kathmandu Nepal sweet spot 25° +6° 10d 9h 14m 25C max, 10 rainy days
232 Cologne Germany good 15° cool −4° 8d 1h 41m 15C max, 8 rainy days
233 Hội An Vietnam sweet spot 30° +11° 2d 12h 26m 30C max, 2 rainy days
234 Xi'an China goodbusy 24° +5° 6d 10h 44m busier than usual
235 Montenegro Montenegro good 18° −1° 10d 1h 57m 18C max, 10 rainy days
236 Maastricht Netherlands good 15° cool −4° 8d 1h 43m 15C max, 8 rainy days
237 Erfurt Germany good 14° cool −5° 7d 1h 41m 14C max, 7 rainy days
238 Naples Italy good 18° −1° 8d 1h 43m 18C max, 8 rainy days
239 The Amalfi Coast Italy good 19° 0° 9d 1h 46m 19C max, 9 rainy days
240 Da Nang Vietnam sweet spot 30° +11° 2d 12h 25m 30C max, 2 rainy days
241 Tokyo Japan sweet spot 19° 0° 9d 12h 46m 19C max, 9 rainy days
242 Melbourne Australia good 20° +1° 6d 20h 47m 20C max, 6 rainy days
243 Jamaica Jamaica good 30° +11° 7d 11h 05m 30C max, 7 rainy days
244 Corfu Greece good 19° 0° 7d 2h 15m 19C max, 7 rainy days
245 Busan South Korea goodbusy 17° cool −2° 7d 12h 09m busier than usual
246 New York United States good 16° cool −3° 9d 8h 48m 16C max, 9 rainy days
247 Atlantic City United States sweet spot 16° cool −3° 8d 8h 56m 16C max, 8 rainy days
248 Freiburg im Breisgau Germany good 16° cool −3° 9d 1h 17m 16C max, 9 rainy days
249 Baden-Baden Germany good 16° cool −3° 10d 1h 22m 16C max, 10 rainy days
250 Basel Switzerland sweet spot 16° cool −3° 9d 1h 14m 16C max, 9 rainy days
251 Pamplona Spain good 16° cool −3° 8d 2h 02m 16C max, 8 rainy days
252 Kruger National Park South Africa goodbusy 28° +9° 3d 10h 52m busier than usual
253 Hobart Australia sweet spot 17° cool −2° 5d 21h 17m 17C max, 5 rainy days
254 Bruges Belgium sweet spot 14° cool −5° 6d 1h 52m 14C max, 6 rainy days
255 Carmel-by-the-Sea United States good 15° cool −4° 4d 12h 42m 15C max, 4 rainy days
256 Cádiz Spain goodbusy 21° +2° 6d 2h 54m busier than usual
257 Barcelona Spain goodbusy 18° −1° 6d 1h 48m holidays: IT: Easter Monday
258 Munich Germany sweet spot 15° cool −4° 8d 1h 23m 15C max, 8 rainy days
259 Durban South Africa good 25° +6° 6d 11h 29m 25C max, 6 rainy days
260 Quedlinburg Germany good 14° cool −5° 6d 1h 48m 14C max, 6 rainy days
261 Chengdu China good 24° +5° 9d 10h 39m 24C max, 9 rainy days
262 Fukuoka Japan sweet spot 19° 0° 9d 12h 24m 19C max, 9 rainy days
263 Troyes France goodbusy 16° cool −3° 6d 1h 32m busier than usual
264 Montevideo Uruguay good 21° +2° 6d 14h 26m 21C max, 6 rainy days
265 Nagasaki Japan sweet spot 19° 0° 9d 12h 28m 19C max, 9 rainy days
266 Yosemite United States good 15° cool −4° 7d 12h 26m 15C max, 7 rainy days
267 Sydney Australia good 23° +4° 7d 21h 07m 23C max, 7 rainy days
268 Oxford United Kingdom good 14° cool −5° 6d 2h 11m 14C max, 6 rainy days
269 Sarajevo Bosnia and Herzegovina good 16° cool −3° 9d 1h 50m 16C max, 9 rainy days
270 Luxembourg Luxembourg good 14° cool −5° 6d 1h 33m 14C max, 6 rainy days
271 Maui United States good 27° +8° 8d 16h 09m 27C max, 8 rainy days
272 Rothenburg ob der Tauber Germany good 14° cool −5° 7d 1h 27m 14C max, 7 rainy days
273 The Maldives Maldives good 29° +10° 8d 10h 18m 29C max, 8 rainy days
274 Kraków Poland good 14° cool −5° 8d 2h 05m 14C max, 8 rainy days
275 Karlovy Vary Czechia good 14° cool −5° 7d 1h 39m 14C max, 7 rainy days
276 Nantes France goodbusy 17° cool −2° 7d 1h 57m busier than usual
277 Iguazu Falls Argentina good 27° +8° 6d 13h 21m 27C max, 6 rainy days
278 Rotterdam Netherlands good 14° cool −5° 7d 1h 53m 14C max, 7 rainy days
279 Nagoya Japan sweet spot 19° 0° 9d 12h 39m 19C max, 9 rainy days
280 Augsburg Germany good 15° cool −4° 8d 1h 20m 15C max, 8 rainy days
281 Hong Kong Hong Kong sweet spot 25° +6° 7d 12h 18m 25C max, 7 rainy days
282 Buenos Aires Argentina good 22° +3° 7d 14h 34m 22C max, 7 rainy days
283 Utrecht Netherlands sweet spot 14° cool −5° 7d 1h 53m 14C max, 7 rainy days
284 Weimar Germany good 14° cool −5° 7d 1h 41m 14C max, 7 rainy days
285 Sao Paulo Brazil good 25° +6° 6d 12h 32m 25C max, 6 rainy days
286 Rio de Janeiro Brazil good 27° +8° 6d 12h 13m 27C max, 6 rainy days
287 Porto Portugal good 18° −1° 10d 2h 46m 18C max, 10 rainy days
288 Madeira Portugal good 20° +1° 9d 4h 09m 20C max, 9 rainy days
289 The Hague Netherlands sweet spot 14° cool −5° 7d 1h 55m 14C max, 7 rainy days
290 Saint-Malo France good 14° cool −5° 6d 2h 02m 14C max, 6 rainy days
291 Andorra Andorra good 15° cool −4° 10d 1h 46m 15C max, 10 rainy days
292 Osaka Japan good 19° 0° 9d 12h 37m 19C max, 9 rainy days
293 Dharamshala India goodbusy 21° +2° 8d 8h 01m busier than usual
294 Stratford-upon-Avon United Kingdom good 14° cool −5° 7d 2h 15m 14C max, 7 rainy days
295 Hamburg Germany good 14° cool −5° 7d 2h 01m 14C max, 7 rainy days
296 York United Kingdom good 13° cool −6° 6d 2h 23m 13C max, 6 rainy days
297 Christchurch New Zealand good 17° cool −2° 6d 23h 42m 17C max, 6 rainy days
298 Oslo Norway good 11° cool −8° 5d 2h 53m 11C max, 5 rainy days
299 Bournemouth United Kingdom good 14° cool −5° 7d 2h 09m 14C max, 7 rainy days
300 Turks and Caicos Turks and Caicos Islands goodbusy 26° +7° 2d 10h 15m busier than usual
301 Bled Slovenia sweet spot 15° cool −4° 9d 1h 24m 15C max, 9 rainy days
302 Manali India sweet spot 17° cool −2° 12d 8h 06m 17C max, 12 rainy days
303 Amsterdam Netherlands good 14° cool −5° 7d 1h 55m 14C max, 7 rainy days
304 Salzburg Austria sweet spot 15° cool −4° 10d 1h 24m 15C max, 10 rainy days
305 Bilbao Spain good 18° −1° 11d 2h 08m 18C max, 11 rainy days
306 Okinawa Japan good 24° +5° 10d 13h 00m 24C max, 10 rainy days
307 La Paz Bolivia good 16° cool −3° 8d 13h 33m 16C max, 8 rainy days
308 Stockholm Sweden sweet spot 10° cool −9° 4d 2h 56m 10C max, 4 rainy days
309 Innsbruck Austria sweet spot 16° cool −3° 11d 1h 14m 16C max, 11 rainy days
310 Brighton United Kingdom good 13° cool −6° 6d 2h 02m 13C max, 6 rainy days
311 Fiji Fiji good 30° +11° 7d 21h 20m 30C max, 7 rainy days
312 Aachen Germany good 14° cool −5° 9d 1h 41m 14C max, 9 rainy days
313 Manchester United Kingdom good 13° cool −6° 8d 2h 24m 13C max, 8 rainy days
314 Hiroshima Japan sweet spotbusy 18° −1° 8d 12h 27m holidays: IT: Easter Monday
315 Serengeti Tanzania good 28° +9° 11d 8h 06m 28C max, 11 rainy days
316 Gdańsk Poland good 12° cool −7° 5d 2h 22m 12C max, 5 rainy days
317 Macau Macau good 26° +7° 8d 12h 17m 26C max, 8 rainy days
318 Haridwar India good 33° +14° 1d 8h 22m 33C max, 1 rainy day
319 Ko Samui Thailand good 31° +12° 4d 12h 17m 31C max, 4 rainy days
320 Jersey Jersey good 13° cool −6° 7d 2h 04m 13C max, 7 rainy days
321 Burgos Spain good 16° cool −3° 9d 2h 15m 16C max, 9 rainy days
322 Rome Italy goodbusy 20° +1° 8d 1h 30m busier than usual
323 Bremen Germany good 14° cool −5° 7d 1h 57m 14C max, 7 rainy days
324 Lübeck Germany good 13° cool −6° 7d 2h 04m 13C max, 7 rainy days
325 Nashville United States good 21° +2° 11d 10h 15m 21C max, 11 rainy days
326 Biarritz France good 18° −1° 12d 1h 59m 18C max, 12 rainy days
327 Ulaanbaatar Mongolia good 10° cool −9° 3d 9h 21m 10C max, 3 rainy days
328 Vilnius Lithuania sweet spot 12° cool −7° 6d 2h 47m 12C max, 6 rainy days
329 Santiago de Compostela Spain good 18° −1° 11d 2h 40m 18C max, 11 rainy days
330 San Sebastián Spain sweet spot 17° cool −2° 12d 2h 02m 17C max, 12 rainy days
331 Bristol United Kingdom good 13° cool −6° 7d 2h 15m 13C max, 7 rainy days
332 Cusco Peru good 17° cool −2° 9d 13h 36m 17C max, 9 rainy days
333 Santander Spain sweet spot 17° cool −2° 11d 2h 12m 17C max, 11 rainy days
334 Liverpool United Kingdom good 13° cool −6° 8d 2h 26m 13C max, 8 rainy days
335 Isle of Wight United Kingdom good 13° cool −6° 6d 2h 05m 13C max, 6 rainy days
336 Taipei Taiwan sweet spot 26° +7° 10d 12h 39m 26C max, 10 rainy days
337 Easter Island Chile goodbusy 23° +4° 5d 18h 21m busier than usual
338 Bath United Kingdom good 13° cool −6° 7d 2h 14m 13C max, 7 rainy days
339 Bora Bora French Polynesia good 28° +9° 10d 20h 51m 28C max, 10 rainy days
340 Great Barrier Reef Australia good 28° +9° 7d 19h 05m 28C max, 7 rainy days
341 Calgary Canada good 9° cool −10° 5d 10h 39m 9C max, 5 rainy days
342 Newcastle upon Tyne United Kingdom good 12° cool −7° 6d 2h 30m 12C max, 6 rainy days
343 Coorg India good 29° +10° 10d 9h 42m 29C max, 10 rainy days
344 Mount Fuji Japan sweet spot 16° cool −3° 11d 12h 44m 16C max, 11 rainy days
345 Wellington New Zealand sweet spot 17° cool −2° 8d 23h 48m 17C max, 8 rainy days
346 Berchtesgaden Germany sweet spot 15° cool −4° 11d 1h 23m 15C max, 11 rainy days
347 Bali Indonesia good 29° +10° 8d 15h 29m 29C max, 8 rainy days
348 Cardiff United Kingdom good 14° cool −5° 9d 2h 18m 14C max, 9 rainy days
349 Cartagena Colombia sweet spot 32° +13° 4d 11h 37m 32C max, 4 rainy days
350 Cotswolds United Kingdom good 12° cool −7° 7d 2h 14m 12C max, 7 rainy days
351 The Galápagos Ecuador sweet spot 28° +9° 7d 14h 06m 28C max, 7 rainy days
352 Salvador Brazil good 28° +9° 10d 10h 46m 28C max, 10 rainy days
353 Gothenburg Sweden good 11° cool −8° 6d 2h 36m 11C max, 6 rainy days
354 Auckland New Zealand good 20° +1° 9d 23h 27m 20C max, 9 rainy days
355 Austin United States goodbusy 26° +7° 8d 11h 41m busier than usual
356 Copenhagen Denmark good 11° cool −8° 5d 2h 20m 11C max, 5 rainy days
357 Santo Domingo Dominican Republic good 29° +10° 8d 10h 20m 29C max, 8 rainy days
358 Jeju South Korea goodbusy 18° −1° 9d 12h 09m busier than usual
359 Riga Latvia ok 11° cool −8° 7d 2h 55m 11C max, 7 rainy days
360 Winchester United Kingdom okbusy 14° cool −5° 6d 2h 08m busier than usual
361 Hanoi Vietnam sweet spot 29° +10° 5d 11h 43m 29C max, 5 rainy days
362 Kanyakumari India ok 33° +14° 3d 10h 17m 33C max, 3 rainy days
363 Big Island United States ok 26° +7° 11d 16h 19m 26C max, 11 rainy days
364 Blackpool United Kingdom ok 13° cool −6° 8d 2h 28m 13C max, 8 rainy days
365 Plitvice Lakes Croatia ok 14° cool −5° 11d 1h 32m 14C max, 11 rainy days
366 Åland Åland ok 8° cool −11° 5d 3h 05m 8C max, 5 rainy days
367 Kaziranga India ok 28° +9° 13d 10h 04m 28C max, 13 rainy days
368 Boston United States ok 13° cool −6° 10d 8h 25m 13C max, 10 rainy days
369 Aarhus Denmark ok 11° cool −8° 7d 2h 22m 11C max, 7 rainy days
370 Edinburgh United Kingdom ok 11° cool −8° 7d 2h 41m 11C max, 7 rainy days
371 Hangzhou China okbusy 23° +4° 11d 12h 01m busier than usual
372 Victoria Canada ok 13° cool −6° 9d 11h 25m 13C max, 9 rainy days
373 New Caledonia New Caledonia ok 27° +8° 11d 21h 18m 27C max, 11 rainy days
374 Portland United States ok 15° cool −4° 13d 11h 43m 15C max, 13 rainy days
375 Shillong India okbusy 23° +4° 12d 10h 01m busier than usual
376 Kyoto Japan okbusy 19° 0° 10d 12h 36m busier than usual
377 Anchorage United States ok 7° cool −12° 6d 10h 41m 7C max, 6 rainy days
378 Glasgow United Kingdom ok 12° cool −7° 8d 2h 44m 12C max, 8 rainy days
379 Inverness United Kingdom ok 12° cool −7° 9d 2h 54m 12C max, 9 rainy days
380 Galway Ireland ok 13° cool −6° 10d 2h 50m 13C max, 10 rainy days
381 Valle Nevado Chile ok 9° cool −10° 4d 15h 22m 9C max, 4 rainy days
382 Tallinn Estonia ok 9° cool −10° 7d 3h 12m 9C max, 7 rainy days
383 Ooty India okbusy 22° +3° 10d 9h 53m busier than usual
384 Seattle United States ok 14° cool −5° 11d 11h 27m 14C max, 11 rainy days
385 Chicago United States ok 13° cool −6° 11d 9h 48m 13C max, 11 rainy days
386 Lake Titicaca Peru ok 14° cool −5° 12d 13h 39m 14C max, 12 rainy days
387 Limerick Ireland ok 13° cool −6° 10d 2h 46m 13C max, 10 rainy days
388 Helsinki Finland ok 7° cool −12° 6d 3h 17m 7C max, 6 rainy days
389 Puri India ok 33° +14° 1d 9h 58m 33C max, 1 rainy day
390 The Hamptons United States ok 13° cool −6° 10d 8h 38m 13C max, 10 rainy days
391 Lourdes France okbusy 16° cool −3° 11d 1h 52m busier than usual
392 The Azores Portugal ok 17° cool −2° 14d 4h 34m 17C max, 14 rainy days
393 Hallstatt Austria ok 14° cool −5° 12d 1h 25m 14C max, 12 rainy days
394 Chongqing China sweet spot 24° +5° 14d 10h 58m 24C max, 14 rainy days
395 Martha's Vineyard United States ok 12° cool −7° 10d 8h 27m 12C max, 10 rainy days
396 Sapporo Japan ok 12° cool −7° 10d 12h 00m 12C max, 10 rainy days
397 Dublin Ireland ok 12° cool −7° 9d 2h 39m 12C max, 9 rainy days
398 Goa India ok 33° +14° 0d 9h 13m 33C max, 0 rainy days
399 Majuli India ok 28° +9° 15d 10h 07m 28C max, 15 rainy days
400 The Andaman Islands India ok 32° +13° 6d 11h 23m 32C max, 6 rainy days
401 Cornwall United Kingdom ok 13° cool −6° 10d 2h 24m 13C max, 10 rainy days
402 Tezpur India ok 29° +10° 14d 10h 01m 29C max, 14 rainy days
403 Niagara Falls Canada ok 13° cool −6° 12d 9h 02m 13C max, 12 rainy days
404 Colombo Sri Lanka ok 31° +12° 10d 10h 36m 31C max, 10 rainy days
405 Cork Ireland ok 12° cool −7° 10d 2h 43m 12C max, 10 rainy days
406 Seychelles Seychelles okbusy 28° +9° 11d 9h 42m busier than usual
407 Belfast United Kingdom ok 12° cool −7° 9d 2h 43m 12C max, 9 rainy days
408 Black Forest Germany ok 12° cool −7° 10d 1h 16m 12C max, 10 rainy days
409 Isle of Man Isle of Man ok 11° cool −8° 9d 2h 35m 11C max, 9 rainy days
410 Queenstown New Zealand ok 15° cool −4° 10d 23h 22m 15C max, 10 rainy days
411 Cape Cod United States ok 12° cool −7° 10d 8h 25m 12C max, 10 rainy days
412 Derry United Kingdom ok 12° cool −7° 10d 2h 50m 12C max, 10 rainy days
413 Guwahati India ok 30° +11° 9d 9h 57m 30C max, 9 rainy days
414 Scottish Highlands United Kingdom ok 12° cool −7° 11d 2h 52m 12C max, 11 rainy days
415 Park City United States ok 8° cool −11° 8d 11h 37m 8C max, 8 rainy days
416 Montreal Canada ok 11° cool −8° 11d 8h 24m 11C max, 11 rainy days
417 Toronto Canada ok 11° cool −8° 10d 9h 01m 11C max, 10 rainy days
418 Isles of Scilly United Kingdom ok 11° cool −8° 8d 2h 27m 11C max, 8 rainy days
419 Leh India ok 8° cool −11° 8d 7h 59m 8C max, 8 rainy days
420 Burlington United States ok 12° cool −7° 11d 8h 27m 12C max, 11 rainy days
421 Portland United States ok 11° cool −8° 11d 8h 16m 11C max, 11 rainy days
422 Nairobi Kenya ok 25° +6° 16d 8h 04m 25C max, 16 rainy days
423 Ottawa Canada ok 11° cool −8° 11d 8h 35m 11C max, 11 rainy days
424 Bengaluru India ok 34° +15° 2d 9h 49m 34C max, 2 rainy days
425 Tahiti French Polynesia ok 29° +10° 14d 20h 51m 29C max, 14 rainy days
426 Vancouver Canada ok 12° cool −7° 12d 11h 19m 12C max, 12 rainy days
427 Trondheim Norway ok 8° cool −11° 11d 3h 21m 8C max, 11 rainy days
428 Shetland United Kingdom ok 9° cool −10° 10d 3h 05m 9C max, 10 rainy days
429 Mombasa Kenya ok 29° +10° 10d 8h 34m 29C max, 10 rainy days
430 Bergen Norway sweet spot 10° cool −9° 12d 2h 58m 10C max, 12 rainy days
431 Kochi India ok 31° +12° 10d 9h 59m 31C max, 10 rainy days
432 Orkney United Kingdom ok 9° cool −10° 10d 3h 00m 9C max, 10 rainy days
433 Jackson Hole United States ok 8° cool −11° 10d 11h 16m 8C max, 10 rainy days
434 Machu Picchu Peru ok 21° +2° 21d 13h 37m 21C max, 21 rainy days
435 Bogota Colombia ok 19° 0° 14d 12h 02m 19C max, 14 rainy days
436 Quebec City Canada ok 9° cool −10° 10d 8h 07m 9C max, 10 rainy days
437 Murdeshwar India ok 33° +14° 2d 9h 26m 33C max, 2 rainy days
438 The Dolomites Italy ok 10° cool −9° 10d 1h 14m 10C max, 10 rainy days
439 Darjeeling India okbusy 18° −1° 16d 9h 34m busier than usual
440 Visakhapatnam India ok 34° +15° 0d 9h 56m 34C max, 0 rainy days
441 Thiruvananthapuram India ok 31° +12° 13d 10h 12m 31C max, 13 rainy days
442 Halifax Canada ok 9° cool −10° 11d 7h 38m 9C max, 11 rainy days
443 Heligoland Germany okbusy 8° cool −11° 6d 2h 06m busier than usual
444 Isle of Skye United Kingdom okbusy 11° cool −8° 10d 2h 59m busier than usual
445 Nantucket United States ok 9° cool −10° 10d 8h 26m 9C max, 10 rainy days
446 Niseko Japan ok 9° cool −10° 11d 12h 00m 9C max, 11 rainy days
447 Phuket Thailand ok 31° +12° 13d 12h 16m 31C max, 13 rainy days
448 Lake District United Kingdom okbusy 11° cool −8° 10d 2h 31m busier than usual
449 Lagos Nigeria ok 31° +12° 4d 6h 15m 31C max, 4 rainy days
450 The Faroe Islands Faroe Islands sweet spot 7° cool −12° 12d 3h 29m 7C max, 12 rainy days
451 Reykjavik Iceland ok 6° cool −13° 14d 4h 22m 6C max, 14 rainy days
452 Darwin Australia ok 31° +12° 7d 17h 18m 31C max, 7 rainy days
453 Mumbai India ok 32° +13° 0d 8h 49m 32C max, 0 rainy days
454 Manila Philippines ok 34° +15° 2d 13h 42m 34C max, 2 rainy days
455 Panama City Panama ok 32° +13° 7d 12h 08m 32C max, 7 rainy days
456 Pondicherry India ok 33° +14° 1d 10h 08m 33C max, 1 rainy day
457 Ubud Indonesia okbusy 29° +10° 10d 15h 28m busier than usual

Not this April

Narrow it

Other months from Milan

Flight times are estimated from the distance, so treat them as "about" — they assume a direct routing, which not every pair has. Fares are shown in EUR, converted at the European Central Bank's daily rate. A dash means we have not seen a fare on that route yet.

The climate is the destination's own and the same wherever you fly from. What changes with your city is the distance, the fare and the public holidays that crowd a place out, and those can move a month's verdict up or down a rung.

The climate is the destination's own; the label, the order, the crowd flag and the fare are as scored from MIL.