Phi Phi Island Snorkeling by Cruise from Phuket

Take a cruise from Phuket for sightseeing around Phi Phi Island and Maya Beach.  Enjoy swimming and snorkeling in the clear seawater.

60% Complete (warning)

Tour Code: HKT-00314
Departure: Every Day
Destination: Phuket, Thailand
Duration: Full Day
Meal: Lunch



07.00-07.10 am Pick you up at the hotel

08.30 am Departure from Rassada harbour Phuket Town

10.15 am. Sightseeing around Phi Phi ley Island (Maya bay, Pileh Bay, Loh Sa Mah Bay and Viking Cave. The tour will drop at Phi Phi Don Island for relaxing, swimming and snorkeling on beautiful beach. (Client pays 20 THB for cleaning fee direct to Island Staff)

12.30 am. Enjoy lunch at a restaurant on Phi Phi Don Island and free time to explore surroundings
*** Snorkeling at Coral bay (Phi Phi Don Island). The tour will change to another boat.
The client will pay extra for National park fee 400THB/Adult and 200 THB/Child

14.30 pm. Departure from Tonsai Bay on Phi Phi Don Island.

16.30 pm. Arrive at Rassada Harbor Phuket. And transfer to hotel.


  • Round trip transfer to/from Kata, Karon, Patong and Phuket Town (other beaches, extra charge applied)
  • Sightseeing as described
  • Transportation by Cruise
  • Life jacket, mask & snorkeling equipment
  • Lunch at restaurant
  • Soft Dring, Coffee or Tea and Seasonal Fruits on board
  • Tour guide,


  • National Park Fee of 400 Baht per adult and 200 Baht per child
  • Island Cleaning Fee of 20 Baht per person


The cruise does not land on Maya bay, Ao Loh samah, Ao pileh, and Viking cave; it passes by as sightseeing only

Free Transfer or Out of Route Extra Charge

  • Free Transfer for Patong, Kata, Karon and Phuket Town - no extra charge
  • Extra Charge for join transfer at 250 Baht per person for Rawai, Nai harn, Kamala, Surin, Cape Panwa
  • Extra Charge for join transfer at 350 Baht per person for Sirey Beach
  • Extra Charge for join transfer at 100 Baht per person for Tritrang, Kalim Beach, Baan Krating, Ao Sen
  • Extra Charge for join transfer at 300 Baht per person for Laguna Beach
  • Extra Charge for join transfer at 400 Baht per person for Layan and Nai Ya
  • Extra Charge for join transfer at 450 Baht per person for Naiyang

At the time of reservation, please "Select Free Transfer or Out of Route Charge" in Hotel Location to expedite the booking process.

General Terms and Conditions

  • The given time frame is an estimate timing only and can deviate due to traffic, road conditions, weather, pace of tourists and/or any unforeseen reason

Ask More Question

Photo Gallery

Back to Top