Located in the Eastern Indian Ocean, the Seychelles boasts over 100 beautiful islands and atolls, and most excitingly some of the best saltwater flat fly fishing you’ll find anywhere on the planet.

From fearsome giant trevally to battling bonefish and highly sought after permit, the pristine and protected flats of the Seychelles offers an exhilarating and luxurious experience that needs to be ticked off every angler’s bucket list.

Our destinations

Browse Seychelles by map