You spend the day island-hopping by boat from Krabi, snorkeling at Bamboo Island and Phi Phi Don, eating lunch on the beach, and visiting Viking Cave and Maya Bay. The boat handles all the navigation and timing; you bring a swimsuit and sunscreen. Hotel pickup and return are included, so you don't arrange transport yourself.
A boat pulls away from the pier, and within minutes the limestone cliffs of Krabi fade behind you. You're heading first to Bamboo Island, a crescent of white sand where the water stays so clear you can see the coral formations from the deck. The snorkeling here happens in a private bay—colorful fish move through the reef just a few feet down, and the beach itself is quiet enough that you can actually hear the water. Most people spend two hours between the water and the sand, which is enough time to settle in without feeling rushed.
After Bamboo Island, the boat takes you to Phi Phi Don for lunch at a beachside restaurant—buffet style, nothing fancy, but the food is solid and you eat looking out at the water. Then comes the part that feels like sightseeing: the boat cruises past the dramatic rock formations of Phi Phi Lay, and you'll stop at Monkey Beach, where the animals are genuinely friendly and used to visitors. The limestone walls rise straight up from the sand, and the monkeys move through the trees without any sense of threat. It's the kind of place where you understand why people come back to this part of Thailand.
The final two stops are the ones most people came for. Viking Cave sits on the island's edge, and inside you'll see the bird's nest harvesting operation—the nests cling to the cave walls, and the whole thing feels like stepping into something between a natural wonder and an industrial site. Then Maya Bay, the beach from the film "The Beach," opens up in front of you. The bay is ringed by cliffs, and the water is the color people expect when they book a trip like this. You get time to swim and photograph it, though the boat stays anchored offshore—you're not stepping onto the sand, just floating in the bay itself. The tour wraps around late afternoon, and the driver who picked you up from your hotel in the morning brings you back.
The whole day runs eight to nine hours from pickup to return. You'll wear a life jacket on the boat, and snorkeling gear is provided—mask, fins, and a guide who knows the reefs. Lunch and drinking water come with it. If you're staying in Ao Nang, hotel pickup is included; if you're elsewhere in Krabi, check the pickup options when you book.
Operated by Oh-Hoo
Is this one for you?Book this if you want to see the main Phi Phi and Bamboo Island highlights in a single day without arranging your own boat, timing the stops, or figuring out which beaches to visit—the fixed itinerary and included transport handle all of that.
Same experience, different operators — compare price, rating and length.
Phi Phi & Bamboo Island Snorkeling from Krabi: Full Day★ 4.80 (5)7h–8hENUS$ 56
Krabi: Phi Phi, Maya Bay & Bamboo Island Speedboat TourSpeedboat tour from Krabi to Maya Bay, Phi Phi Islands & Bamboo Island with snorkeling, Thai lunch & hotel pickup. 45-minute boat ride, small groups, life jacket included.★ 3.92 (13)7h–8hEN · THUS$ 49View ›
Phi Phi & 4 Islands Early Bird Speedboat Tour from KrabiWake up early for a speedboat day trip from Krabi to Phi Phi, Maya Bay, and 4 islands. Swim, snorkel, and enjoy a Thai buffet lunch with hotel pickup included.★ 4.87 (1,107)9hENUS$ 82View ›
Phi Phi Islands Day Trip from Krabi: Maya Bay & SnorkelFull-day Phi Phi Islands tour from Krabi with Maya Bay, Viking Cave, Monkey Beach and snorkeling. Includes lunch, gear and park fees. Small groups, certified guide.★ 4.93 (1,492)7hEN · TH +1US$ 121View ›
Phi Phi Islands: Speed Boat Day Trip with Snorkeling & LunchSwim at Phi Phi’s turquoise bays, meet monkeys on the beach, and snorkel coral reefs. Includes hotel pickup from Ao Nang, buffet lunch, and English-speaking guide.★ 4.60 (253)7h–8hEN · TH +1US$ 51View ›
Phiphi, Maya & Bamboo Islands Day Trip by Speedboat KrabiSwim at Maya Bay, snorkel clear waters, spot monkeys at Monkey Beach, and cruise Pi Leh Bay on a small-group speedboat tour from Krabi with lunch and hotel pickup.★ 4.76 (72)8hENUS$ 46View ›
Phi Phi Islands Day Trip from Krabi: Maya Bay & Snorkeling Small GroupSmall-group Phi Phi Islands tour from Krabi with Maya Bay, Bamboo Island and snorkeling. Departs 7:30am, returns 4pm, max 12 guests, lunch and gear included.★ 4.93 (160)7h–8hEN · ITUS$ 93View ›
Phi Phi, Maya & Bamboo Islands Speedboat from KrabiFull-day speedboat tour from Krabi to Phi Phi Islands, Maya Bay & Bamboo Island with snorkeling, lunch and hotel pickup. English guide, small groups, 8 hours.★ 4.00 (3)8h–9hEN · THUS$ 66View ›
Phi Phi, Maya & Bamboo Island Speedboat Tour from KrabiSpeedboat tour from Krabi to Phi Phi, Maya Bay & Bamboo Island with snorkeling, buffet lunch & hotel pickup. 6-7 hours, small groups, English guide.★ 3.80 (10)8h–9hEN · THUS$ 51View ›
Phi Phi & Bamboo Islands: Catamaran Snorkel & Maya BayFull-day catamaran tour from Krabi to Phi Phi Islands and Bamboo Island with snorkeling, Maya Bay, lunch and hotel pickup. Departs 9am, includes equipment and English guide.★ 3.67 (6)9hENUS$ 145View › Phi Phi & Bamboo Island Snorkeling from Krabi: Full Day
7h–8h · EN · at your hotel
from US$ 56 per person
★★★★★★★★★★4.805 reviews