Best Islands in Phuket
7 places found in Phuket
While Phuket itself is Thailand's largest island, it's also the launchpad for some of the country's most spectacular island destinations. The Similan Islands, a 1.5-hour speedboat ride northwest, offer world-class diving with visibility exceeding 30 metres. Koh Racha Yai and Koh Racha Noi, just south of Phuket, have crystal-clear water for snorkelling and diving without the long journey.
Phang Nga Bay's islands — including Koh Yao Noi, Koh Yao Yai, and the famous James Bond Island (Koh Tapu) — are easily reached by boat from Phuket's east coast. Koh Yao Noi is a hidden gem: a quiet Muslim fishing community with stunning views back toward Phuket's karst-lined coastline, and just 30 minutes away by speedboat.
Where to stay in Phuket
We compare prices across these trusted booking sites — pick whichever fits your trip.
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Mu Ko Similan National Park
A remote national park archipelago off Phuket's coast, famed for turquoise waters, white sand, and world-class diving.

Ko Yao Yai
A largely undeveloped island in Phang Nga Bay offering secluded beaches, dive sites, and peaceful rural scenery.

Ko Racha Yai
A car-free island near Phuket with crystal-clear waters, sandy beaches, and resorts for all budgets.

Banana Beach (Koh Hey)
A secluded coral-fringed island off Phuket with crystal-clear water, white sand, and a full range of water activities.

Phuket Island
Thailand's largest island, offering Andaman beaches, vibrant nightlife, cultural heritage, and easy access to nearby islands.

Kahung Beach | Koh Hey
A small island beach off Rawai with clear turquoise water, water sports, and beachside dining.

Coral Island
A scenic island off Rawai with turquoise waters, white sand, and a full menu of water sports.
Find a place to stay in Phuket
Compare live rates across booking sites.
Sponsored links — we may earn a commission, at no extra cost to you.
Frequently Asked Questions
What islands can I visit from Phuket?
Popular day trips include the Phi Phi Islands (1.5-2 hours), Similan Islands (1.5 hours, Nov-May only), James Bond Island in Phang Nga Bay (1 hour), Koh Racha (45 min), and Koh Yao Noi (30 min). Most can be booked as day trips.
When are the Similan Islands open?
The Similan Islands are open mid-October to mid-May only. The rest of the year they're closed for marine conservation. Book liveaboard diving trips or day trips well in advance during peak season (December-February).
Is Koh Yao Noi worth visiting from Phuket?
Absolutely. Just 30 minutes by speedboat, it feels like a different world — quiet beaches, cycling through rice paddies, and stunning Phang Nga Bay views. Stay at least one night for the full experience.