Maya Bay: Day Trips and Tours from Krabi

4.8(11,764)

Sheltered by dramatic limestone cliffs, Maya Bay is world-famous for being the filming location of the 2000 movie, “The Beach”. While the bay was closed for four years in an effort to rebuild the ecosystem, Maya Bay has recently reopened and welcomes visitors from around the world. Maya Bay day trips from Krabi provide you with the ideal opportunity to see one of Thailand’s signature attractions, as you swim in the bay’s crystal-clear waters and take in the iconic views!


Read Full Guide

Maya Bay: Day Trips and Tours from Krabi

(0/24) checking Musement...

Sheltered by dramatic limestone cliffs, Maya Bay is world-famous for being the filming location of the 2000 movie, “The Beach”. While the bay was closed for four years in an effort to rebuild the ecosystem, Maya Bay has recently reopened and welcomes visitors from around the world.

Maya Bay day trips from Krabi provide you with the ideal opportunity to see one of Thailand’s signature attractions, as you swim in the bay’s crystal-clear waters and take in the iconic views!

Here's all you need to know about Maya Bay, one of the most exciting day trips from Krabi.

How to get to Maya Bay from Krabi?

Maya Bay can be found on Phi Phi Leh Island, in the Andaman Sea, around 40 kilometers south of Krabi.

From Krabi to Maya Bay by boat

The only way to reach Maya Bay from Krabi is by boat, as there is no airport or landing strip on the island. There are long-tail boats and ferries that take you to Phi Phi Don Island, which takes around 30 minutes. From here, you’ll need to arrange a long-tail boat to Maya Bay.

Guided tour to Maya Bay from Krabi

Guided tours provide an easy and convenient way to experience Maya Bay. You’ll head directly from Krabi to Maya Bay on a private boat and get to experience the iconic beach with a local guide. Most guided tours last around 6 hours.

How much does the entrance ticket to Maya Bay cost?

As Maya Bay is located in the Hat Noppharat Thara-Mu Ko Phi Phi National Park, visitors must pay an entrance fee of THB400 (US$12) per adult and THB200 (US$6) per child.

What is the typical itinerary?

Most Maya Bay day trips begin with a hotel pickup from your accommodation in Krabi, however, some tours require you to meet your tour guide in Phi Phi Don. You’ll board a comfortable tour boat and make your way to Maya Bay, where you’ll explore the iconic beach.

Most tours provide time for swimming, snorkeling, taking photos and enjoying everything that the breathtaking beach has to offer. Some tour operators may make additional stops at nearby attractions, such as Monkey Bay, before taking you back to the tour’s starting point.

What kinds of tours are available to go to Maya Bay?

When choosing a Maya Bay day trip from Krabi, you have a variety of different types of tours available to you, including guided tours, private tours and overnight tours.

Guided tours to Maya Bay from Krabi

Guided tours may not always offer hotel transfers, but they provide an affordable and enjoyable way to experience Maya Bay in the company of other tour participants. Meet new people and spend the day at one of Thailand’s most iconic attractions.

Private tour to Maya Bay from Krabi

Make the most of your time in Maya Bay by booking a private tour from Krabi. Enjoy hotel transfers, a personalized experience, and a custom itinerary. You and your travel companions will be the only people on the tour.

Overnight tour to Maya Bay from Krabi

Sleep under the stars as you take in the tranquility of the Andaman Sea. Choosing an overnight Maya Bay tour means that you’ll get to spend more time in the bay and see the famous beach after dark. All your catering needs will be taken care of by your tour operator.

Day trip to Maya Bay plus Monkey Beach from Krabi

Many Maya Bay day trips also include the nearby Monkey Beach on their itinerary, allowing you to see more of the Phi Phi Islands. Monkey Beach is best known for the curious macaques that reside there.

How much does a day trip to Maya Bay from Krabi cost?

Basic Maya Bay day trips typically cost around US$40 per person, for group tours that require you to make your way to Phi Phi Don on your own. Guided tours that leave from Krabi town usually cost at least US$75 per person.

If you’re interested in spending the night in Maya Bay, you can expect to pay around US$140 per person, including meals. Private tours typically cost roughly US$1,200 for the tour, which can accommodate groups of up to 10 people.

What will you see and do?

Maya Bay is most famous for being the filming location of the 2000 film, “The Beach”, starring Leonardo DiCaprio. The bay is characterized by its 100-meter-high limestone cliffs, as well as its crystal-clear waters and soft white sand.

The Thai government decided to close Maya Bay to the public for almost four years to allow its ecosystems to recover, so it is very important that visitors are respectful of all plant and animal life when visiting the beach.

Maya Bay is the perfect destination for swimming, snorkeling, sunbathing and taking photos. The cliffs create a dramatic backdrop to the picturesque beach located on the uninhabited island of Phi Phi Leh.

When is the best time to visit Maya Bay?

You’ll experience the best weather in Maya Bay between the months of November and April. However, this is also peak tourism season, so you can expect the bay to get quite crowded. Getting to Maya Bay early in the day gives you the best chance of having the bay to yourself.

Are there any tours to Maya Bay from other cities in Thailand?

Yes, there are tours departing from other cities in Thailand:

Travel tips

  • Be respectful of the environment when visiting Maya Bay. Don’t litter and keep a healthy distance from any wildlife.
  • Pack your swimming costume, beach towel, sunscreen and sunglasses for your Maya Bay day trip.
  • Read tour itineraries carefully to ensure that they align with your schedule and interests.
  • Book your Maya Bay day trip in advance to secure your spot on your preferred excursion.