Banana Leaf Travel contains affiliate links. If you book through them, I may earn a small commission at no extra cost to you. I only recommend services I personally use and trust.
How to Visit Emerald Cave on Koh Mook (Morakot Cave), Thailand
Emerald Cave (Morakot Cave) on Koh Mook is one of the most unique natural attractions in Southern Thailand.
Some travelers dismiss it as an overrated tourist stop, mainly because the cave can get crowded during the day.
But the experience itself is unforgettable — visitors must swim through an 80-meter pitch-black tunnel before emerging into a hidden lagoon surrounded by towering limestone cliffs.
While many people visit Emerald Cave on a quick island-hopping tour, we discovered that staying on Koh Mook is the real secret to enjoying the place.
Spending time on the island allowed us to explore at our own pace and experience the cave before the tour boats arrived.
Let me show you exactly how to visit Emerald Cave, avoid the crowds, and make the most of your time on Koh Mook.

Emerald Cave (Morakot Cave) – Quick Visitor Guide
Emerald Cave (Morakot Cave) on Koh Mook is one of the most famous natural attractions in Thailand’s Trang Islands.
Visitors reach the lagoon by swimming through a dark limestone tunnel about 80 meters long.
The cave is part of Hat Chao Mai National Park and is usually visited by boat tour, kayak, or private longtail boat.
Why Emerald Cave on Koh Mook Is One of the Most Unique Places in Thailand
Emerald Cave (Morakot Cave) is famous because it hides a small lagoon completely surrounded by towering limestone cliffs.
Visitors must swim through an 80-meter pitch black cave tunnel before reaching the hidden beach inside the lagoon.
When sunlight shines through the opening above the lagoon, the water glows bright emerald green — which is how the cave got its name.
Because of this unusual geography, Emerald Cave is considered one of the most unique natural attractions in Thailand’s Trang Islands.
The cave entrance is hidden along the limestone cliffs of Koh Mook and is only accessible by swimming through the narrow tunnel.

Where is Emerald Cave (Morakot Cave) located?
Emerald Cave (Morakot Cave) is located on Koh Mook island in Thailand’s Trang Province along the Andaman Sea, part of the Trang Islands in southern Thailand.
Many island-hopping routes connect Koh Mook with nearby islands like Koh Lanta, Koh Kradan, Koh Ngai, and Koh Lipe along Thailand’s Andaman Coast.
Koh Mook is conveniently located near popular islands such as Koh Phi Phi, Koh Lanta, and the Trang mainland, and it is not far from the Malaysian island of Langkawi.
Despite being close to several well-known islands, Koh Mook remains one of the quieter destinations along Thailand’s Andaman Coast.
If you want a broader overview of the region, see my Southern Thailand travel guide.
And if you’re planning your trip to the island, read my guide on how to travel to Koh Mook.
The island is best known for Emerald Cave, a hidden lagoon accessible only by swimming through a dark cave tunnel.
Many travelers visit Emerald Cave as part of an island-hopping route through Southern Thailand, often combining Koh Mook with nearby islands like Koh Kradan, Koh Ngai, or Koh Lanta.
If you’re planning your trip and deciding where to go, I break down the best islands in Thailand and how to choose the right one.
Emerald Cave & Koh Mook Map
The map below shows the location of Emerald Cave on Koh Mook along with nearby islands, transport hubs, and travel routes in Trang Province.
Emerald Cave is located on the west coast of Koh Mook island in Trang Province, southern Thailand.
Essential Travel Tools for Island Hopping in Thailand
Best Time to Visit Emerald Cave in Koh Mook
The best time to visit Emerald Cave is during the dry season from November to April, when the sea is calm and boat tours operate regularly.
It’s important to note that Emerald Cave is closed to tourists for a few months each year.
💡 Tip
The best time to visit Emerald Cave is early in the morning (before 9 AM) when fewer tour boats arrive from nearby islands like Koh Lanta and Koh Lipe.
Emerald Cave Opening Hours and Entry Fee
Emerald Cave (Morakot Cave) is located inside Hat Chao Mai National Park on Koh Mook, so visitors must pay the national park entrance fee before entering the lagoon.
Current visitor information:
- 🎟️ Entrance fee: 200 THB (~$6 USD) per person (Hat Chao Mai National Park fee)
- 🕒 Opening hours: Typically 8:00 AM – 4:00 PM
- 📍 Location: Hat Chao Mai National Park, Koh Mook
- 🚫 Closed season: June 1 – September 30
Most travelers visit Emerald Cave as part of the popular 4 Islands Tour, which includes snorkeling stops around nearby islands like Koh Kradan and Koh Ngai.
A private longtail boat is one of the best ways to explore the islands around Koh Mook.:

How to Get to the Emerald Cave in Thailand?
The best way to get to Emerald Cave (Morakot Cave) early in the morning is to travel to Koh Mook and stay overnight on the island.
However, you don’t necessarily have to stay on Koh Mook (although we highly recommend it, Koh Mook is a charming island).
Emerald Cave can also be visited from several nearby islands as part of island-hopping tours around the Trang Islands, or directly from the Trang mainland.
If you’re planning to explore several islands along the Andaman Coast, see my guide on how to travel between islands in Southern Thailand, including ferry routes, travel times, and island-hopping tips.
Getting to Emerald Cave from Bangkok
The fastest way to get to Emerald Cave from Bangkok is to fly to Trang town on the mainland.
If you have time to spare, taking the bus or train from Bangkok to Trang is a budget-friendly way to see the landscape, though it’s significantly slower than a quick flight.
The easiest way to travel from Bangkok to Trang is by flight, train, or bus. You can compare schedules and tickets using the search tool below:
Getting to Emerald Cave from Nearby Islands
Emerald Cave is located in the Trang Islands and can easily be visited from several nearby islands along Thailand’s Andaman Coast.
Many travelers join island-hopping tours that depart from places like Koh Lanta, Koh Kradan, Koh Ngai, or Koh Lipe, often as part of the popular 4 Islands Tour.
Tours from Koh Lanta and Krabi are among the most common options for visitors staying outside the Trang Islands.
Best Ways to Visit Emerald Cave
Emerald Cave is part of the Hat Chao Mai National Park, and most visitors reach it by boat as part of a tour around the Trang Islands.
Once you reach Koh Mook or the Trang Islands, there are several ways to visit Emerald Cave.
The most popular option is definitely joining an island-hopping tour, but you can also reach the cave by kayak or private longtail boat.
4-Island Tour including Emerald Cave
The 4-Island Tour is the most common way to visit Emerald Cave and usually includes stops at nearby islands like Koh Kradan and Koh Ngai for snorkeling and beach time.
You can choose between shared and private tours.
The itinerary and price depend on the tour agency, so it’s worth checking a few to compare and negotiate.
Hiring a Private Longtail Boat to Emerald Cave
It’s how we visited Emerald Cave, and I will share more details about our experience below.
Kayaking to Emerald Cave
If you are staying on Koh Mook, kayaking to Emerald Cave can be an adventurous way to reach the entrance.
You can rent kayaks on Charlie Beach and paddle along the coast to the cave.
Please, note that kayaking through the cave is not allowed.
There are signs stating this rule, so remember to respect the local regulations.
What to expect when visiting Emerald cave?
Visiting Emerald Cave involves swimming through a dark limestone tunnel that leads to a hidden lagoon surrounded by towering cliffs.
To be honest, visiting Emerald Cave on Koh Mook wasn’t the main reason we decided to stay on the island.
However, since we were already kayaking nearby, it quickly became a must-do activity.
Originally we planned to join a group tour, but when we couldn’t find one on our preferred date we decided to rent a private longtail boat instead.
In the end, this turned out to be a great decision because we could arrive earlier than most tour groups.
📶 Make sure you stay connected when exploring -> get an eSIM before heading out.
Our trip included:
The highlight of the experience is swimming through a dark Emerald Cave tunnel that leads to a hidden lagoon surrounded by limestone cliffs.
Getting a private tour meant we could depart at 9 am, which helped us get ahead of the largest tour groups.
Most visitors arrive at Emerald Cave by longtail boat, passing dramatic limestone cliffs along the Andaman Sea.

How Long Does It Take to Visit Emerald Cave?
The actual swim through the Emerald Cave tunnel takes around 10–15 minutes each way.
If you visit as part of the popular 4-Island Tour, Emerald Cave is usually just one stop during a full-day island-hopping trip that also includes snorkeling and beaches on nearby islands like Koh Kradan.
Swimming Through Emerald Cave (What the Tunnel Is Like)
The most memorable part of visiting Emerald Cave (Morakot Cave) is swimming through a dark limestone tunnel that leads to the hidden lagoon inside the island.
The entrance to Emerald Cave is often busy with boats and swimmers, so be careful when entering the water.
Important things to know:
Our guide used a torch to light the way and keep the group moving in the right direction.
After a few minutes of swimming through darkness, the tunnel suddenly opens into the stunning Emerald Lagoon.
Many visitors spend time relaxing on the small sandy beach inside the Emerald Lagoon after swimming through the cave.

Is Emerald Cave Safe to Visit?
Emerald Cave is generally safe to visit, but it does require swimming through a dark cave tunnel before reaching the hidden lagoon.
Visitors must swim about 80 meters through a tunnel, which can feel intimidating because parts of the cave become completely dark.
However, most tours provide life jackets and guides, and there is usually a rope at the entrance to help swimmers get started.
A few things to keep in mind:
For most travelers, the swim is more exciting than dangerous, and thousands of visitors safely enter the cave every year.
That said, if you are not comfortable swimming in deep water or suffer from claustrophobia, you may want to skip the cave and enjoy the nearby beaches instead.
For less confident swimmers, joining a guided boat tour is the safest option.
Personally, I initially found the experience a bit scary, but luckily our guide carried a head torch and a lifebuoy and helped us through the tunnel, which made the swim feel much safer.
🛡️ Travel Insurance for Emerald Cave
Swimming through Emerald Cave involves deep water, boat trips, and snorkeling around the Trang Islands.
Travel insurance can help cover medical emergencies or unexpected travel issues.
→ Check travel insurance for Thailand with EKTA
Inside the Emerald Lagoon
The Emerald Lagoon is a small hidden beach surrounded by towering limestone cliffs covered in tropical vegetation.
The name “Emerald Cave” comes from the vibrant green color of the water, which glows when sunlight enters the lagoon.
An information board on the beach explains that the lagoon formed when part of the limestone cave collapsed, creating a vertical opening to the sky.
Local legends say pirates once used this hidden lagoon to hide their treasure.
In reality, there isn’t much to do inside the lagoon besides enjoying the scenery and taking photos — but the experience of reaching it through the dark cave makes it unforgettable.
Capturing the perfect photo without other tourists in the background is the goal, so bringing a phone in a dry bag during the swim is a must.


Cost of Visiting Emerald Cave
The basic cost of visiting Emerald Cave is the 200 THB (~$6 USD) entrance fee per person for Hat Chao Mai National Park.
This fee is added on top of any tour price if you visit the cave by boat.
The total price depends on how you choose to reach the cave.
The cheapest option is renting a kayak on Koh Mook’s Charlie Beach, which costs around 100 THB (~$3 USD) per hour.
From there you can paddle along the coast to the entrance of Emerald Cave yourself.
This option is great for independent travelers, but obviously it does not include snorkeling stops at nearby islands.
Typical Costs for Visiting Emerald Cave:
If lunch is not included, you may need to pay extra when stopping at nearby islands like Koh Kradan.
Personally, I found the packed lunches offered on tours not really worth the price.


Snorkeling Near the Emerald Cave
Most tours to the Emerald Cave include snorkeling stops at neighboring islands, an experience I highly recommend as we discovered some of the best underwater spots in Thailand.
After visiting the cave, we headed to reefs around Koh Kradan, where the water was crystal clear and full of colorful fish.
Although Koh Kradan is stunning, it is smaller and slightly more expensive than Koh Mook, so bringing your own snacks or lunch can help keep costs down.
After visiting the cave, we headed to reefs around Koh Kradan, one of the most beautiful islands in the Trang archipelago.

Tips for Visiting Emerald Cave
Because Emerald Cave is one of the most popular attractions in the Trang Islands, planning your visit carefully can make a big difference.
Here are a few useful tips to improve your experience:
What to Bring When Visiting Emerald Cave in Koh Mook
To ensure a safe and smooth adventure, here are the essentials you’ll need to pack:
📶 Make sure you stay connected when exploring -> get an eSIM before heading out.
Many boat trips to Emerald Cave depart directly from beaches on Koh Mook, including areas near Sivalai Resort.

Where to Stay When visiting Emerald Cave?
Because Emerald Cave is located in Southern Thailand, traveling from Bangkok or the north takes time.
For the best experience, stay as close to the island as possible.
Stay on Koh Mook
Stay on Other Trang Islands
Stay on Koh Lanta
Stay on The Mainland
Many travelers staying on Koh Mook spend time at Charlie Beach, one of the island’s best spots for sunset and beachside restaurants.

Is Emerald Cave Worth Visiting?
Yes, Emerald Cave (Morakot Cave) on Koh Mook is definitely worth visiting, especially for the unique experience of swimming through a dark tunnel to reach a hidden lagoon surrounded by limestone cliffs.
However, because it’s one of the most famous attractions in the Trang Islands, it can get crowded during the day.
The best way to enjoy it is to arrive early in the morning before most tour boats arrive.
While the cave itself is impressive, we actually enjoyed the snorkeling around nearby islands like Koh Kradan even more, thanks to the crystal-clear water and colorful marine life.
If you’re deciding whether to stay on Koh Mook or explore other nearby islands, see my comparison of Koh Lipe vs Koh Mook to help choose the best destination.
If you’re exploring Thailand’s Andaman islands, these guides will help you plan the rest of your trip.
Plan Your Thailand Island Trip:
- Koh Lipe vs. Koh Mook – Which Island Is Better for Your Vacation?
- How to Travel to the Remote Koh Mook in Thailand? – Guide
- Koh Lanta vs. Koh Lipe – Which Island is Better for Your Vacation – Guide
- 23 Pros and Cons of Visiting Koh Phi Phi, Thailand – Guide
Essential Travel Tools for Island Hopping in Thailand
FAQs About Visiting Emerald Cave in Koh Mook, Thailand
You can reach Emerald Cave on Koh Mook by boat, kayak, or organized island tour.
Visitors must swim or float about 80 meters through a cave tunnel to reach the hidden lagoon inside.
The easiest way to visit Emerald Cave is by joining an organized boat tour, often called the Trang Islands 4-Island Tour.
These tours depart from Koh Lanta, Koh Lipe, Krabi, and Koh Mook.
The best time to visit Emerald Cave is during Thailand’s dry season from November to April, when the sea is calm and boat tours operate regularly.
Visiting Emerald Cave costs 200 THB (~$6 USD) for the national park entrance fee, while boat tours usually range from 500–1200 THB ($15–$38 USD) depending on the type of tour.
No, you cannot hike to Emerald Cave because it is surrounded by steep limestone cliffs.
The only way to reach the cave entrance is by sea using a boat or kayak and then swim in through the tunnel.
Yes, Emerald Cave can get crowded, especially between 10 AM and 2 PM when tour boats arrive from nearby islands.
The best way to avoid crowds at Emerald Cave is to arrive early in the morning before 9 AM, ideally from Koh Mook before tour groups arrive.
Yes, non-swimmers can still visit Emerald Cave because most tours provide life jackets, allowing visitors to float safely through the tunnel.
Snorkeling inside Emerald Cave is limited because the water is often murky, but excellent snorkeling spots can be found near nearby islands like Koh Kradan and Koh Ngai.
Emerald Cave is closed every year from June 1 to September 30 during the monsoon season.
Emerald Cave is not dangerous for most visitors, but it does require swimming through an 80-meter dark tunnel.
Life jackets and guides make the experience safe for most travelers.
