Whale Watching Townsville - June to September - AD

Tour Code: 879

Departing: Townsville city

Half day whale watching tour
  • Brand new whale watching tours are now available from Townsville and Magnetic Island. Book a half day morning or half day afternoon whale watching tour on the Great Barrier Reef.
  • Whale watching tours begin in Townsville durng the months of June to October each year. Our whale watching boat carries approximately 40 passengers and 3 boat crew. She has a cruising speed of 16 knots. 

Included In Price

  • A four-hour scenic tour around the beautiful waters of Cape Cleveland and Magnetic Island.
  • Cruise past the large granite boulders and towering native hoop pines for your opportunity to glimpse some of the abundance of marine life that reside there and the majestic humpback whale on their northern migration.
  • Iced water, cordial, tea and coffee throughout the day
  • Experienced, Professional, Fun and Safe crew with a passion for the marine environment
  • Experience the World Heritage listed Great Barrier Reef

Whale watching tours are now available from Townsville and Magnetic Island on our comfortable 20 metre boat during the months of June to October.

Experience a Scenic Whale Watching Tour  on board our custom built vessels, MV Adrenalin (14m) and MV Endorphin (20m) when visiting Townsville and Magnetic Island in Far North Queensland.

During the cooler months (June-October), Townsville North Queensland marks a pit stop on the annual migration route of the Humpback Highway. Around 7000 humpback whales choose to rest and play with their new calves in the crystal blue waters off the coast of Queensland.

Cruise past Magnetic Island’s beautiful coastline scattered with large granite boulders and towering native hoop pines.

Keep an eye out for the abundance of marine life such as turtles, dolphins, and the secretive dugongs. Don’t forget to stretch that neck and discover the world above us with the resident Brahminy and whistling kites, and the ever-majestic white breasted sea eagles!

All while you watch enough whales to leave your whale-loving heart a flutter! Grab your binoculars or zoom lens and discover the naturally curious humpback whales. With a water level viewing deck, you can truly feel like you’re up close and personal with these ultimate ocean creatures – all on the whale’s terms of course! Tail slapping, pectoral fin waves and sometimes – full breaching is all just an added bonus during whale season.

You can board the vessel from either Townsville or Magnetic Island!

In the unlikely event we do not come across any whales we do not offer any refund as you still would have received a scenic cruise. We do not guarantee whale sightings.

Read our blog about whale watching tours on the Great Barrier Reef and swimming with whale tours.

Tour Languages Offered
  • English
Departs From

Townsville city

Departure Time
  • 8.00am in the morning from Townsville Breakwater Marina or 8:25am from Nelly Bay Ferry Terminal, Magnetic Island
  • 1.00pm in the afternoon from Townsville Breakwater Marina or 1:25pm from Nelly Bay Ferry Terminal, Magnetic Island
Departure Instructions

Departs from Townsville and Magnetic Island

  • Great Barrier Reef tour
  • Magnetic Island
Months of Operation

July - September

Days of Operation


Only operates during the months of humpback whale migration


8:00am to 12:00noon OR 1:00pm to 5:00pm

Fitness Level Required


Additional Information

Parking: Parking is NOT available within the Breakwater Marina. Parking is permitted along the Strand or side streets or you can choose for a full day paid parking at the Sealink Ferry Terminal starting at $8AUD for standard vehicles (approx. 15 min walk to meeting point)

  • Camera (charged)
  • Cash or card for on board merchandise purchases
  • Hat
  • Sunglasses
  • Sunscreen
  • Warm jacket

All cancellations must be in writing.

We understand things may change, so we have made cancellations very easy.

In every instance we always recommend you purchase travel insurance for life’s last-minute hiccups.

Please see our terms and conditions for details prior to booking.

Operators policy:

  • Cancellation Fee:
  • 20% with 14 days’ – 48 hours’ notice
  • 100% with less than 48 hours’ notice
  • Illness or seasickness is not a reason for a refund.


  • Reschedule fee:
  • 20% with less than 14 days’ notice
  • All passengers are strongly advised to purchase a comprehensive travel insurance policy that covers:
  • (i) Trip cancellation or rescheduling
  • (ii) Lost / damaged personal belongings or equipment, due to any reason, and
  • (iii) Evacuation and medical cover including Scuba diving.
  • Note: In a medical emergency, any evacuation, vessel relocation or medical expenses, are the final responsibility of that passenger. Divers Alert Network (DAN) and Dive Assure offer comprehensive insurance packages specially for scuba divers.


  • All trips and courses are conditional on weather conditions, management’s discretion, vessel availability and minimum participants (vessel depending).
  • We endeavor to adhere to the scheduled itinerary but reserve the right to alter the proposed itinerary or cancel the trip. Trip itineraries are subject to change at the sole discretion of the management or master of the vessel. If a trip is delayed, dives or snorkels cannot be completed, or cut short due to weather, mechanical breakdown, or a medical emergency, fees will not be refunded. We will not be held financially responsible for weather conditions or illness as a result or for any alternative arrangements made by the customer in case a day trip is delayed or cancelled. Trip fees will not be refunded should you be unable to board in time for the scheduled departure (7AM) or be unable to complete all dives.

Whale Watching Townsville - June to September - AD

Tour Code: 879

Departing: Townsville city

Half day whale watching tour



Prices are AUD, per adult and include all levies fees and taxes.

Child: au$89.00
Family: au$442.00

Tour Code: 879



13 yrs & over

4 - 12 yrs

Ages of Children
(Discounts May Apply)
1300 231 118
+61 427 074 745
1300 231 118
+61 427 074 745

You May Also Like