Island hopping

The 50 best islands in Thailand

From lively Phuket to quiet Koh Kradan: for each island how to get there, when the boats run, where to stay and videos to watch before you go.

50islands
143Videos
97Hotels

Photo: Marcin Konsek, CC BY-SA 4.0 (Koh Phi Phi Don)

Which island suits you?

Every island shows all months in colour: green is good, orange is fair and red is better avoided, with the reason. Turn on Good season to see which islands are at their best now, and Include fair for quieter, cheaper months.

Note: in low season many resorts on small islands close and fewer boats run, and the marine national parks (Similan, Surin, Tarutao) close completely.

Map of islands in Thailand

Andaman SeaGulf of ThailandEast coastNear Bangkok

Pinch to zoom; tap an island for more info.

All islands

Phuket, island in Phuket, Thailand
Photo: Diego Delso, CC BY-SA 3.0
#1Andaman Sea👨‍👩‍👧 Families💑 Couples🎉 Party

Phuket

Phuket · ภูเก็ต

Big, lively island with everything: busy resort towns, quiet bays and a historic old town.

☀️ Season by month

JFMAMJJASOND

Size
543 km²
Getting there
Fly to Phuket (HKT) or bus/drive over the bridge from the mainland (Bangkok ~12 h, 700-1,000 THB). Grab/taxi from the airport to the beaches 30-60 min, 600-1,000 THB.
Boats by season
Reachable all year (bridge and airport).
Highlights
Old Town, Big Buddha, Promthep Cape, day trips to Phi Phi and Phang Nga Bay.
Best beaches
Kata Noi Beach, Freedom Beach, Nai Harn Beach, Kata Beach, Surin Beach, Kamala Beach

▶️ Videos

🛏️ Where to stay

Kata/Karon for beach and food, Nai Harn quieter, Mai Khao/Nai Yang near the airport.

Koh Phi Phi Don, island in Krabi, Thailand
Photo: Marcin Konsek, CC BY-SA 4.0
#2Andaman Sea🎒 Backpackers🎉 Party🤿 Diving & snorkelling

Koh Phi Phi Don

Krabi · เกาะพีพีดอน

Small car-free island with a busy village on a narrow isthmus between two bays.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 200 THB (park fee for foreigners)

Size
28 km²
Getting there
Ferry from Phuket (Rassada) or Krabi (Klong Jilad) 1.5-2 h, 400-700 THB; speedboat from Phuket ~1 h, 1,000-1,500 THB. Also from Ao Nang and Koh Lanta.
Boats by season
Ferries from Phuket and Krabi run all year; the Koh Lanta and Ao Nang links run less often or stop in low season.
Highlights
Viewpoint, snorkelling at Bamboo Island, nightlife on Loh Dalum, boat trip to Maya Bay.
Best beaches
Long Beach (Hat Yao), Phi Phi, Loh Dalum Bay, Monkey Beach (Phi Phi)

▶️ Videos

🛏️ Where to stay

Tonsai/Loh Dalum for nightlife, Long Beach or the northern bays for quiet.

Koh Phi Phi Leh, island in Krabi, Thailand
Photo: Diego Delso, CC BY-SA 3.0
#3Andaman Sea💑 Couples🤿 Diving & snorkelling⛵ Day trip

Koh Phi Phi Leh

Krabi · เกาะพีพีเล

Uninhabited limestone island with Maya Bay; visit by day trip only.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 400 THB (park fee for foreigners)

Size
6.6 km²
Getting there
Day trips only (longtail from Phi Phi Don ~20 min, 600-1,000 THB pp incl. snorkel stops; speedboat tour from Phuket or Krabi 1,500-3,000 THB).
Boats by season
Maya Bay closes each year ~1 Aug-30 Sep; fewer tours in rough sea.
Highlights
Maya Bay (no swimming), Pileh Lagoon, Viking Cave.
Best beaches
Maya Bay

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Koh Phi Phi Don.

Koh Lanta, island in Krabi, Thailand
Photo: Stefan Fussan, CC BY-SA 3.0
#4Andaman Sea👨‍👩‍👧 Families💑 Couples🌴 Peace & quiet

Koh Lanta

Krabi · เกาะลันตา

Laid-back long island with long beaches, a wooden old town and many family resorts.

☀️ Season by month

JFMAMJJASOND

Size
82 km²
Getting there
Minivan from Krabi (airport/town) via two car ferries 2-3 h, 300-500 THB. Ferry/speedboat from Phi Phi or Ao Nang (1-2 h, 450-900 THB) in high season.
Boats by season
Minivans and car ferry all year; boats to Phi Phi, Ao Nang and Lipe mainly Nov-Apr. Some southern resorts close in low season.
Highlights
Lanta Old Town, Mu Ko Lanta National Park, snorkel trip to Koh Rok and Koh Haa.
Best beaches
Long Beach (Phra Ae), Koh Lanta, Kantiang Bay, Bamboo Bay (Ao Mai Phai), Klong Dao Beach

▶️ Videos

🛏️ Where to stay

Long Beach/Klong Dao for convenience, Kantiang/Ba Kantiang for quiet.

Koh Yao Noi, island in Phang Nga, Thailand
Photo: Vyacheslav Argenberg, CC BY 4.0
#5Andaman Sea🌴 Peace & quiet💑 Couples👨‍👩‍👧 Families

Koh Yao Noi

Phang Nga · เกาะยาวน้อย

Quiet Muslim island with rice fields, rubber and views of the Phang Nga Bay karsts.

☀️ Season by month

JFMAMJJASOND

Size
47 km²
Getting there
Speedboat from Bang Rong (Phuket) ~30 min, 200-250 THB, or longtail ~1 h, 120-150 THB. Also from Krabi/Ao Nang (Tha Len) ~45 min.
Boats by season
Boats from Phuket run all year.
Highlights
Cycling past rice fields, kayaking, island hopping in Phang Nga Bay, sunrise over the karsts.

▶️ Videos

🛏️ Where to stay

East coast (Pasai/Tha Khao) facing the karsts.

Koh Yao Yai, island in Phang Nga, Thailand
Photo: Alin Meceanu mece, CC0
#6Andaman Sea🌴 Peace & quiet💑 Couples👨‍👩‍👧 Families

Koh Yao Yai

Phang Nga · เกาะยาวใหญ่

Bigger and even quieter than Yao Noi, with empty beaches and a few luxury resorts.

☀️ Season by month

JFMAMJJASOND

Size
137 km²
Getting there
Speedboat from Bang Rong or Tien Sin (Phuket) 20-45 min, 200-300 THB; also from Krabi (Tha Len).
Boats by season
Boats from Phuket run all year.
Highlights
Loh Pared and Laem Haad beaches, village life, views of Phuket.

▶️ Videos

🛏️ Where to stay

North-east coast (Chong Lad/Loh Paret).

Koh Lipe, island in Satun, Thailand
Photo: VascoPlanet World Photography, CC BY 3.0
#7Andaman Sea💑 Couples🤿 Diving & snorkelling🎒 Backpackers

Koh Lipe

Satun · เกาะหลีเป๊ะ

Small, lively island with white sand and clear water, close to Malaysia.

☀️ Season by month

JFMAMJJASOND

Size
2.5 km²
Getting there
Speedboat from Pak Bara (Satun) 1.5 h, 650-750 THB (plus landing/park fee). In high season also speedboats from Koh Lanta/Mook (4-6 h, 1,500-2,500 THB) and from Langkawi (Malaysia).
Boats by season
Pak Bara boats run all year (fewer departures); the island-hopping boats via Lanta/Mook/Ngai stop ~May-October. Some resorts close then.
Highlights
Walking Street, snorkelling at Koh Adang and Koh Rawi, sunrise and sunset beaches in one day.
Best beaches
Sunrise Beach (Hat Chao Ley), Sunset Beach (Hat Pramong), Pattaya Beach (Koh Lipe)

▶️ Videos

🛏️ Where to stay

Pattaya Beach for convenience, Sunrise Beach for swimming.

Koh Adang, island in Satun, Thailand
Photo: Vyacheslav Argenberg, CC BY 4.0
#8Andaman Sea🌴 Peace & quiet🤿 Diving & snorkelling

Koh Adang

Satun · เกาะอาดัง

Mountainous forested park island opposite Lipe with only park camping/bungalows.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 200 THB (park fee for foreigners)

Size
30 km²
Getting there
Longtail from Koh Lipe ~10 min, ~100-200 THB pp.
Boats by season
Park accommodation closed in low season (~16 May-14 Oct); day trips from Lipe only in good weather.
Highlights
Chado Cliff viewpoint, waterfalls, coral reefs.

▶️ Videos

🛏️ Where to stay

Park lodging at Laem Son only, or stay on Koh Lipe.

Koh Tarutao, island in Satun, Thailand
Photo: Rushen; Owner: Thai National Parks, CC BY-SA 2.0
#9Andaman Sea🌴 Peace & quiet👨‍👩‍👧 Families

Koh Tarutao

Satun · เกาะตะรุเตา

Large, wild national park island with jungle, mangroves and a prison history.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 200 THB (park fee for foreigners)

Size
152 km²
Getting there
Boat from Pak Bara ~30-60 min, 400-600 THB one way; in high season some Lipe boats stop here.
Boats by season
Park closed ~16 May-14 Oct: no boats or stays.
Highlights
Mangrove trip at Pha To Bu, Ao Taloh Udang (old prison), empty beaches.

▶️ Videos

🛏️ Where to stay

Park lodging at Ao Phante Malaka.

Koh Bulon Lae, island in Satun, Thailand
Photo: miss capital F, CC BY-SA 2.0
#10Andaman Sea🌴 Peace & quiet💑 Couples

Koh Bulon Lae

Satun · เกาะบุโหลนเล

Tiny, quiet island without cars, with a few simple resorts.

☀️ Season by month

JFMAMJJASOND

🎟️ National park

Size
3 km²
Getting there
Boat from Pak Bara ~1 h, 400-600 THB; in high season the Lanta-Lipe speedboat sometimes stops here.
Boats by season
Almost all boats and most resorts stop ~May-October.
Highlights
Snorkelling at White Rock, peace, walking through the village.

▶️ Videos

🛏️ Where to stay

The main east-coast beach.

Koh Mook, island in Trang, Thailand
Photo: Marcin Konsek, CC BY-SA 4.0
#11Andaman Sea💑 Couples🎒 Backpackers🌴 Peace & quiet

Koh Mook

Trang · เกาะมุก

Small fishing-village island with the famous Emerald Cave.

☀️ Season by month

JFMAMJJASOND

Size
10 km²
Getting there
Boat or speedboat from Kuan Tung Ku or Hat Yao (Trang) 30-60 min, 150-400 THB; in high season speedboats to/from Lanta and Lipe.
Boats by season
A limited service from mainland Trang runs all year; island-hopping boats stop ~May-October and many resorts close.
Highlights
Emerald Cave (Morakot), Charlie Beach, Sivalai sandspit.
Best beaches
Charlie Beach / Sivalai (Koh Muk), Emerald Cave (Tham Morakot) beach

▶️ Videos

🛏️ Where to stay

Charlie (Farang) Beach on the west coast.

Koh Ngai (Koh Hai), island in Krabi, Thailand
Photo: Marcin Konsek, CC BY-SA 4.0
#12Andaman Sea👨‍👩‍👧 Families💑 Couples🌴 Peace & quiet

Koh Ngai (Koh Hai)

Krabi · เกาะไหง

Quiet island with one long beach and shallow water; officially Krabi but reached via Trang.

☀️ Season by month

JFMAMJJASOND

Size
5 km²
Getting there
Longtail or speedboat from Pak Meng (Trang) 30-45 min, 200-600 THB; in high season speedboats to/from Lanta and Lipe.
Boats by season
Island-hopping boats stop ~May-October; transfers via Pak Meng only with resort booking/good weather. Many resorts close.
Highlights
Snorkelling off the rocks, Four Islands tour.
Best beaches
Koh Ngai (Koh Hai)

▶️ Videos

🛏️ Where to stay

The east coast, where all resorts are.

Koh Kradan, island in Trang, Thailand
Photo: Marcin Konsek, CC BY-SA 4.0
#13Andaman Sea💑 Couples🌴 Peace & quiet🤿 Diving & snorkelling

Koh Kradan

Trang · เกาะกระดาน

Idyllic small island with white sand and coral right off the beach.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 200 THB (park fee for foreigners)

Size
2.5 km²
Getting there
Longtail/speedboat from Kuan Tung Ku or Pak Meng 30-45 min, 300-600 THB; in high season Lanta-Lipe speedboats.
Boats by season
Boats and most resorts stop ~May-October.
Highlights
Snorkelling from the beach, Sunset Beach, underwater wedding (Feb).
Best beaches
Koh Kradan (east beach)

▶️ Videos

🛏️ Where to stay

The east-coast beach.

Koh Libong, island in Trang, Thailand
Photo: Mozhar, CC BY-SA 3.0
#14Andaman Sea🌴 Peace & quiet👨‍👩‍👧 Families

Koh Libong

Trang · เกาะลิบง

Largest island in Trang, unspoilt, known for dugongs and seagrass.

☀️ Season by month

JFMAMJJASOND

Size
40 km²
Getting there
Longtail from Hat Yao pier (Trang) 15-20 min, 50-100 THB.
Boats by season
Longtails from Hat Yao run all year; some resorts close in low season.
Highlights
Dugong tours, bird watching, village life.

▶️ Videos

🛏️ Where to stay

The west coast near Ban Lan Khao.

🏝️ Koh SukornNo photo yet
#15Andaman Sea🌴 Peace & quiet

Koh Sukorn

Trang · เกาะสุกร

Flat farming island with watermelons and rice fields, hardly any tourism.

☀️ Season by month

JFMAMJJASOND

Size
24 km²
Getting there
Longtail from Tha Tasae (Palian, Trang) ~15-30 min, 50-100 THB.
Boats by season
Local boat runs all year; the few resorts partly close in low season.
Highlights
Cycling between villages, sunset, watermelon season (Mar-Apr).

▶️ Videos

🛏️ Where to stay

Haad Lo Yai on the west coast (sunsets).

Koh Jum (Koh Pu), island in Krabi, Thailand
Photo: https://www.flickr.com/photos/sweijsters/, CC BY 2.0
#16Andaman Sea🌴 Peace & quiet💑 Couples

Koh Jum (Koh Pu)

Krabi · เกาะจำ

Relaxed island between Krabi and Lanta with bamboo huts and fishing villages.

☀️ Season by month

JFMAMJJASOND

Size
35 km²
Getting there
Longtail from Laem Kruat (Krabi) ~30 min, 100-150 THB; in high season the Krabi-Lanta ferry stops offshore (transfer to longtail).
Boats by season
Laem Kruat longtails run all year; the ferry stop lapses ~May-October and many bungalows close.
Highlights
Hike to Koh Pu peak, long beaches, fishing village.

▶️ Videos

🛏️ Where to stay

West coast (Andaman Beach/Ao Ting Rai).

Koh Phayam, island in Ranong, Thailand
Photo: Tintin Thaï, CC BY-SA 4.0
#17Andaman Sea🌴 Peace & quiet🎒 Backpackers💑 Couples

Koh Phayam

Ranong · เกาะพยาม

Hippie-ish island without cars, with cashew trees, scooter lanes and long beaches.

☀️ Season by month

JFMAMJJASOND

Size
23 km²
Getting there
Speedboat from Ranong ~45 min, 250-350 THB, or slow boat ~2 h, 150-200 THB.
Boats by season
Boats run all year (fewer departures); many bungalows close ~May-October.
Highlights
Aow Yai, Aow Khao Kwai, Buffalo Bay, hornbills.
Best beaches
Aow Yai (Koh Phayam), Aow Khao Kwai (Buffalo Bay, Koh Phayam)

▶️ Videos

🛏️ Where to stay

Aow Yai for sunsets, Aow Khao Kwai for quiet.

Koh Chang (Ranong), island in Ranong, Thailand
Photo: Gerrit Berlin, CC BY 2.0
#18Andaman Sea🌴 Peace & quiet🎒 Backpackers

Koh Chang (Ranong)

Ranong · เกาะช้าง (ระนอง)

The "other" Koh Chang: no grid power, simple huts, very quiet.

☀️ Season by month

JFMAMJJASOND

Size
18 km²
Getting there
Longtail/boat from Ranong ~1 h, 200-350 THB.
Boats by season
Boats rarely run ~May-October; most bungalows close then.
Highlights
Peace and quiet, Aow Yai beach, mangroves.

▶️ Videos

🛏️ Where to stay

Ao Yai on the west coast.

Similan Islands, island in Phang Nga, Thailand
Photo: Mathias Krumbholz, CC BY-SA 3.0
#19Andaman Sea🤿 Diving & snorkelling💑 Couples⛵ Day trip

Similan Islands

Phang Nga · หมู่เกาะสิมิลัน

Archipelago of nine uninhabited islands with granite boulders and top dive sites.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 500 THB (park fee for foreigners)

Size
14 km²
Getting there
Speedboat tour from Thap Lamu/Khao Lak 1-1.5 h, 2,500-4,000 THB incl. lunch; liveaboards from Khao Lak/Phuket. Overnight stays on the islands currently not allowed (check).
Boats by season
Park closed 16 May-14 Oct: no boats.
Highlights
Donald Duck Bay, Sail Rock, diving with manta rays, Koh Miang.
Best beaches
Donald Duck Bay (Similan Island 8), Koh Miang (Similan Island 4)

▶️ Videos

🛏️ Where to stay

No overnight stays; stay in Khao Lak or book a liveaboard.

Surin Islands, island in Phang Nga, Thailand
Photo: The Cosmonaut, CC BY-SA 2.5 ca
#20Andaman Sea🤿 Diving & snorkelling🌴 Peace & quiet

Surin Islands

Phang Nga · หมู่เกาะสุรินทร์

Remote park islands with Moken sea nomads and excellent snorkelling.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 500 THB (park fee for foreigners)

Size
33 km²
Getting there
Speedboat from Khura Buri ~1-1.5 h, day tour 3,000-4,000 THB; park camping possible.
Boats by season
Park closed 16 May-14 Oct.
Highlights
Moken village, Ao Mai Ngam, Richelieu Rock.
Best beaches
Ao Mai Ngam (Surin Islands)

▶️ Videos

🛏️ Where to stay

Park camp on Koh Surin Nuea (Chong Khad/Mae Ngam).

Koh Racha Yai, island in Phuket, Thailand
Photo: Roma Neus, CC BY 3.0
#21Andaman Sea🤿 Diving & snorkelling💑 Couples

Koh Racha Yai

Phuket · เกาะราชาใหญ่

Small island south of Phuket with clear water and Patok Bay.

☀️ Season by month

JFMAMJJASOND

Size
4.5 km²
Getting there
Speedboat from Chalong (Phuket) ~30-45 min, day tour 1,500-2,500 THB.
Boats by season
Tours run less and are cancelled more often May-October.
Highlights
Patok Bay (Ao Batok), diving, Siam Bay.
Best beaches
Patok Bay / Siam Bay (Koh Racha Yai)

▶️ Videos

🛏️ Where to stay

Ao Batok (Bungalow Bay).

  • The Racha €€€
    White design resort on Patok Bay.
Coral Island (Koh Hey), island in Phuket, Thailand
Photo: Endrjuch, CC BY-SA 3.0
#22Andaman Sea👨‍👩‍👧 Families

Coral Island (Koh Hey)

Phuket · เกาะเฮ

Busy day-trip island with water sports, 15 minutes from Phuket.

☀️ Season by month

JFMAMJJASOND

Size
1.5 km²
Getting there
Speedboat from Chalong/Rawai 15 min, day tour 800-1,500 THB.
Boats by season
Boats run all year, sometimes cancelled in rough sea.
Highlights
Banana Beach, parasailing, snorkelling.
Best beaches
Banana Beach (Koh Hey / Coral Island)

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Rawai/Chalong (Phuket).

Koh Lone, island in Phuket, Thailand
Photo: HutheMeow, CC BY-SA 4.0
#23Andaman Sea🌴 Peace & quiet💑 Couples

Koh Lone

Phuket · เกาะโหลน

Quiet islet in Chalong Bay with a handful of resorts.

☀️ Season by month

JFMAMJJASOND

Size
4.7 km²
Getting there
Longtail from Chalong ~15 min, 300-800 THB per boat.
Boats by season
All year, sheltered in the bay.
Highlights
Peace, kayaking, views of Phuket.

▶️ Videos

🛏️ Where to stay

East coast (Baan Mai).

Koh Poda, island in Krabi, Thailand
Photo: Jason Hutchens, CC BY 2.0
#24Andaman Sea👨‍👩‍👧 Families💑 Couples⛵ Day trip

Koh Poda

Krabi · เกาะปอดะ

Small uninhabited island with white sand, popular day trip from Ao Nang.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 400 THB (park fee for foreigners)

Size
0.6 km²
Getting there
Longtail from Ao Nang ~20 min, 300-500 THB pp (4 Islands tour).
Boats by season
Tours run all year but are cancelled more often May-October.
Highlights
Four Islands tour, Tup Island sandbar, Chicken Island.
Best beaches
Koh Poda, Koh Tup & Koh Kai sandbar (Talay Waek)

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Ao Nang/Railay.

Koh Hong (Krabi), island in Krabi, Thailand
Photo: Wolfgang Holzem, CC BY-SA 4.0
#25Andaman Sea💑 Couples👨‍👩‍👧 Families⛵ Day trip

Koh Hong (Krabi)

Krabi · เกาะห้อง

Limestone island with a hidden lagoon, visited by day trip.

☀️ Season by month

JFMAMJJASOND

🎟️ National park

Size
1 km²
Getting there
Speedboat tour from Ao Nang ~40 min, 1,200-2,000 THB.
Boats by season
Fewer tours, more cancellations May-October.
Highlights
Lagoon, viewpoint, snorkelling.
Best beaches
Koh Hong (Krabi) lagoon beach

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Ao Nang/Railay.

Koh Kho Khao, island in Phang Nga, Thailand
Photo: Hartmann Linge, CC BY-SA 4.0
#26Andaman Sea🌴 Peace & quiet👨‍👩‍👧 Families

Koh Kho Khao

Phang Nga · เกาะคอเขา

Quiet island north of Khao Lak with long empty beaches and a few resorts.

☀️ Season by month

JFMAMJJASOND

Size
40 km²
Getting there
Car ferry from Nam Khem/Takua Pa ~10 min, 20-100 THB.
Boats by season
Ferry all year; some resorts close in low season.
Highlights
Empty beaches, sunsets, cycling.

▶️ Videos

🛏️ Where to stay

The west coast.

Koh Samui, island in Surat Thani, Thailand
Photo: Manfred Werner, CC BY-SA 3.0
#27Gulf of Thailand👨‍👩‍👧 Families💑 Couples🎉 Party

Koh Samui

Surat Thani · เกาะสมุย

Popular, developed Gulf island with its own airport, luxury resorts and busy beaches.

☀️ Season by month

JFMAMJJASOND

Size
229 km²
Getting there
Fly to Samui (USM) from Bangkok ~1 h (pricey, 3,000-6,000 THB). Or bus/train to Surat Thani + ferry from Donsak 1.5 h (combo 900-1,500 THB from Bangkok).
Boats by season
Flights and ferries all year; some sailings cancelled in storms (Nov).
Highlights
Big Buddha, Fisherman's Village, Ang Thong day trip, waterfalls.
Best beaches
Silver Beach (Crystal Bay / Thong Ta Khian), Chaweng Beach, Lamai Beach, Maenam Beach, Bophut Beach (Fisherman's Village), Choeng Mon Beach

▶️ Videos

🛏️ Where to stay

Chaweng for nightlife, Lamai calmer, Bophut/Fisherman's Village or Choeng Mon for families.

Koh Phangan, island in Surat Thani, Thailand
Photo: Fabio Achilli from Milano, Italy, CC BY 2.0
#28Gulf of Thailand🎉 Party🎒 Backpackers🌴 Peace & quiet

Koh Phangan

Surat Thani · เกาะพะงัน

Famous for the Full Moon Party, but also quiet bays and yoga.

☀️ Season by month

JFMAMJJASOND

Size
125 km²
Getting there
Ferry/speedboat from Samui 30-60 min, 200-400 THB; from Surat Thani (Donsak) ~2.5 h; Lomprayah from Chumphon via Tao.
Boats by season
All year.
Highlights
Full Moon Party, Bottle Beach, Thong Nai Pan, Haad Rin.
Best beaches
Bottle Beach (Haad Khuat), Thong Nai Pan Noi, Haad Rin Nok (Sunrise Beach), Thong Nai Pan Yai, Haad Yuan, Haad Salad

▶️ Videos

🛏️ Where to stay

Haad Rin for parties, Thong Nai Pan or Haad Yuan for quiet, Srithanu for yoga.

Koh Tao, island in Surat Thani, Thailand
Photo: kallerna, CC BY-SA 4.0
#29Gulf of Thailand🤿 Diving & snorkelling🎒 Backpackers💑 Couples

Koh Tao

Surat Thani · เกาะเต่า

Small hilly diving island; one of the cheapest places in the world to learn to dive.

☀️ Season by month

JFMAMJJASOND

Size
21 km²
Getting there
Lomprayah/speedboat from Chumphon 1.5-2 h, 600-750 THB; from Samui/Phangan 1-2 h, 500-700 THB. Bus+boat combo from Bangkok ~1,100-1,400 THB.
Boats by season
All year; sailings sometimes cancelled in strong wind (Nov-Dec).
Highlights
Diving, Koh Nang Yuan, John-Suwan Viewpoint, Shark Bay.
Best beaches
Sairee Beach, Sai Nuan Beach, Tanote Bay (Ao Tanot), Shark Bay (Ao Thian Og), Ao Leuk, Freedom Beach (Koh Tao)

▶️ Videos

🛏️ Where to stay

Sairee for dive schools and food, Tanote/Haad Tien for quiet.

Koh Nang Yuan, island in Surat Thani, Thailand
Photo: Isderion (talk), CC BY-SA 3.0 de
#30Gulf of Thailand💑 Couples🤿 Diving & snorkelling

Koh Nang Yuan

Surat Thani · เกาะนางยวน

Three islets joined by a sandbar; privately owned with an entry fee.

☀️ Season by month

JFMAMJJASOND

Size
0.4 km²
Getting there
Taxi boat from Sairee (Koh Tao) ~10 min, 150-300 THB return; also a Lomprayah stop.
Boats by season
All year.
Highlights
Sandbar, viewpoint, snorkelling (no plastic bottles allowed).
Best beaches
Koh Nang Yuan

▶️ Videos

🛏️ Where to stay

Only the island resort; otherwise Sairee on Koh Tao.

Ang Thong Marine Park, island in Surat Thani, Thailand
Photo: Vyacheslav Argenberg, CC BY 4.0
#31Gulf of Thailand💑 Couples👨‍👩‍👧 Families

Ang Thong Marine Park

Surat Thani · อุทยานแห่งชาติหมู่เกาะอ่างทอง

Archipelago of 42 limestone islands with an emerald lake and viewpoints; day trip.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 300 THB (park fee for foreigners)

Size
18 km²
Getting there
Day tour by boat from Samui or Phangan, 1.5-2 h (speedboat ~1 h), 1,500-2,800 THB incl. lunch.
Boats by season
Park usually closed ~1 Nov-15 Dec.
Highlights
Mae Ko viewpoint, Emerald Lake, kayaking.
Best beaches
Koh Wua Talab (Ang Thong Marine Park), Koh Mae Ko viewpoint beach (Ang Thong)

▶️ Videos

🛏️ Where to stay

Park bungalows on Koh Wua Talab, or stay on Samui.

Koh Tan, island in Surat Thani, Thailand
Photo: Roma Neus, CC BY 3.0
#32Gulf of Thailand🌴 Peace & quiet👨‍👩‍👧 Families⛵ Day trip

Koh Tan

Surat Thani · เกาะแตน

Quiet islet south of Samui with coral and a few bungalows.

☀️ Season by month

JFMAMJJASOND

Size
5 km²
Getting there
Longtail from Thong Krut (Samui) ~20 min, day tour 500-1,500 THB.
Boats by season
All year in calm weather.
Highlights
Snorkelling, peace, combine with Koh Madsum.

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Koh Samui (zuidkust).

Koh Madsum (Pig Island), island in Surat Thani, Thailand
Photo: Luboš Holič, CC BY-SA 3.0
#33Gulf of Thailand👨‍👩‍👧 Families⛵ Day trip

Koh Madsum (Pig Island)

Surat Thani · เกาะมัดสุม

Small island famous for the pigs on the beach.

☀️ Season by month

JFMAMJJASOND

Size
1 km²
Getting there
Longtail from Thong Krut (Samui) ~20 min, day tour 500-1,500 THB; entry ~100 THB.
Boats by season
All year in calm weather.
Highlights
Pigs on the beach, shallow water.

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Koh Samui (zuidkust).

🏝️ Koh TaluNo photo yet
#34Gulf of Thailand🤿 Diving & snorkelling🌴 Peace & quiet👨‍👩‍👧 Families

Koh Talu

Prachuap Khiri Khan · เกาะทะลุ

Private island off Bang Saphan with coral and a sea turtle project.

☀️ Season by month

JFMAMJJASOND

Size
1 km²
Getting there
Boat from Bang Saphan Noi ~30 min; day trip or stay via the island resort (prices on request).
Boats by season
All year in calm weather.
Highlights
Snorkelling, turtles, rock arch.

▶️ Videos

🛏️ Where to stay

The island's only resort.

Koh Chang, island in Trat, Thailand
Photo: Vyacheslav Argenberg, CC BY 4.0
#35East coast👨‍👩‍👧 Families🎒 Backpackers💑 Couples

Koh Chang

Trat · เกาะช้าง

Thailand's second-largest island, green and mountainous with jungle and waterfalls.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 200 THB (park fee for foreigners)

Size
217 km²
Getting there
Bus/minivan Bangkok-Trat ~5-6 h (250-400 THB) + car ferry Ao Thammachat/Centrepoint 30-45 min, 80-150 THB. Or fly to Trat.
Boats by season
Car ferry all year; speedboats to Koh Mak/Kood/Wai mainly Nov-May.
Highlights
Klong Plu waterfall, Bang Bao pier, jungle trekking, Lonely Beach.
Best beaches
White Sand Beach (Hat Sai Khao), Lonely Beach (Hat Tha Nam), Klong Prao Beach, Kai Bae Beach, Long Beach (Hat Sai Yao), Koh Chang

▶️ Videos

🛏️ Where to stay

White Sand Beach for convenience, Klong Prao/Kai Bae for families, Lonely Beach for backpackers.

Koh Kood (Koh Kut), island in Trat, Thailand
Photo: Vyacheslav Argenberg, CC BY 4.0
#36East coast💑 Couples🌴 Peace & quiet👨‍👩‍👧 Families

Koh Kood (Koh Kut)

Trat · เกาะกูด

Unspoilt green island with clear water and waterfalls; quieter than Koh Chang.

☀️ Season by month

JFMAMJJASOND

Size
105 km²
Getting there
Speedboat from Laem Sok (Trat) 1-1.5 h, 400-600 THB; in high season also from Koh Chang/Mak.
Boats by season
Laem Sok boats run all year (fewer); island-hopping boats stop ~May-October and some resorts close.
Highlights
Klong Chao waterfall, Bang Bao Beach, old fishing villages Ao Yai and Ao Salad.
Best beaches
Ao Bang Bao (Koh Kood), Klong Chao Beach, Ao Tapao (Koh Kood)

▶️ Videos

🛏️ Where to stay

Klong Chao and Bang Bao on the west coast.

Koh Mak, island in Trat, Thailand
Photo: Vyacheslav Argenberg, CC BY 4.0
#37East coast👨‍👩‍👧 Families🌴 Peace & quiet💑 Couples

Koh Mak

Trat · เกาะหมาก

Flat, relaxed island with coconut palms and bike paths; no mass tourism.

☀️ Season by month

JFMAMJJASOND

Size
16 km²
Getting there
Speedboat from Laem Sok (Trat) ~45-60 min, 450-600 THB; in high season from Koh Chang and Kood.
Boats by season
Laem Sok boats limited in low season; island hopping stopped ~May-October and many resorts close.
Highlights
Ao Kao, Ao Suan Yai, Koh Kham offshore, cycling.
Best beaches
Ao Kao (Koh Mak), Ao Suan Yai (Koh Mak)

▶️ Videos

🛏️ Where to stay

Ao Kao and Ao Suan Yai.

Koh Wai, island in Trat, Thailand
Photo: Vyacheslav Argenberg, CC BY 4.0
#38East coast🌴 Peace & quiet💑 Couples

Koh Wai

Trat · เกาะหวาย

Small islet with limited electricity, coral and a few simple resorts.

☀️ Season by month

JFMAMJJASOND

🎟️ National park

Size
2 km²
Getting there
Speedboat from Koh Chang (Bang Bao) ~20-30 min, 300-400 THB; or from Laem Ngop.
Boats by season
Boats and most resorts stop ~May-October.
Highlights
Snorkelling from the beach, peace.

▶️ Videos

🛏️ Where to stay

The north coast (basic huts).

Koh Kham (Trat), island in Trat, Thailand
Photo: Heinz Albers Koh Kham, CC BY-SA 3.0
#39East coast🌴 Peace & quiet💑 Couples⛵ Day trip

Koh Kham (Trat)

Trat · เกาะขาม

Tiny islet near Koh Mak with fine sand and clear water.

☀️ Season by month

JFMAMJJASOND

Size
0.2 km²
Getting there
Kayak or longtail from Koh Mak 10-20 min; entry ~200 THB (private).
Boats by season
Not reachable in rough sea (May-Oct).
Highlights
Snorkelling, white sand.
Best beaches
Koh Kham (Trat)

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Ban Phe/Mae Ramphueng.

Koh Rang, island in Trat, Thailand
Photo: kallerna, CC BY-SA 4.0
#40East coast🤿 Diving & snorkelling⛵ Day trip

Koh Rang

Trat · เกาะรัง

Uninhabited park islands with the best coral on the East Coast; snorkel trip.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 200 THB (park fee for foreigners)

Size
1 km²
Getting there
Snorkel tour from Koh Chang, Mak or Kood, 1,000-1,800 THB.
Boats by season
Tours almost only Nov-May.
Highlights
Snorkelling and diving.

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Koh Kood of Koh Mak.

Koh Samet, island in Rayong, Thailand
Photo: PA, CC BY-SA 4.0
#41East coast👨‍👩‍👧 Families💑 Couples🎉 Party

Koh Samet

Rayong · เกาะเสม็ด

The closest true beach island to Bangkok, with white sand and a relatively dry climate.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 200 THB (park fee for foreigners)

Size
13 km²
Getting there
Bus Bangkok-Ban Phe ~3-4 h (200-300 THB) + ferry 30-45 min (70-100 THB) or speedboat 15 min (200-300 THB). Park fee on arrival.
Boats by season
All year.
Highlights
Sai Kaew, Ao Phrao sunset, fire shows.
Best beaches
Hat Sai Kaew (Koh Samet), Ao Phrao (Koh Samet), Ao Wong Duean, Ao Wai (Koh Samet), Ao Kiu Na Nok (Koh Samet), Ao Noi Na (Koh Samet)

▶️ Videos

🛏️ Where to stay

Sai Kaew/Ao Phai for convenience, Ao Prao (west coast) for quiet.

Koh Larn, island in Chonburi, Thailand
Photo: KAI LARS SCHERER, CC BY 3.0
#42East coast👨‍👩‍👧 Families

Koh Larn

Chonburi · เกาะล้าน

Day-trip island off Pattaya with six beaches and many Thai visitors.

☀️ Season by month

JFMAMJJASOND

Size
4.7 km²
Getting there
Ferry from Bali Hai (Pattaya) 30-45 min, 30 THB; speedboat 15 min, 150-300 THB.
Boats by season
All year.
Highlights
Tawaen, Samae, viewpoint, scooter tour.
Best beaches
Tawaen Beach (Koh Larn), Samae Beach (Koh Larn)

▶️ Videos

🛏️ Where to stay

Tawaen or Samae; most visit as a day trip.

Koh Si Chang, island in Chonburi, Thailand
Photo: ekeidar, CC BY-SA 3.0
#43East coast🌴 Peace & quiet👨‍👩‍👧 Families

Koh Si Chang

Chonburi · เกาะสีชัง

Historic Thai island with a royal summer palace and temples, few foreigners.

☀️ Season by month

JFMAMJJASOND

Size
17 km²
Getting there
Ferry from Si Racha 45 min, 50-70 THB.
Boats by season
All year.
Highlights
Phra Chudadhuj Palace, Chinese shrine, Hat Tham Phang.

▶️ Videos

🛏️ Where to stay

Around Thewawong pier and the village.

🏝️ Koh Kham (Sattahip)No photo yet
#44East coast👨‍👩‍👧 Families🤿 Diving & snorkelling⛵ Day trip

Koh Kham (Sattahip)

Chonburi · เกาะขาม (สัตหีบ)

Navy-managed islet with white sand and coral; day trip.

☀️ Season by month

JFMAMJJASOND

Size
0.2 km²
Getting there
Boat from the navy pier in Sattahip ~10-15 min; book ahead; entry/boat ~100-500 THB (uncertain).
Boats by season
May close temporarily for reef recovery (check).
Highlights
Snorkelling, quiet beach.

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Sattahip/Pattaya.

🏝️ Koh Man NaiNo photo yet
#45East coast👨‍👩‍👧 Families⛵ Day trip

Koh Man Nai

Rayong · เกาะมันใน

Small island with a sea turtle conservation centre.

☀️ Season by month

JFMAMJJASOND

Size
0.3 km²
Getting there
Boat from Pak Nam Prasae (Rayong) ~30-45 min; usually by tour (prices vary).
Boats by season
All year in calm weather.
Highlights
Sea turtle breeding centre.

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Ban Phe/Rayong.

Koh Kret, island in Nonthaburi, Thailand
Photo: mohigan, CC BY-SA 3.0
#46Near Bangkok👨‍👩‍👧 Families🌴 Peace & quiet

Koh Kret

Nonthaburi · เกาะเกร็ด

River island in the Chao Phraya near Bangkok, with Mon pottery and a weekend market. No beach.

☀️ Season by month

JFMAMJJASOND

Size
4.2 km²
Getting there
Crossing boat from Wat Sanam Nuea (Pak Kret) 2 min, ~2-5 THB; from Bangkok taxi/Grab ~45-60 min.
Boats by season
All year.
Highlights
Pottery, weekend market, cycling round the island.

▶️ Videos

🛏️ Where to stay

In the riverside village, or stay in Bangkok.

Koh Rok, island in Krabi, Thailand
Photo: dronepicr, CC BY 2.0
#47Andaman Sea🤿 Diving & snorkelling💑 Couples

Koh Rok

Krabi · เกาะรอก

Two uninhabited park islands with white sand and great snorkelling, south of Lanta.

☀️ Season by month

JFMAMJJASOND

🎟️ National park · 400 THB (park fee for foreigners)

Size
4 km²
Getting there
Speedboat snorkel tour from Koh Lanta ~1 h, 2,000-3,000 THB.
Boats by season
Park closed ~16 May-14 Oct.
Highlights
Snorkelling, white sandbar, monitor lizards.
Best beaches
Koh Rok

▶️ Videos

🛏️ Where to stay

Park camp on Koh Rok Nai; otherwise Koh Lanta.

🏝️ Koh Phra ThongNo photo yet
#48Andaman Sea🌴 Peace & quiet

Koh Phra Thong

Phang Nga · เกาะพระทอง

Remote island with savanna, mangroves and almost empty beaches.

☀️ Season by month

JFMAMJJASOND

Size
100 km²
Getting there
Longtail from Kuraburi or Tha Kerk ~1 h; usually arranged via your accommodation (price on request).
Boats by season
Little transport and most stays closed ~May-October.
Highlights
Savanna with deer, birds, empty beaches.

▶️ Videos

🛏️ Where to stay

Golden Buddha Beach on the west coast.

Koh Lao Liang, island in Trang, Thailand
Photo: Lerdsuwa, CC BY-SA 3.0
#49Andaman Sea🌴 Peace & quiet🤿 Diving & snorkelling💑 Couples⛵ Day trip

Koh Lao Liang

Trang · เกาะเหลาเหลียง

Two steep limestone islands with only a tent camp; climbing and snorkelling.

☀️ Season by month

JFMAMJJASOND

🎟️ National park

Size
1 km²
Getting there
Speedboat from Hat Yao (Trang) ~1 h, usually via the camp (package).
Boats by season
Camp and boats only ~Nov-May.
Highlights
Rock climbing, snorkelling, kayaking.

▶️ Videos

🛏️ Where to stay

No verified lodging; day trip, stay in Trang/Koh Sukorn.

🏝️ Koh MaitonNo photo yet
#50Andaman Sea💑 Couples🤿 Diving & snorkelling

Koh Maiton

Phuket · เกาะไม้ท่อน

Private islet south-east of Phuket with dolphins around; day trip.

☀️ Season by month

JFMAMJJASOND

Size
1 km²
Getting there
Speedboat tour from Chalong ~20-30 min, 1,200-2,500 THB.
Boats by season
Fewer tours May-October.
Highlights
Snorkelling, dolphin spotting.

▶️ Videos

🛏️ Where to stay

The island's only resort.

Frequently asked questions about Thailand's islands

What is the best Thai island for a first visit?

Phuket, Koh Samui and Koh Lanta are easy to reach, have plenty of hotels and are open all year. For the classic white sand and limestone cliffs, combine Krabi with Koh Phi Phi.

When is the best time to visit Thailand's islands?

On the Andaman Sea (Phuket, Krabi, Lanta, Lipe) November to April is best. In the Gulf (Samui, Phangan, Tao) January to August is good, with most rain from October to December. The east coast (Koh Chang, Koh Kood, Koh Samet) is best from November to May.

Do the boats run in the rainy season?

To the big islands yes, though the sea can be rough. Speedboats to small islands like Koh Lipe, Koh Kradan and Koh Kood run less often or stop, and many resorts close. The Similan and Surin islands are closed from about mid-May to mid-October.

How do you travel between the islands?

By ferry and speedboat, bookable online or through your hotel. In high season a speedboat route runs from Phuket via Phi Phi and Lanta to Koh Lipe on the Andaman side. In the Gulf ferries connect Samui, Phangan and Tao.

Do you pay to visit a national park island?

Yes. Islands in a marine national park, such as Phi Phi Leh, Similan, Surin, Ang Thong and Tarutao, usually charge foreigners 200 to 500 baht per person. Each island lists the fee where known.

Data from travel guides, Thailand's park authority (DNP), OpenStreetMap and hotel websites (October 2026). Boat prices and travel times are estimates. Videos from YouTube; they only load when you click.