Skip to main content
Visit Thailand Today

The 11 Best Islands Near Phuket, Ranked

Eleven islands, from Phi Phi, Racha and Coral Island to the Similans and Phang Nga Bay. Boat times and prices on each card come from our route guides.

11 placesAvg 4.5 on GoogleUpdated Oct 2026

Phi Phi, Racha and Coral Island lead this list, with the Similans close behind.

They split by distance. Coral Island, Koh Khai and Coconut Island are half-day hops of 10 to 30 minutes. Racha, Phi Phi, the Yao islands and Phang Nga Bay, with James Bond Island and Koh Panyee, are full days. The Similans are a long day from Khao Lak, and Koh Lanta, about 1 hour 30 by speedboat, is somewhere to stay rather than visit.

The calm season is November to April. The Similans close from 16 May to 14 October, and Phang Nga Bay is sheltered enough to run in almost any weather.

  1. #1

    Phi Phi Islands

    4.6 (7,712)·Phi Phi Islands

    Phuket's best-known island day, about an hour by speedboat from Rassada Pier, with Maya Bay and the beach bars of Phi Phi Don. A day tour covers the bays; a night or two on Phi Phi Don lets you see them without the crowds.

  2. #2

    Ko Racha Yai

    4.6 (513)·Phuket

    Clear water and white sand south of Phuket, a speedboat ride from Chalong, and the best swimming-and-snorkeling day after Phi Phi. It's car-free, with resorts for a night if you want one.

Where to stay

Best Hotels in Phuket

Sponsored links

My pick at each price level in Phuket, going by Google's hotel class. Hotels from my ranked list of the 10 best come first, then the best-reviewed. Each button opens the hotel on Booking.com with your dates filled in.

  1. #5

    Ko Yao Yai

    4.6 (461)·Phuket

    The bigger of the two Yao islands in the middle of Phang Nga Bay, rural and quiet, with secluded beaches and dive sites a short speedboat ride from Phuket's east coast.

  2. #6

    Koh Yao Noi

    4.4 (181)·Phuket

    The smaller Yao island, 30 to 40 minutes by speedboat to Manoh pier, with limestone views across Phang Nga Bay. Of the two Yaos, it's the better base for a few quiet nights.

  1. #7

    James Bond Island, the Ko Tapu spire from the 1974 Bond film off Khao Phing Kan's beach in Phang Nga Bay. Day tours add sea-cave canoeing and the stilt village of Koh Panyee, and run in almost any weather because the bay is sheltered.

  2. #9

    Koh Khai Nok

    4.5 (1,326)·Phuket

    The closest beach island to Phuket's east coast, 15 minutes by speedboat, a dome of rock and trees ringed by white sand and clear shallow water.

  3. #10

    Koh Lanta

    4.6 (1,144)·Koh Lanta

    A long island of quiet beaches to the southeast, about 1 hour 30 by speedboat from Rassada Pier for ฿1,260–1,700, all year. It's a place to stay a few nights rather than a day trip.

  4. #11

    Koh Panyee

    4.4 (39)·Phuket

    A Muslim fishing village on stilts under a limestone cliff in Phang Nga Bay, home to the floating football pitch and the lunch stop on James Bond Island tours.

Frequently asked questions

Which island is best to visit from Phuket?

Phi Phi, for Maya Bay and the scenery. For an easier day with less time on the boat, Racha Yai is a speedboat ride south of Chalong, and Coral Island is about 30 minutes from Chalong in calm water.

Which island tour is best from Phuket?

Phi Phi by speedboat is the classic, about an hour each way from Rassada Pier. Phang Nga Bay, with James Bond Island, sea-cave canoeing and the stilt village of Koh Panyee, is the best choice in rough weather because the bay is sheltered. In season, the Similans are the best snorkeling day.

When can you visit the Similan Islands?

From 15 October to 15 May. The national park closes for the rest of the year. Tours leave from Thap Lamu near Khao Lak and cost about ฿2,200–3,200.

Can you get to Koh Lanta from Phuket?

Yes. Speedboats from Rassada Pier take about 1 hour 30 and cost ฿1,260–1,700, all year. Ferries via Phi Phi take about four hours in high season.