Islands In & Near Krabi to Visit on a Day Trip

Krabi Islands

With sterile white-sand beaches, aquamarine water all around and spiking lush green island-cliffs, the gorgeous gateway to the Andaman in the form of Islands in Krabi draws in visitors in multiples o (Read More)f hundreds all year round. With a coastline that stretches up to 150 kilometres and beyond, Krabi serves as an ideal destination to indulge in Island hopping with multiple tiny islands set up with magnificent resorts and jaw-dropping scenic beauty to their backdrop.

Here is the list of 12 Islands In & Near Krabi to Visit on a Day Trip

1. Phi Phi Islands

Phi Phi Islands
4.4 /5 View 49+ photos

Known For : Nightlife in Phi Phi Island Maya Bay Koh Phi Phi Leh

The Phi Phi Islands, located just off the coast of Krabi, are among the most famous Krabi islands, known for their dramatic cliffs and stunning beaches. These islands are popular for diving, snorkeling, and rock climbing, with Phi Phi Leh's Maya Bay famously featured in the film The Beach. The crystal-clear waters and vibrant marine life make it a top destination for nature lovers. Accessible by boat from Ao Nang or Krabi Town, the Phi Phi Islands are a must-visit for travelers to Krabi.

Distance: 45 minutes by boat
How to Reach: Take a ferry or speedboat from Krabi Town Pier. 

Best Time: Throughout the year

24 Phi Phi Islands Attractions

2. Koh Phra Nang

Koh Phra Nang
4.3 /5

Koh Phra Nang, part of the Railay Peninsula, is one of the most scenic islands in Krabi, known for its stunning limestone cliffs and clear turquoise waters. The island is famous for the Phra Nang Cave Shrine, where fishermen leave offerings to the spirit of the drowned princess. With its white sandy beaches and vibrant coral reefs, Koh Phra Nang is a top spot for swimming and snorkeling. It’s easily accessible by boat from Ao Nang or Railay Beach, making it a popular day-trip destination.

Distance: 15-20 minutes by boat from Ao Nang (a 30-minute drive from Krabi Town)
How to Reach: Take a longtail boat from Ao Nang or Railay Beach. 

3. Koh Lanta

Koh Lanta

Koh Lanta is a laid-back island located south of Krabi, offering a tranquil atmosphere with long stretches of sandy beaches. Known for its clear waters and coral reefs, it is an excellent destination for snorkeling, diving, and relaxing by the sea. Koh Lanta is also home to a national park, featuring diverse wildlife and hiking trails. The island can be reached by ferry from Krabi Town or Ao Nang, and it is a great alternative for those seeking a quieter Krabi island experience.

Distance: 83.3 km
How to Reach: Take a ferry from Krabi Town Pier to Koh Lanta. 2 hours by ferry

4. Koh Poda

Koh Poda

Koh Poda is a small, picturesque island located off the coast of Ao Nang, famous for its stunning white sandy beach and clear, shallow waters. The island is surrounded by vibrant coral reefs, making it an ideal spot for snorkeling and swimming. Koh Poda is part of the Mu Ko Phi Phi National Park and offers minimal development, perfect for those seeking a peaceful getaway. Accessible by boat from Ao Nang, Koh Poda is often included in the “Four Islands” tour from Krabi.

Distance: 25 minutes by boat
How to Reach: Take a longtail boat from Ao Nang or Krabi Town.

Krabi Travel Packages

Compare quotes from upto 3 travel agents for free

5. Koh Yao Noi

Koh Yao Noi
4.2 /5

Koh Yao Noi, located in Phang Nga Bay near Krabi, is known for its serene and undeveloped charm, offering a peaceful escape from the crowds. The island is famous for its traditional fishing villages, rice fields, and coconut plantations, providing a glimpse into local life. Visitors can explore the island by bike, visit its secluded beaches, or take boat trips to nearby islands. Koh Yao Noi is accessible by ferry from Krabi or Phuket, making it an easy addition to your Krabi islands itinerary.

Distance: 30 minutes by ferry
How to Reach: Take a ferry from Krabi Town Pier to Koh Yao Noi.

Best Time: January-April

6. Bamboo Island

Bamboo Island
4.6 /5

Bamboo Island, or Koh Mai Phai, is a small, circular island located in the Andaman Sea, just off the coast of Krabi. It’s famous for its white sandy beaches, crystal-clear waters, and vibrant coral reefs, perfect for snorkeling and swimming. The island remains largely undeveloped, offering visitors a peaceful environment to relax and enjoy nature. Bamboo Island is accessible by boat from Ao Nang or Krabi, making it a popular day trip for those exploring Krabi’s islands.

Distance: 45 minutes by boat
How to Reach: Take a speedboat or longtail boat from Ao Nang or Krabi Town.

7. Koh Kai (Chicken Island)

Koh Kai (Chicken Island)

Koh Kai, also known as Chicken Island, is one of the most distinctive Krabi islands, named after a unique rock formation that resembles a chicken’s head. The island boasts clear waters, sandy beaches, and excellent snorkeling opportunities, making it a favorite for nature lovers. During low tide, a natural sandbar connects Chicken Island to nearby islands, allowing visitors to walk between them. Accessible by boat from Ao Nang, Koh Kai is part of the popular “Four Islands” tour from Krabi.

Distance: 30 minutes by boat
How to Reach: Take a longtail boat from Ao Nang or Krabi Town.

8. Koh Hong

Koh Hong
4.6 /5

Koh Hong is a beautiful island in Krabi, famous for its dramatic limestone cliffs and hidden lagoon. The island is part of the Ao Phang Nga National Park and offers excellent opportunities for kayaking, swimming, and snorkeling. Its crystal-clear waters and secluded beaches make it a top destination for those seeking tranquility and natural beauty. Koh Hong can be reached by boat from Ao Nang or Krabi Town and is often included in island-hopping tours around Krabi.

Distance: 30-45 minutes by boat
How to Reach: Take a boat from Ao Nang or Krabi Town.

9. Koh Pak Bia

Koh Pak Bia

Koh Pak Bia is a small, idyllic island located near Ao Nang in Krabi, known for its soft, sandy beaches and clear blue waters. The island is surrounded by coral reefs, making it an ideal spot for snorkeling and exploring marine life. Koh Pak Bia is a perfect place for relaxation, offering a peaceful atmosphere without the crowds. Visitors can reach Koh Pak Bia by boat from Ao Nang or Krabi Town, making it a popular stop on Krabi island tours.

Distance: 30 minutes by boat
How to Reach: Take a longtail boat from Ao Nang or Krabi Town.

10. Koh Mor

Koh Mor

Koh Mor is a small, uninhabited island located near the more popular Koh Pak Bia, offering a secluded experience for visitors. The island is known for its beautiful sandy beach and crystal-clear water, perfect for swimming and snorkeling. Koh Mor is ideal for those looking for peace and tranquility, as it remains largely undeveloped. It is typically visited by boat from Ao Nang or Krabi, often as part of an island-hopping tour around Krabi.

Distance: 30 minutes by boat
How to Reach: Take a longtail boat from Ao Nang or Krabi Town.

11. Ko Jum

Ko Jum
4.7 /5

Ko Jum is a peaceful island located southwest of Krabi, offering a tranquil and rustic experience, far from the tourist crowds typical of other Krabi islands. Known for its laid-back atmosphere, sandy beaches, and traditional fishing villages, it provides visitors a glimpse into authentic island life. The island is ideal for relaxation, swimming, and exploring its natural beauty. Accessible by boat from Krabi Town, Ko Jum is a perfect choice for those seeking solitude and a more serene island experience in Krabi.

Distance: 1 hour by boat
How to Reach: Take a ferry or longtail boat from Krabi Town Pier.

Best Time: December to April

12. Koh Yao Yai

Koh Yao Yai

Koh Yao Yai, located between Phuket and Krabi in the Andaman Sea, is a large, peaceful island known for its serene beaches and untouched landscapes. The island features sandy bays, mangroves, fishing villages, and rubber plantations, with Loh Paret and Loh Jark being its best beaches. Dotted with dive sites like the King Cruiser Wreck, Anemone Reef, and Shark Point, Koh Yao Yai offers excellent opportunities for snorkeling and diving. It can be reached by ferry from Krabi or Phuket, making it an easy addition to a Krabi islands itinerary.

Distance: 30-45 minutes by ferry
How to Reach: Take a ferry from Krabi Town Pier to Koh Yao Yai.

Now that you have a brief picture of Krabi blues, let us know about your favourite ones in the comments below!

This post was published by Muhammed Salih

Share this post on social media

Top Hotels In Krabi

Comments on this post

View Packages