Middle East & Africa

Seychelles, Africa

Includes the islands of Mahé, Praslin, La Digue


The Seychelles is an archipelagic island country in the Indian Ocean, consisting of 115 islands. Our guide to running in the Seychelles is focused on the three most visited islands — Mahé, Praslin, and La Digue. These islands feature gorgeous beaches an,d a rugged, mountainous interior.

The best island for running in the Seychelles is the nearly traffic-free La Digue. We love the coastal road built atop boulders. On Mahé, which contains 90% of the country’s population, there’s some decent road running in the capital of Vicotria, along E Coast Rd., and on a couple of beaches. Morne Seychelles National Park will challenge trail runners! On Praslin, Anse Volbert /Cote D’Or Beach is one of the best beaches for running in the Seychelles, while Vallée de Mai National Park is great for some less challenging trail running through lush foliage. There are some decent sections of the coast road for running, and the very hilly road that leads to Vallée de Mai.

Note: The roads on Mahé and Praslin can be narrow and lack a sidewalk/shoulder. On the busier roads, use caution and go early! Also, the heat can be oppressive.

Editor's Picks

Some of our favorite runs in Seychelles, Africa

See All Routes
  • All Routes
  • Iconic Routes
  • Weather & Climate
  • Where To Stay
  • Stores & Group Runs
  • Events

Runners should be prepared for hot, humid, wet weather year-round. Daytime temperatures in the 28-32C (85-90F) range, and nights rarely dipping below 23C (73F). Rainfall is abundant: 2,900 mm (114 in) annually, with even more in the interior. The island of Mahé tends to get the most rain. May to November is the most pleasant, with less rain and humidity.


There are no running-specific stores in the Seychelles. Best bet for running gear is Victoria Sports in the capital on Mahé.