Hosted Trips

Pick your species or destination and let’s go!

Island Fly is dedicated to delivering unforgettable fly fishing adventures. We provide expert guidance on the destination, offering insights into the fishery, gear, and tactics to customize your experience.

Island Fly serves as your dedicated point of contact, ensuring a seamless journey from start to finish. From managing accommodations to rigging equipment, we handle every detail so you can focus on your adventure.

What sets us apart is our commitment to safety and medical support. With Jason Moore, PA, PhD, boasting decades of clinical medicine combined with extensive guiding experience in some of the most remote locations on the globe, we prioritize your well-being on every trip.

Island Fly isn’t just about fishing—it’s about immersive cultural experiences. We blend angling adventures with authentic connections to local communities and cultures, creating journeys that leave a lasting impact.


Regardless of the adventure, Island Fly is committed to providing exclusively custom trips. By engaging our services, the customer agrees to comply with all terms and conditions outlined by Island Fly. Please note that Island Fly reserves the right to cancel or modify any trip components, including services or prices, and will provide a comparable substitution or refund as needed.

For Brigantine-based trips, any modifications to the original booking must be discussed with Island Fly management at least 24 hours before the scheduled trip to maintain rescheduling priority for your party.

Changes to hosted or international trip itineraries/reservations are subject to the terms and conditions provided at the time of booking by Island Fly and may vary based on location.

Although Island Fly is undeterred by rain or light wind, the decision to proceed with a trip or reschedule is left to the discretion of our guests. In instances of adverse weather forecasts or force majeure events like high winds, large surf, hurricanes, etc., Island Fly retains the right to cancel your trip. For all canceled trips, guests will have the option to reschedule for a later date.

Want to Book a Trip?

Reach out to us and we’ll find a date that works. This is your experience and everything about it is custom tailored to you.