In summer, the average temperature is 23°C in Budapest and 26°C in Mahe Island. The average rainfall in summer is 61 mm in Budapest and 88 mm in Mahe Island.In summer, it is warmer in Mahe Island and it rains less in Budapest. In winter, it is colder in Mahe Island and it rains more in Mahe Island.