4 star rating: Recommended 11 Reviews

Add your review

  • Address: Maya Bay, Krabi, Thailand
  • Admission: 200 baht

Krabi ATTRACTIONS See all

Maya Bay Tours

The stunning Maya Bay became a major tourist attraction after the 2000 film, The Beach, was filmed here. It’s situated within Thailand’s Phi Phi Islands, off the coasts of both Krabi and Phuket on the mainland, and is distinguished by its beautiful white-sand beach sheltered by limestone cliffs on three sides. 

There are in fact several beaches here, but most are small and some only exist at low tide. The main beach, where most boats drop passengers just offshore, is a 200-meter long strip of silky white sand. It’s surrounded by clear waters filled with colorful coral and an abundance of exotic fish, making it an absolute haven for snorkelers. Walking inland is also a treat, with a path that winds through lush greenery and reveals some simply spectacular scenery.

It’s true that Maya Bay’s popularity has taken a certain degree of the shine from this once little-heard of slice of paradise. It’s become so well-known that its shores are filled with hoards of boats dropping visitors off and picking them up throughout the day, particularly in peak season. Visitors should arrive early in the morning to avoid the larger part of the crowds.

Practical Info

Visiting Maya Bay is such a popular activity that arranging transport is incredibly easy. You can visit from both Phuket and Krabi on organized tours, or, if staying on Koh Phi Phi, simply hop on a tour from there or charter your own longtail boat for the day. If not visiting as part of an organized tour, you’ll need to pay a National Park entry fee (currently 200 baht).

Tours & Tickets

See all

Half-Day Phi Phi Island Deluxe Tour from Phuket, Phuket, null
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 3

Half-Day Phi Phi Island Deluxe Tour from Phuket

4 star rating: Recommended 6 Reviews

Escape the crowds from Phuket and explore the Phi Phi Islands for 6 hours in the afternoon. This exhilarating island-hopping tour takes you by speedboat to ...  Read more

Location: Phuket, Thailand
Duration: 6 hours (approx.)

From USD $94.75
Phi Phi Islands Day Tour by Speedboat from Phuket, Phuket, Half-day Tours
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 3

Phi Phi Islands Day Tour by Speedboat from Phuket

4 star rating: Recommended 14 Reviews

Visit the most popular destinations of Andaman sea. Phi Phi islands is a group of islands with many spectacular snorkeling sites and tourist attractions. Visit ...  Read more

Location: Phuket, Thailand
Duration: 8 hours (approx.)

From USD $93.59
Full-Day Private Phi Phi Islands Speedboat Charter, Phuket, Day Cruises
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Full-Day Private Phi Phi Islands Speedboat Charter

Enjoy the Andaman Sea and Phi Phi Islands by speedboat during this 8-hour private charter from Phuket. Visit Bamboo Island, Monkey Beach, and Piley Lagoon as ...  Read more

Location: Phuket, Thailand
Duration: 8 hours (approx.)

From USD $1,087.24
Krabi to Phi Phi Islands by Speedboat, Krabi, Private Sightseeing Tours
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Krabi to Phi Phi Islands by Speedboat

4.5 star rating: Recommended 37 Reviews

Krabi is fast becoming a destination for international tourists as a more relaxing alternative to Phuket. Spectacular scenery surrounds the area, both inland ...  Read more

Location: Krabi, Thailand
Duration: 8 hours (approx.)

From USD $80.61
Full-Day Phi Phi Island by Speedboat with Lunch, Phuket, Day Trips
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Full-Day Phi Phi Island by Speedboat with Lunch

Enjoy a day away from the hustle and bustle of the city to Phi Phi Island and spend some quality time with your family. Get up-close with the tropical marine ...  Read more

Location: Phuket, Thailand
Duration: 9 hours (approx.)

From USD $152.00
Day Trip to Phi Phi and Bamboo Island from Phuket Including Lunch, Phuket, Day Trips
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Day Trip to Phi Phi and Bamboo Island from Phuket Including Lunch

1 star rating: I do not recommend this 1 Review

Come and join us to Phi Phi and Bamboo Island during your holiday in Phuket. Best sea excursion which gives an idea of the nature and the underwater world of ...  Read more

Location: Phuket, Thailand
Duration: 10 hours (approx.)

From USD $86.67
Phi Phi Highlights and Sunset Cruise on the Wooden Sailing Boat, Krabi, Day Trips
TVRM_SORTED : true ESSENTIAL : 1 ADMISSION : 5

Phi Phi Highlights and Sunset Cruise on the Wooden Sailing Boat

Experience the highlights of the Phi Phi Islands including the world's famous May Bay aboard the Indonesian Pinisi Boat, The Freedom. The day is filled with ...  Read more

Location: Krabi Noi, Thailand
Duration: 11 hours (approx.)

From USD $121.15
Phi Phi Islands by Speedboat from Phuket, Phuket, Day Trips
TVRM_SORTED : true ESSENTIAL : 2 ADMISSION : 3

Phi Phi Islands by Speedboat from Phuket

3.5 star rating: Worth doing 6 Reviews

Speed away to the Phi Phi Islands on a day trip from Phuket and escape the crowds. You'll travel with a guide by speedboat across the Andaman Sea to the most ...  Read more

Location: Phuket, Thailand
Duration: 9 hours (approx.)

From USD $66.79
Phi Phi Island Adventure Day Trip by Speedboat from Phuket with Lunch, Phuket, Day Cruises
TVRM_SORTED : true ESSENTIAL : 2 ADMISSION : 5

Phi Phi Island Adventure Day Trip by Speedboat from Phuket with Lunch

4.5 star rating: Recommended 60 Reviews

The Phi Phi Islands are surely one of the world’s natural wonders: an archipelago of lush, tropical isles set in the enchanting Andaman Sea. On this day trip ...  Read more

Location: Phuket, Thailand
Duration: 8 hours (approx.)

From USD $86.98
Phi Phi Deluxe Island-Hopping Tour by Speedboat from Phuket, Phuket, Day Trips
TVRM_SORTED : true ESSENTIAL : 2 ADMISSION : 5

Phi Phi Deluxe Island-Hopping Tour by Speedboat from Phuket

4 star rating: Recommended 50 Reviews

Escape the crowds of Phuket and explore the Phi Phi Islands, Koh Khai, Koh Yao, Mosquito Island, and Bamboo Island in one day. Your guide whisks you across the ...  Read more

Location: Phuket, Thailand
Duration: 10 hours (approx.)

From USD $126.70

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message