Blessed with a year long tropical warm climate, Seychelles is an all year round destination the best time to visit will depend on what activities best suit your interests. The weather is influence by two trade winds, the north-westernly trade winds from October to March and the south-easternly trade winds from May to September. The transition period between these trades in the month of April, May, September and October is characterised by mild temperatures and wind-free conditions which are ideal for wildlife spotting, diving and snorkelling. The months from May to September are ideal for sailing and windsurfing whereas October - April is the best period for fishing.
Compare quotes from upto 3 travel agents for free