For golf enthusiasts, the Klang Valley offers several top-notch driving ranges catering to all skill levels. From expansive facilities with breathtaking views to well-equipped spaces providing excellent amenities, these driving ranges in KL create the perfect environment for honing your golfing prowess. In this article, we’ve compiled the 5 Best Driving Ranges in the city where you can refine your swings!
1. Kota Damansara Driving Range

The Kota Damansara Driving Range is open to the public, with staff available to assist you with your requests. If you don’t have your own club, you can easily rent one at the driving range. The prices are reasonable, with a charge of RM 12 for 100 golf balls. However, the driving range tends to be crowded from Friday to Sunday, so the optimal time for a visit is Monday to Thursday.
Operating Hours: 9:00 am – 12:00 am daily
Address: Kota Damansara Driving Range, Jalan PJU 5/1a, Kota Damansara, 47810 Petaling Jaya, Selangor
Phone No: 03-4225 5425
Price: RM12 for 100 golf balls
2. Tropicana GCC Driving Range

One of the top spots for golf enthusiasts, this club features a driving range—a fantastic place to practice golf with a scenic view of a lush green landscape as you hone your skills. The driving range charges RM 18 for 100 balls for non-members and offers golf clubs for rent. If you’re interested in lessons, Tropicana GCC Driving Range also houses a golf academy for training.
Operating Hours: 9:00 am – 10:00 pm (Tuesday – Sunday) | 2:00 pm – 10:00 pm (Monday)
Address: Tropicana GCC Driving Range, Jalan TR 8/3, Tropicana, 47410 Petaling Jaya, Selangor
Phone No: 011-1434 6087
Price: RM18 for 100 balls
3. Driving Range @ Bukit Jalil Golf & Country Resort

Located just a fifteen-minute drive from the city centre, Bukit Jalil Golf & Country Resort boasts various sports facilities, including a golf driving range. The driving range charges RM 12 for 100 balls for non-members and offers a special rate for senior golfers. Additional facilities include event rooms, tennis courts, and a restaurant serving Chinese food.
Operating Hours: 7:00 am – 10:00 pm (Tuesday – Sunday) | 1:00 pm – 10:00 pm (Monday)
Address: Bukit Jalil Golf & Country Resort, Jalan Jalil Perkasa 3, Bukit Jalil, 57000 Kuala Lumpur, Federal Territory of Kuala Lumpur
Phone No: 03-8994 1600
Price: RM 12 for 100 balls
4. TPC Kuala Lumpur Driving Range

TPC Kuala Lumpur, formerly known as KLGCC (Kuala Lumpur Golf & Country Club), stands out as one of the premier driving ranges in Kuala Lumpur. Its most striking feature is the three-tiered building, housing 78 spacious bays for players, earning it the award for the most spectacular in the city. The driving range caters to both beginners and professionals and is operational from 7 am to 11 pm on weekdays, with weekend and holiday hours extending until 10 pm.
Operating Hours: 6.30 AM – 10.00 PM ( Monday – Friday) | 6.30 AM – 10.00 PM (Weekend/Public Holiday)
Address: 10, Jalan 1/70D, Off Jalan Bukit Kiara, 60000 Kuala Lumpur, Malaysia
Phone No: +603-2011 9188
Price: 15 minutes – RM7.50 | 1 hour – RM30
5. Driving Range @ Kwasa Damansara

The Driving Range at Kwasa Damansara offers a wide and spacious area with ample parking. The facility includes a cafe, a snack shop, and a Muslim prayer room. Additionally, you can leave your car at the car wash while you practice golf. The cafe serves delightful Thai cuisine and various local dishes, providing an opportunity to enjoy a hearty meal with friends and family after completing your game.
Operating Hours: 8:00 am – 2:00 am daily
Address: Driving Range @ Kwasa Damansara, Kwasa Damansara, Jalan Hevea, Seksyen U4, 40150 Shah Alam, Selangor
Phone No: 019-292 5512