Gassan Panorama is the cheapest full 18 in Chiang Mai at around ฿1,950 all-in, and Lanna Golf Club is the cheapest round of any kind at roughly ฿1,350 including the caddie. North Hill gives the most conditioning per baht. Here is what each budget course actually costs once the cart, the transfer and the caddie tip land.
What is the cheapest golf course in Chiang Mai?
Gassan Panorama at about ฿1,950 all-in is the cheapest championship 18. Lanna undercuts it at roughly ฿1,350 with caddie, but it is an in-city army course.
The ฿1,950 at Gassan Panorama breaks down as a ฿900 green fee, a ฿300 caddie fee and a ฿750 cart in green season 2026 (CMGT Golf, 2026). That is a lot of golf course for the money: Panorama is one of the longest layouts in northern Thailand and carries a par 6 on the card, which most golfers here have never played before. Lanna Golf Club is cheaper again: LENGOLF lists ฿1,350 weekday and weekend with the caddie included and the cart optional at around ฿400 (accessed 2026-08-21). Lanna is flat, about 10 minutes from the Old City, and one of the few courses in Thailand where walking is permitted.
Every figure below is a green-season number. Rates move with the season, with the day of the week and with who is quoting, so use these as a planning baseline and confirm the exact total before you commit.
| Course | Green-season all-in | Holes / par | Drive from city | The catch |
|---|---|---|---|---|
| Lanna Golf Club | ~฿1,350 (green + caddie) | 27 / 72 | ~10 min | Army course, plain setting, cart fee quoted 400 or 600 |
| Gassan Legacy | ~฿1,950 day / ~฿1,650 night | 18 / 72 | 30-45 min (Lamphun) | Flattest of the Gassans, least dramatic |
| Gassan Panorama | ~฿1,950 | 18 / 72 | 30-45 min (Lamphun) | Condition swings with the season, brutally long |
| North Hill City Golf Club | ~฿1,750 (estimate) | 18 / 72 | ~15 min to airport | No public rate card, book 1-2 days ahead |
| Gassan Khuntan | ~฿2,100 | 27 (champ 18 / 72) | 45 min+ | Weakest-conditioned Gassan, longest transfer |
| Chiangmai Inthanon | ฿1,400 green + ฿300 caddie + ฿700 cart | 18 / 72 | ~40 min south | Reviews report conditioning decline |
| Mae Jo Golf Club | ~฿2,850 agent all-in | 18 / 72 | ~20 min | Weakest conditioning of the premium set, slow pace |
Why is Gassan Panorama the best value 18 in the region?
A ฿900 green fee buys one of Thailand's longest championship courses. Nothing else in Chiang Mai delivers that scale for under ฿1,000 of green fee.
Panorama opened in the mid-2000s and reopened after a refurbishment, and it plays through rolling ground in the Lamphun valley with wide corridors and long carries. Off the back tees it is genuinely big, so most visitors move up a set and enjoy it far more. Conditioning is the honest weak spot: it swings with the season, and a course this large is expensive to keep sharp. In the wet months the fairways run lush and slow off the tee, the greens hold everything, and casual water is normal after an afternoon storm. If you want scenery rather than yardage, our guide to the most scenic golf courses in Chiang Mai ranks the views separately from the price.
Sister course Gassan Legacy sits at the same day rate and drops to roughly ฿1,650 under floodlights. It was renovated in the 2010s over flatter, friendlier ground, and it is the Gassan we suggest for mixed-ability groups and for anyone playing their first round after a long flight. If a late tee time suits you better, we cover the floodlit options in our guide to night golf in Chiang Mai.
Is North Hill worth more than the Gassan courses?
Usually yes. North Hill holds private-club conditioning at a public rate and sits about 15 minutes from the airport, which saves an hour of transfers.
North Hill City Golf Club has been a full 18 since the mid-2010s, and Golfasian lists it at 6,789 yards, par 72, 15 minutes from Chiang Mai airport, with the cart at ฿600 and a rental set at ฿1,000 (accessed 2026-08-21). The club does not publish a full public green-fee card. Agent quotes we see cluster near ฿1,750 in green season and near ฿2,900 in high season, so treat both as estimates and confirm the number at booking.
The value case is not the green fee alone. It is the transfer. A Gassan round costs 30 to 45 minutes each way to Lamphun, plus ฿1,400 to ฿2,500 for a pre-booked private return. North Hill removes most of that, which is why it is the round we most often put on an arrival or departure day: land at CNX in the morning, play in the afternoon, check in to the hotel that evening with a round already banked. Tee sheets here fill faster than the price suggests, so book one to two days ahead in green season and earlier in high season.
How cheap is Lanna Golf Club really?
About ฿1,350 with the caddie, or roughly ฿1,750 with a cart. It is the only cheap round where you can walk and save the cart fee outright.
Lanna dates to the 1970s and is run by the Royal Thai Army inside the Lanna Sports Center on Chotana Road. Twenty-seven holes, par 72, flat ground under mature trees, roughly 10 minutes from the moat. That location is the whole argument: no van, no 6am pickup, a Grab from an Old City hotel and you are on the first tee. Published cart fees conflict between ฿400 and ฿600 depending on the source, and whether the caddie is bundled into the ฿1,350 varies by who is quoting, so confirm both at the counter before you pay.
What you give up is atmosphere. There is no resort clubhouse, no spa, and the practice facility is basic. Pace of play can drag on weekend mornings when local members are out in force. What you get is 18 holes for less than the taxi fare to most of the resort courses, which makes Lanna the right answer for a half-day gap in a sightseeing itinerary rather than the headline round of a golf trip.
What does Chiangmai Inthanon cost once caddie and cart are added?
A ฿1,400 green fee weekday and weekend, plus ฿300 caddie and ฿700 cart, so about ฿2,400. Some agents quote ฿1,400 as an all-in number.
The gap matters, so ask which version you are being sold. LENGOLF's course page (accessed 2026-08-21) describes a bundled all-in figure at that level, while the course's own green fee sits at ฿1,400 before extras (CMGT Golf, 2026). Chiangmai Inthanon opened in the late 2000s and sits about 40 minutes south of the city on the road toward Doi Inthanon, with mountain backdrops that photograph well on a clear cool-season morning. Reviews in the last two seasons have flagged a decline in conditioning, mostly in the greens and bunkers. Priced as a ฿1,400 round it is fair value. Priced at ฿2,400 you are into North Hill territory with a longer drive and worse turf.
Which cheap course should you skip?
Gassan Khuntan. At around ฿2,100 all-in it is not the cheapest, it is the weakest-conditioned Gassan, and it is the longest transfer at 45 minutes or more.
Gassan Khuntan has the most dramatic mountain scenery of the three, and on a clear cool-season morning that is worth something. But you are paying more than Panorama for worse turf and a longer drive, and the extra half hour each way eats the afternoon you were going to spend in the Old City. Sources also disagree on who designed the course and when it opened, which tells you how little consistent information the club puts out. If budget is the priority, Panorama or Legacy is the better Gassan, and the transfer cost is identical because they share a location.
When is paying more actually worth it?
When conditioning decides your round. Chiangmai Highlands at around ฿3,400 all-in is the best-kept course in the region by a clear margin.
Highlands is a Lee Schmidt design, 27 holes, paspalum turf that stands up to the wet season better than anything else here, heavy bunkering, and the best spa attached to any course in the province. The resort's own rate page confirms the ฿400 caddie fee and ฿750 cart, one player per cart (accessed 2026-08-21). Alpine Golf Resort at roughly ฿3,700 all-in gives you a Ron Garl layout that has hosted professional tournament golf, with the sharpest greens complexes in the region.
The honest framing: the gap between ฿1,950 and ฿3,400 is one meal out. If you have flown from Europe or Australia for four rounds, saving ฿1,450 on the round you will remember longest is a poor trade. Save on the filler rounds, spend on the headline one. For the wider picture of what each course does well, start with our full golf in Chiang Mai guide.
Does transport wreck the budget-course math?
Often, yes. A pre-booked private return runs ฿1,400 to ฿2,500 per round, which can exceed the green fee at Gassan or Lanna.
Courses ring the valley, generally 30 to 45 minutes out from the Old City and Nimman. Grab works for a city hotel to Lanna or North Hill, but it is unreliable for a 6:30am pickup, unreliable for a return from a remote clubhouse where no drivers are circulating, and many cars will not take a full tour bag without a fight. Add ฿1,700 of transport to a ฿1,950 round and Panorama costs about the same as Highlands with a driver waiting for you at the turn.
This is where the arithmetic of a trip stops being a green-fee comparison. A Northern Value 4-night package folds three rounds, hotel, private driver and airport transfers into one number, and the cost of the van is shared across the group rather than repeated per round. Four golfers in one vehicle changes the per-head transfer cost more than any green-fee saving on this page.
How do you book a cheap round in Chiang Mai?
Confirm the tee time, then confirm what the price includes, then confirm the transfer. Most bad surprises come from the second step, not the first.
Booking direct is straightforward at Lanna and the Gassan courses: call or email one to three days ahead in green season, longer in high season and for weekend mornings. Ask four questions every time. Does the quoted price include the caddie fee? Does it include the cart, and is the cart one player or two? Is there a weekend or public holiday surcharge? Is there a rental set available, and at what price? Rental clubs run around ฿1,000 at most clubs, shoes are usually available, and a sleeve of balls at the pro shop costs more than in town.
Bring cash. Some clubhouses take cards for the green fee but almost none take cards for the caddie tip, and a few of the cheaper clubs are cash only throughout. Arrive 45 minutes before your tee time in high season, 30 in green season. Starters here run to schedule and a late arrival loses the slot to whoever is warmed up.
When does a package beat booking cheap rounds direct?
At three or more rounds. For a single round at a course near your hotel, booking direct is cheaper and we will tell you so.
Three cheap rounds booked individually is around ฿5,500 of green fees plus ฿4,200 to ฿7,500 of transfers plus your own hotel and airport transfers, and three separate phone calls to confirm tee times, at least one of which will be conducted in Thai. A package quote covers green fees, caddie fees, carts, hotel, private driver, airport transfers and someone on the ground when a tee time moves or a storm cell parks over the course. Where a package does not pay off is a one-round stopover with a course 15 minutes away, and we would rather say that than sell you something you do not need.
CMGT Golf does not sell instant checkout. Send your dates, group size, handicaps and the courses you want, and we come back with a written quote, then hold the tee times once you confirm with a deposit. Start on the golf packages and enquiry page, or read up on individual clubs first, beginning with North Hill City Golf Club if value is your priority.
For the cheapest golf in the city that is not a full 18, the colonial 9 at Gymkhana is its own thing, and our Chiang Mai Gymkhana golf review covers what a round there is actually like.
Get a quote for a value-focused Chiang Mai golf tripGreen fees, caddies, carts, hotel and private driver in one price. Enquiry-based, no instant checkout.Frequently asked questions
What is the cheapest golf course in Chiang Mai?
For a full 18 holes, Gassan Panorama at around ฿1,950 all-in is the cheapest championship round we book, covering the ฿900 green fee, ฿300 caddie fee and ฿750 cart in green season 2026 (CMGT Golf, 2026). Lanna Golf Club is cheaper still at roughly ฿1,350 for green fee plus caddie, and it is the one course near the Old City where walking is permitted, so you can skip the cart entirely. Chiang Mai Gymkhana is the cheapest golf of any kind, but it is only 9 holes.
Is North Hill Golf Club good value?
North Hill is the best conditioning per baht in the region. The club does not publish a full public rate card, and agent quotes we see run around ฿1,750 in green season and near ฿2,900 in high season, so treat those as estimates and confirm at booking. Golfasian lists the cart at ฿600 and a rental set at ฿1,000. It is about 15 minutes from CNX airport, which makes it the natural arrival-day or departure-day round when you do not want a 45 minute transfer.
How much does a caddie tip add to a cheap round in Chiang Mai?
Budget ฿400 to ฿600 per 18 holes on top of the caddie fee, and ฿700 to ฿1,000 at premium courses or for an outstanding caddie. The tip is separate from the ฿300 to ฿400 caddie fee the course charges, it is cash only, and you hand it to your caddie at the bag drop after the round. On a ฿1,950 round that tip is a fifth of the total, so it belongs in your budget from the start, not as a surprise at the end.
Are Chiang Mai green fees cheaper in the rainy season?
Yes, substantially. Green season runs roughly April to October and carries the lowest rates of the year, and the all-in figures in this guide are green-season 2026 numbers. High season runs roughly November to March, when rates rise and weekend tee times at the better courses get tight. Mornings in green season are usually playable, with storms arriving in the afternoon and rainfall heaviest late in the season. The trade is real rain risk against roughly a third off the price.
Should I book a cheap course direct or through an operator?
For one round on a course near your hotel, booking direct is usually cheapest and we will say so. The math flips at three or more rounds, because transfers to courses ringing the valley run ฿1,400 to ฿2,500 per round return, and that cost sits on top of every direct booking. Package pricing folds green fees, caddie fees, carts, hotel and a private driver into one number. CMGT Golf is enquiry-driven, so send us your dates and we return a quote.
Which cheap Chiang Mai course should I avoid?
Gassan Khuntan is the weakest-conditioned of the three Gassan courses and sits 45 minutes or more from the city, so the ฿2,100 all-in stops looking cheap once transfer time and cost are counted. Chiangmai Inthanon has drawn reviews noting a decline in conditioning, and it is around 40 minutes south. Mae Jo has the weakest conditioning of the premium set and a slow pace of play. None of these are unplayable, but pay the small premium for North Hill or Gassan Panorama instead.



