Dyer Island Cruises:

Whale Watching and Marine Wildlife Tours

At Dyer Island Cruises, we pride ourselves on being able to cater to every taste and every age. Whether you’re a wildlife enthusiast or just enjoying South Africa’s natural wonders, we have something for you.

  • Whale and bird watching

    Giving you the best value for your money, we take you to South Africa's beautiful whales and birds on a Marine Big 5 Tour, without disturbing their natural behaviour.
    Learn more

    Tour includes:

    • Get close to magnificent whales
    • Luxury, custom-built whale watching boat
    • Chance to see the Marine Big 5
    • Expert guides on every trip
    • Safety is our top priority
    About Whale and bird watching
  • White Shark Cage Diving

    Our sister company, Marine Dynamics, specialises in fantastic great white shark cage diving experiences, all hosted on our custom built boat by our expert marine biologists.
    Learn more

    Tour includes:

    • Cage diving with great white sharks
    • Custom-built, luxury cage diving boat
    • Expert crew of guides and marine biologists
    • Incredible photographic opportunities
    • Trip video available for purchase
    About White Shark Cage Diving
  • Pelagic Encounters

    Travel with Pelagic Encounters for a memorable birding experience. If you would like to see and photograph albatrosses, petrels and shearwaters, then this trip is for you.
    Learn more

    Tour includes:

    • Amazing photographic opportunities
    • Expert skippers and bird tour guides
    • Chance to see over 20 species of bird
    • Tours available all year round
    • Experience South Africa's marine bird life
    About Pelagic Encounters

Whale Watching in South Africa - Book Today!

We share news and blog articles from across our various wildlife tours and Marine Big 5 adventures. If you want to experience South Africa's incredible marine wildlife for yourself, don't hesitate to get in touch!

Book directly with us online to receive a FREE video of your trip!

Book now or Call: +27(0)82 801 8014