Maya Bay

Maya Bay

Maya Bay is one of the most iconic beaches in Thailand, located on the uninhabited island of Ko Phi Phi Leh in Krabi Province. Surrounded by towering limestone cliffs, crystal-clear turquoise water, and soft white sand, it became world-famous after appearing in the 2000 movie The Beach starring Leonardo DiCaprio.

Today, Maya Bay is a protected part of Hat Noppharat Thara-Mu Ko Phi Phi National Park. After suffering years of environmental damage from mass tourism, the bay was closed for several years to allow its coral reefs and marine life to recover. It has since reopened under strict conservation rules, creating a much better experience for both visitors and nature.

Can You Swim at Maya Bay?

No. Swimming is not permitted inside Maya Bay. This rule was introduced to protect the fragile coral reefs and allow marine ecosystems to recover after years of heavy tourism.

Visitors enter the beach via a floating pier on the opposite side of the island and walk a short boardwalk through the forest before arriving at the beach. Once there, you can walk along the shoreline and wade only a short distance into the water – typically around knee-deep depending on tides – but you are not allowed to swim or snorkel inside the bay.

While this disappoints some visitors, it has helped restore the natural beauty of Maya Bay and greatly improved the health of the surrounding coral reefs.

How to Get to Maya Bay

Maya Bay can only be reached by boat.

From Phuket

The most popular option is to join a speedboat tour from Phuket. These tours usually take between 45 minutes and 1 hour to reach the Phi Phi Islands and include several attractions such as:

  • Maya Bay
  • Pileh Lagoon
  • Viking Cave
  • Monkey Beach
  • Snorkeling stops
  • Lunch on Phi Phi Don

Hotel pickup is included with most tour operators, so you can go here from most locations in Phuket.

From Krabi

Visitors staying in Krabi or Ao Nang can also book speedboat or longtail boat tours. Travel time is generally shorter than from Phuket, making it a convenient option.

Private Boat Charter

If you prefer to avoid crowds, a private speedboat charter allows you to choose your own schedule and often visit Maya Bay earlier in the morning before larger tour groups arrive.

Entrance Fee

Visitors must pay the national park entrance fee unless it is already included in their tour package.

  • Adults: 400 THB
  • Children: 200 THB

Many organized tours include this fee, but always check before booking.

Best Time to Visit

The best months to visit Maya Bay are from November through April, when the Andaman Sea is generally calm and visibility is excellent.

For the best experience:

  • Visit before 9:00 AM to avoid the largest crowds.
  • Late afternoon tours are often quieter than midday.
  • December to February offers the most pleasant weather.

During the rainy season (May to October), weather conditions can change quickly, and some tours may be cancelled due to rough seas.

Facilities

Because Maya Bay is a protected national park, facilities are intentionally limited. Visitors will find:

  • Boardwalk access from the pier
  • Park rangers
  • Marked walking areas
  • Basic restroom facilities near the entrance

There are no restaurants, beach bars, or sunbed rentals on Maya Bay itself. Food and drinks are usually provided by your tour operator during stops elsewhere in the Phi Phi Islands.

Tips Before You Visit

  • Book an early morning tour whenever possible.
  • Bring reef-safe sunscreen.
  • Wear sandals or water shoes for getting on and off the boat.
  • Carry drinking water, sunglasses, and a hat.
  • Don’t expect to swim in Maya Bay-the beach is for sightseeing and conservation.
  • Respect park rules and avoid stepping beyond marked areas.
  • Bring a camera-the scenery is among the most photogenic in Thailand.

Is Maya Bay Worth Visiting?

Absolutely. While some visitors are surprised that swimming is prohibited, the spectacular scenery more than makes up for it. Maya Bay remains one of Thailand’s most beautiful natural attractions, and the conservation measures have helped preserve its incredible landscape for future generations.

If you’re visiting Phuket or Krabi, a day trip to Maya Bay combined with Pileh Lagoon, snorkeling, and the Phi Phi Islands is one of the best excursions you can take. It may be one of Thailand’s busiest attractions, but it’s easy to understand why it has become world-famous.

Maya Bay Location & Map

Maya Bay is located on the western side of Ko Phi Phi Leh, the smaller of the two main Phi Phi Islands in southern Thailand. The island itself is uninhabited and forms part of Hat Noppharat Thara-Mu Ko Phi Phi National Park.

Nearby attractions include Pileh Lagoon, Viking Cave, Loh Samah Bay, and Monkey Beach, all of which are commonly included on day tours.

Show:

FAQ about Maya Bay

Can you swim at Maya Bay?

No. Swimming is not allowed at Maya Bay to protect the coral reefs and marine ecosystem. Visitors can walk along the beach and wade into the water only a short distance, but swimming and snorkeling inside the bay are prohibited.

How do you get to Maya Bay?

Maya Bay is only accessible by boat. Most visitors join a speedboat tour from Phuket, Krabi, or Phi Phi Don. Private speedboat charters are also available for a more flexible itinerary.

Is there an entrance fee for Maya Bay?

Yes. Maya Bay is part of Hat Noppharat Thara–Mu Ko Phi Phi National Park. The national park entrance fee is typically 400 THB for adults and 200 THB for children, although many organized tours include this fee in the ticket price.

What is the best time to visit Maya Bay?

The best time to visit is between November and April when the sea is calm and the weather is dry. Early morning tours usually offer the fewest crowds and the best lighting for photography.

How long do visitors usually spend at Maya Bay?

Most tour operators allow between 45 minutes and 1 hour at Maya Bay. Since swimming is not permitted, this gives visitors enough time to explore the beach, take photos, and enjoy the scenery.

Can you visit Maya Bay without a tour?

Yes. You can hire a private speedboat or longtail boat from nearby destinations like Phi Phi Don, Phuket, or Krabi. However, joining a guided tour is often the easiest and most affordable option.

Why was Maya Bay closed to tourists?

Maya Bay was temporarily closed in 2018 after years of overtourism caused severe damage to its coral reefs and marine life. It reopened after extensive environmental restoration with strict visitor regulations to help preserve the ecosystem.

Are there restaurants or shops at Maya Bay?

No. There are no restaurants, bars, or shops on Maya Bay itself because it is a protected national park. Most boat tours provide food and drinks during stops at other locations around the Phi Phi Islands.

Is Maya Bay suitable for families with children?

Yes. Maya Bay is a family-friendly destination. The short walk from the pier is easy for most visitors, and while children cannot swim in the bay, they can safely enjoy the beach, scenery, and wildlife.

Is Maya Bay worth visiting if you can't swim?

Absolutely. Maya Bay is considered one of the most beautiful beaches in Thailand, with dramatic limestone cliffs, crystal-clear water, and white sand. Most visitors find the stunning scenery alone makes the trip worthwhile, especially when combined with nearby attractions like Pileh Lagoon and snorkeling stops.

Activities near Maya Bay