Koh Mook is a small, relatively undeveloped island in the Trang archipelago — famous for the Emerald Cave (Tham Morakot), a sea cave you swim through at low tide to reach a hidden beach. Getting there from Bangkok requires a flight or overnight bus to Trang, followed by a ferry from the mainland pier.
🔍 [Travelpayouts widget: Search Bangkok → Koh Mook via 12Go]
⚠️ Koh Mook ferries run November–April only. In the rainy season (May–October) the island is largely inaccessible and most accommodation closes. Plan accordingly.
Step 1: Bangkok to Trang
By Flight (Recommended)
Trang has a small airport (TST) with daily flights from Bangkok (both Suvarnabhumi and Don Mueang). Nok Air and Thai AirAsia operate this route. The flight takes around 1.5 hours.
- Journey time: ~1.5 hours
- Price: from ~900 THB ($25)
- Airlines: Nok Air, AirAsia
✈️ [Travelpayouts widget: Bangkok → Trang flights via Kiwi]
By Overnight Train or Bus
Overnight sleeper trains from Bangkok\’s Hua Lamphong or Krung Thep Aphiwat station run to Trang in about 14–16 hours. Overnight buses from the Southern Bus Terminal are also available. Both save a night\’s accommodation cost.
- Train: 14–16 hours, from ~800 THB (2nd class sleeper)
- Bus: 12–14 hours, from ~600 THB
Step 2: Trang to Koh Mook (Ferry)
Ferries to Koh Mook depart from Pak Meng Pier or Kuantungku Pier near Trang. The crossing to Koh Mook takes around 30–45 minutes. Satun Pakbara Speed Boat Club and local operators run the service.
- Departure pier: Pak Meng or Kuantungku (30–45 min from Trang town)
- Journey time: 30–45 minutes
- Price: 250–400 THB
- Season: November–April only
🚤 [Travelpayouts widget: Trang → Koh Mook ferry via 12Go]
Journey Summary
| Leg | Method | Time | Cost from |
|---|---|---|---|
| Bangkok → Trang | Flight | 1.5 hrs | 900 THB |
| Bangkok → Trang | Overnight train | 14–16 hrs | 800 THB |
| Trang → Koh Mook | Ferry | 30–45 min | 300 THB |
Where to Stay on Koh Mook
Koh Mook has a small selection of beach bungalows and mid-range resorts, mostly on the west coast near Had Farang (Charlie Beach). The island is small enough to walk across. Book ahead in peak season (December–February).
🏨 [Travelpayouts widget: Hotels on Koh Mook via Booking.com or Agoda]
Frequently Asked Questions
How long does it take to get from Bangkok to Koh Mook?
By flight to Trang plus ferry: around 3–4 hours total. By overnight train/bus: 15–18 hours but you save a night\’s accommodation.
Can I visit the Emerald Cave from Koh Mook?
Yes — Tham Morakot (Emerald Cave) is Koh Mook\’s main attraction. You swim through a dark sea cave at low tide to emerge in a hidden lagoon with a small beach. Tours are available from the island. Timing depends on tides — your guesthouse can advise on the best time to go.
Related Guides
- Bangkok to Koh Kradan: Transport Guide
- Bangkok to Koh Lipe: Complete Guide
- Kuala Lumpur to Koh Kradan: Via Hat Yai and Trang
- Trang Islands: Which Island to Choose
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.