No trip to the Phuket, Phang Nga Bay, or Krabi areas in Thailand can truly be complete without a boat ride to the Ko Phi Phi Islands and, if you are a fish and water lover, a day of snorkeling or scuba diving around the Ko Phi Phi Islands. There are multiple options for traveling to the Ko Phi Phi Islands: ferries from Phuket or Krabi, large tour companies offering huge boats filled with dozens to up to 100 passengers, longtail boats that can be hired to make the trip privately, and, as we chose, smaller tour companies with boats for groups under 20 people.