Welcome to “The Krabi Forest Homestay”! We are located in a beautiful Krabi Province in Thailand. Krabi is a perfect holiday getaway in the south of Thailand. Krabi is only 1.5-2 hours drive from Phuket. Krabi is located between the provinces of Phang Nga and Trang provinces. The scenic areas around Krabi feature with many beautiful landscapes. The coastline around Krabi area is an estimate about 150 kilometers long and features some of the best beaches in Thailand. You can enjoy several white sandy beaches and crystal clear water. Krabi has many beautiful islands and caves. On land, you can see several large limestone cliffs almost everywhere. There are several caves, waterfalls, hot springs, mountains and most of them are covered in a tropical rain forest dense jungle.

There are many places to see and many activities to do in Krabi. You can enjoy islands hoping, snorkeling, kayaking, jungle tours, elephant trekking, zip line adventure, scuba diving, rock climbing, bicycling, hiking, swimming and sunbath. Many solo travelers, couple travelers as well as families with children can find many activities to do and enjoy their relaxing vacations, get close to natures as well as experience several adventure tour activities and programs.  We are very happy to help you create an unforgettable holidays and memorable experiences for you, your loved one, friends and family.

How to get to Krabi by bus?

You can get to Krabi by either government or private bus companies. The Krabi bus terminal is located at the north of Krabi town at Talat Kao city.

Krabi Bus Terminal/Station

Address: Pak Nam, Mueang Krabi District, Krabi 81000

Phone: + 66 75 663 503

The Krabi bus terminal connects Krabi with Phuket, Phang Nga, Hat Yai, Trang and Bangkok. It also connects Krabi with Surat Thani, so you can connect to Koh Samui, Koh Phangan, and Koh Tao,

The air conditioning buses from Krabi will take you in about 3 hours to Surat Thani and will take about 12 hours to Bangkok.

Moreover, there are many private owned bus companies that run frequent lines between Krabi and other provinces as well.

When you arrive at Surat Thani province, you can take a ferry to Koh Samui. It will take about 4-5 hours which is depending on the ferry company from Donsak to Koh Samui. There is a government run company that offers frequent connections between Krabi and Surat Thani. From Surat Thani bus station, it will take about 90 minutes to the ferry pier in Donsak.


How to get to Krabi by train?

There are a lot of misconception about taking a train to Krabi.

Taking a direct train to Krabi is not possible because there is no railway in Krabi province. So, the closest train stations are Trang province which is a South city of Krabi and Surat Thani which is an East city of Krabi. You can take a train to either of Trang or Surat Thani provinces from Bangkok or anywhere along the line. From there you can continue the trip to Krabi by bus or by taxi.

Surat Thani Bus Terminal/Station

Address: 130/181 130/238 หมู่ 10 Wat Pradu, Mueang Surat Thani District, Surat Thani 84000

Phone: + 66 77 200 032

More information can be obtained from Bangkok Railway Station Tel. 0 2223 7010 and 0 2223 7020

Trang Bus Terminal/Station

Address: Thap Thiang, Mueang Trang District, Trang 92000

More information can be obtained from Bangkok Railway Station Tel. + 66 2223 7010 and + 66 2223 7020 or call Trang station Tel. + 66 7521 8012.

VIP Air-conditioned buses depart from the Southern Bus Terminal in Bangkok to Amphur Muang of Trang Province daily at 07:00 pm. and 07.30 pm.

How to get to Krabi by boat/ferry?

You can travel between Phuket and Ao Nang by either ferry or speedboat:


The ferry services runs daily in high season between November to April and leaves from Rassada pier at 07:30 in the morning. In low season between May- October, the ferry runs only 3 times a week. 

The ferry will stop at Nopparat Thara pier for any guests who want to stay at any hotel in Ao Nang beach or in Nopparat Thara beach area. It will take about 1-2 minutes to any hotel in Nopparat Thara beach area and takes about 5 minutes ride to Ao Nang beach or any hotels in Ao Nang Beach area.

Ferry companies normally will offer a pick-up bus for free hotels drop-off from Nopparat Thara pier to any hotels along Nopparat Thara beach and Ao Nang beach area.  

Travel time: 1 hour and 45 minutes


There are also speed boat services between Phuket and Ao Nang. It is also possible to be picked up from Koh Yao. The boat will departure from Phuket from Bang Rong pier at 15:00 hr (03:00 PM). The boat from Ao Nang (Nopparat Thara pier) to Phuket leaves at 15:00 hr (03:00 PM) and travels via Koh Yao. A pickup from Ao Nang area can be arranged for free of charge. It is a year round service and only occasionally cancelled when there is a bad weather.

Travel time both ways: 1 hour and 20 minutes

How to get to Krabi by plane?

Krabi airport is well connected with Phuket airport by a shuttle service which takes around 2 hours. 

For more information about bus lines and schedules, please call the bus terminal at +66 (0) 7561 1804.

Krabi International Airport (KBV) is located about 15 kilometers from Krabi Town and about 40 km from Ao Nang. It will take about 35-45 minutes drive to Ao Nang.

From here you can take domestic flights to Bangkok, Chiang Mai, Koh Samui and many other cities with these airlines: Bangkok Airways, Thai Airways, Nok Air, Viet Jet, Air Asia, Thai Smile.

There are many international flights from Krabi as well.

You have a direct flight from Kuala Lumpur, Malaysia, Doha, Qatar, Singapore,Guangzhou, Shenzhen, Xi’An, Chengdu, Shanghai,Tianjin, Beijing, Yekaterinburg to Krabi province as well.