Horse riding in Phuket is a lovely change from boat trips and city tours. This beach ride with Phuket International Horse Club starts near Layan and Laguna on the quiet north-west coast, follows the sand through the Layan area of Sirinat National Park and, when conditions allow, ends with a swim with the horses in the sea.
Updated October 2026 by the Phuket Dream Company team (TAT licensed).
Beginners, children and experienced riders are all welcome. A guide rides with your group and matches each rider with a suitable horse.
Highlights
- A 1.5-hour trail ride along one of Phuket’s quietest beaches
- Swim with the horses in the sea when the tide and weather allow
- Guided by experienced staff; first-time riders welcome
- Morning departures at 08.00 or 09.00, when it is cooler
- Riding equipment, drinking water and insurance provided
What to expect
You arrive at the stables near Layan, meet your guide and are fitted with a helmet. After a short briefing you set off at walking pace towards the beach. Depending on your experience and the tide, there may be a chance to trot or canter on the firm sand.
The ride passes through the Layan section of the national park, so a park entry fee is paid on site (see the conditions below). At the end of the ride, riders who want to can swim with their horse in the shallow water. Bring swimwear and a change of clothes.
Pickup and meeting point
The club is near Layan Beach, Cherng Talay, in the north-west of Phuket. You can make your own way there, or add a private round-trip transfer for up to four people; the price depends on your area (see the transfer table below).
Rider rules
- Maximum rider weight is 85 kg; overweight riders cannot ride and the booking is non-refundable
- Long trousers are required
- Infants under 3 can ride with a parent if the combined weight is 65 kg or less
- The guide’s tip is not included and is paid directly
What to bring
- Long trousers and closed shoes
- Swimwear, a towel and dry clothes for the swim
- Sun cream and insect repellent
- Cash for the national park fee and the guide’s tip
Tips
- Choose the earliest ride for cooler temperatures and softer light for photos
- Tell us your riding experience when booking so the guide can plan the pace
- Sea swimming depends on waves and tides, especially in the rainy season (roughly May to October)
Horse riding Phuket FAQ
Do I need riding experience?
No. Beginners and children are welcome, and the guide sets the pace for the group.
What is the weight limit?
Riders must be under 85 kg. This is strictly checked for the horses’ welfare.
Can I swim with the horses?
Yes, at the end of the ride, when sea conditions are safe.
Is the national park fee included?
No, the Layan national park fee is paid on site. See the conditions below.
Where is the horse club?
Near Layan Beach in Cherng Talay, close to Laguna and Bang Tao.
Is there a sunset ride?
The club also runs sunset rides. Ask the team if you prefer an evening ride and they will check availability.
How to book
Book online on this page. Our team confirms your riding time with the club and stays in touch with you on WhatsApp (+66 95 038 5535).
Phuket International Horse Riding
For 1.30 hours at Laguna Beach.
*This price is from 1 January 2025 – 31 October 2025*
| Riding Type | Selling | Promo/person |
| 1.30 Hours, Visit Layan National Park one of the most beautiful beach in Phuket and swim with horses in the ocean (Swimming with horse in blue ocean) Time: 08.00 am. / 09.00 am. |
2,200.-THB |
1,800.-THB |
Conditions :
- Children, first times and Experienced rider are welcome.
- The last sunset ride is 17.00 pm.
- All rates are quoted in Thai Baht / Person
- The rider weight must under than 85 kg (187 lbs). Nonrefundable for over weight rider.
- Rider shall wear long pants
- Sunset Rides 17.00 – 18.30 p.m
- Horse & Staff Lunch break 12.00 pm. – 14.00 pm.
- Infant (under 3 years old) is free of charge (sit with parents, Total weight ≤ 65 kg )
- Prices is not included staff service charge, customer shall tip the guide directly
Overwight rider must be cancelled with 100% Charged on the day of the tour.
Layan National Park Entry Fee : Adult 200 THB , Children (≤ 12 years) 100 THB, Pay Onsite
Private Transportation Service Round Trip (1-4 person)
| Area | Pick up area | Price/car |
| Area 1. | Pasak / Bangtao |
500.-THB |
| Area 2. | Surin / Naithorn |
700.-THB |
| Area 3. | Kamala / Nakalay / Naiyang / Airport |
900.-THB |
| Area 4. | Patong / Kalim / Phuket Town / Yamu |
1,200.-THB |
| Area 5. | Kata / Karon / Tritrang / Chalong / Siray / Maikhao |
1,500.-THB |
| Area 6. | Cape Panwa / Rawai / Naihan |
1,600.-THB |









