Kota Kinabalu Catamaran Paddleboard Kayak and Snorkeling Tour

5 hours 30 minutes (approximately)
Pickup offered
Offered in: English and 1 more

Set sail on a catamaran adventure exploring the stunning Gaya and Sepanggar Islands, where you can swim in crystal clear waters and engage in snorkeling, kayaking, or paddleboarding. As you glide through turquoise seas, taking in the breathtaking sights of coastline. With the guidance of an experienced captain, discover vibrant coral reefs and exotic marine life, including the chance to spot sea turtles.. Uncover hidden gems with the help of an insightful captain that knows the area well. Recharge with a delicious lunch on board, then relax, swim, and soak up the suns before return to your hotel with beautiful cruise memories. This tour is perfect for small groups, ensuring a personalized experience that combines relaxation with adventure

- Duration: 5 hours and 30 minutes of fun-filled activities including transfer
- Includes hotel pickup and drop-off for convenience
- Engage in various water sports with provided equipment
- Ideal for families and groups seeking marine exploration

What's Included

Boarding fee
Catamaran cruise with live commentary
Hotel pickup and drop-off
Snorkelling equipment
Lunch or dinner
Paddleboard and kayak
Flippers and diving fins

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

Our staff will pick you up in the morning according to the hotel name as written. kindly write the hotel name on the checkout payment or send us a message. please read the product disclosure and terms of booking for this experience.

Itinerary

Duration: 5 hours 30 minutes (approximately)
  • 1
    Kota Kinabalu

    The tour begin with a vehicle pickup at any hotel in Kota Kinabalu areas according to the scheduled time.

    35 minutes Admission ticket free
  • 2

    Head to the suture jetty and start sail over turquoise seas with views of surrounding islands and tropical greenery on a catamaran.

    1 hour Admission ticket included
  • 3

    In the morning, cruise around the coast of Sepanggar Island and Gaya Island, while in the evening cruise to Gaya Island and sunset only. Discover hidden gems by swimming, snorkelling, paddleboarding, or kayaking. From the catamaran top, jump, dive and admire coral reefs, fish, and maybe sea turtles if lucky

    2 hours 20 minutes Admission ticket free
  • 4
    Tunku Abdul Rahman Marine Park

    Recharge with a delicious lunch on board, then relax, swim, or soak up the suns for another final rounds.

    1 hour Admission ticket included
  • 5
    Kota Kinabalu

    Return to your hotel with transfer with amazing sailing memories

    35 minutes Admission ticket free

Additional info

  • Public transportation options are available nearby
  • Suitable for all physical fitness levels
  • If there are any local authority concerns, we may completely reschedule. If the morning session is disrupted but a warning sign is removed in the afternoon, your booking will automatically transfer to the afternoon session. We regret that we are unable to provide refunds for unexpected incidents, weather changes, personal request, or other unsafe conditions. However despite any little rain, the cruise will continue as scheduled without refunds. If there is lightning or terrible weather, we will return to shore to be safe. But if the weather worsens after departure, we cannot provide refunds.
  • if the weather not permitted in the morning the cruise will automatically start in the evening without refunds.
  • The route could change or get rescheduled due to bad weather, traffic, or management decisions, and there won't be any refunds.
  • Vegans and vegetarians meal can be arranged
Supplied by Wadi Rum Fire Camp

Tags

Half-day Tours
Bus Tours
Private and Luxury
Audio Guides
Kayaking Tours
Catamaran Cruises
Water Tours
Small Group
Adventure Tours

Cancellation Policy

All sales are final. No refund is available for cancellations.

Show more
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}