Fishing in the Seychelles
The Seychelles are a true paradise for anglers – crystal-clear waters, incredible biodiversity, and a wide range of fishing opportunities make this island archipelago in the Indian Ocean one of the top fishing destinations worldwide. Whether it's deep-sea fishing, fly fishing, or coastal fishing – both beginners and passionate sport anglers will get their money's worth here.
Diversity of species when fishing in the Seychelles
Thanks to intact marine ecosystems, the fish diversity around the Seychelles is enormous. Depending on the fishing method and region, impressive species can be caught.
When deep-sea fishing around the Seychelles, the following large fish species are especially popular catches:
- Blue and black marlin
- Yellowfin tuna
- Dogtooth tuna
- Wahoo
- Dorado (Mahi Mahi)
- Sailfish
- Barracuda
- Jobfish
- Grouper
- Snapper
In the shallower coastal waters or when fly fishing in the Seychelles in the flats and lagoons, you can catch:
- Bonefish
- Giant trevally and bluefin trevally
- Indo-Pacific permit
- Triggerfish
- Milkfish
Deep-sea fishing in the Seychelles
The Seychelles are considered one of the best destinations worldwide for big game fishing. Ideal conditions prevail especially between October and April. From the islands of Mahé, Praslin, and La Digue, professionally guided fishing tours depart daily and can be booked as half-day, full-day, or multi-day excursions.
Highlights of big game fishing:
- Trolling, jigging & popping in deep waters
- "Catch & release" for protected species
- Modern equipment onboard (GPS, sonar, downrigger)
- Experienced crews & English-speaking skippers
- Partly all-inclusive packages with meals and gear
Fly fishing – Pure nature on the flats of the outer islands
For fly fishers, the Seychelles are among the top destinations in the world. Few regions offer such pristine fishing grounds, crystal-clear flats, and such an impressive variety of species. Especially on remote atolls such as Alphonse, Cosmoledo, or Farquhar, you’ll experience almost untouched fishing areas and an impressive density of fish. These exclusive spots are ideal for experienced anglers seeking a true nature experience.
Popular target species:
- Bonefish
- Milkfish
- Triggerfish
- Giant Trevally (GT)
- Permit
Tip:
On the following islands, a fly fishing package with professional guiding can be booked:- Alphonse
- Cosmoledo
- Astove
Fishing regulations & permits
No fishing permit is required for recreational fishing from shore or boat. In marine national parks (e.g. St. Anne Marine National Park) or protected marine zones, fishing is generally prohibited.
Responsible fishing is essential
The best islands for fishing
- Mahé: Perfect for classic big game fishing tours, good infrastructure and boat selection, great value for money. Also offers some good fly fishing spots.
- Praslin & La Digue: Ideal for inshore fishing, family trips, or half-day coastal tours
- Outer Islands (e.g. Alphonse, Farquhar, Cosmoledo): Exclusive dream spots for fly fishers and experienced anglers

Best time to fish in the Seychelles
- Big game fishing: October to April
- Fly fishing & inshore fishing: Possible year-round, best conditions between March and May and September to November
- Tip: Tropical storms are rare, and the climate is stable