Imagine escaping the sticky, humid heat of Bangkok and driving up into the cool, refreshing mountains of Thailand. Just about three hours away lies Khao Yai, a lush region famous for its sprawling national park, rolling hills, and vineyards. It feels completely different from the rest of the country. Even better for sports lovers, it is home to some of the most beautiful fairways in Asia.

Whether you are a seasoned player or someone who just loves hitting a ball on the weekend, this guide breaks down everything you need to know about planning a perfect golf trip here.
Getting to the Mountains
Khao Yai sits roughly 120 miles northeast of Bangkok. Getting there is straightforward, but because the region is massive and public transport inside the area is limited, you have to choose your ride wisely:
- Private Car or Taxi: This is the easiest option, especially if you are traveling with a heavy bag of golf clubs. You can rent a car at Suvarnabhumi Airport or hire a private driver from your hotel in Bangkok, and the drive will take approximately 2.5 to 3 hours via Highway 1 and Highway 2.
- The Motorway 6 Option: Thailand’s newer M6 motorway makes the journey even faster, allowing you to bypass a lot of local traffic and exit right near the Pak Chong toll plaza.
- Public Minivans: Budget-friendly vans run regularly from Bangkok’s Mo Chit Bus Terminal to Pak Chong city. However, squeezing a large golf travel bag into a shared minivan can be tough, so private transfers are highly recommended.
Where to Tee Up: The Best Choices
The unique geography of this valley, nestled right against a UNESCO World Heritage site, means every course features incredible backdrops. When looking for the best golf courses Khao Yai has to offer, a few names stand out above the rest for layout, maintenance, and pure fun.
1. Kirimaya Golf Resort
Designed by the famous Jack Nicklaus, this tournament-level golf course is an ideal place for those who appreciate nature. You get the feeling that you are playing in the midst of the forest. Holes go around the dense jungle and hillocks, and it is not uncommon for you to spot wildlife along the way. This course is challenging but fair, requiring smart shots instead of just hitting the ball as hard as you can.
2. Toscana Valley Country Club
This is where you will get that instant feeling as if you had just flown off to Italy. This course is built to look exactly like any typical Tuscan setting, complete with steep valleys, huge drop-offs in elevation, and beautiful European-style architecture surrounding the greens.
3. Rancho Charnvee Resort & Country Club
If you’re looking for something that’s a little bit more relaxed and airy, then Rancho Charnvee would be a good option to choose. This golf course provides wider and more lenient fairways that give you the chance to boost your confidence.
Know the Costs and Local Rules
Playing golf in Thailand has its own unique traditions and rules that you should know before arriving at the clubhouse.
- Here’s a cost breakdown (approx):
- Weekday green fee: 1,800 – 3,500 THB
- Weekend green fee: 3,000 – 5,000 THB
- Mandatory caddie fee: 350 – 450 THB
- Golf cart rental: 600 – 850 THB
- Caddie tip (cash) – 400 – 500+ THB
The final cost depends on when you book, whether you bring your personal golf clubs or rent, and how much tip you give your caddie, etc.
The caddie tradition (mandatory): In Thailand, caddies are mandatory on almost every single course. Your caddie will drive your cart, carry your bags, clean your ball, and even help you read the breaks on the green. They are incredibly helpful! Keep in mind that you need to tip your caddie in cash directly after your 18 holes.
Booking Tips: Always try to book your tee times in advance, especially for weekend morning slots. Khao Yai is a massive weekend getaway spot for locals living in Bangkok, meaning Saturdays and Sundays get busy fast. Weekdays offer much lower green fees and a completely empty, peaceful course.
Best Time to Pack Your Bags
The weather in Khao Yai differs drastically depending on which time of the year you are visiting. Because Khao Yai is elevated, it enjoys a much cooler climate than the coastal parts of Thailand.
The absolute prime time to visit is during the cool and dry season, which runs from November to February. Morning temperatures can drop to a crisp 60°F, meaning you might actually need a light sweater before the sun fully wakes up.
The shoulder season between March and May gets warmer but remains pleasant, while the rainy season from June to October brings afternoon showers. The upside to the rain? The mountains turn a vibrant, bright green, and the golf resorts drop their prices significantly.
Pack your favorite clubs, grab some cash for your caddie, and enjoy the fresh mountain air!
Like it? Pin it!

Disclaimer: Some of the links on this website are “affiliate links.” This means that if you click on the link and do a purchase, I will receive an affiliate commission at no extra cost for you. This helps me keep my website running and continue to share my travelling knowledge with you. I thank you for booking your flights or hotels using the links on my website. Regardless, I only recommend products or services I use personally and believe will add value to my readers.
