Looking for a golf driving range in Bali? This guide covers the best places to practice, from scenic coastal ranges to modern facilities in Nusa Dua and beyond. Whether you're a beginner or experienced player, find prices, tips, and the best spots to improve your swing in Bali.
Why Practice in Bali?

Practicing at a driving range in Bali has evolved beyond just repetition. The setting plays a big role, open-air ranges, tropical surroundings, and in some cases, views that rival some of the island’s most scenic spots.
You’ll also notice more ranges starting to incorporate technology into the experience. Instead of just hitting balls, some setups now let you see how far and how fast each shot travels, which adds a more practical layer to practice.
Top Golf Driving Ranges in Bali
Bali International Golf

Among the more up-to-date facilities in Bali, with Toptracer available across its bays alongside other supporting amenities. It suits players who want a more structured session with clear feedback on each shot.
- Location: Jl. Bypass Ngurah Rai No.88, Denpasar
- Opening Hours: 7 AM to 10 PM Daily
- Price range: Approx. IDR 200,000++ for 1 hour (includes range access and putting area)
- Contact: +62 813-2277-7750
- Website: https://www.baliinternationalgolf.com/
Udayana Golf Driving Range

If you prefer a quieter setting, Udayana offers a more relaxed atmosphere surrounded by greenery. Its location near the Sanur coastline adds a light sea breeze, making it a comfortable spot for a casual practice session.
- Location: Jl. Hang Tuah No.47, Sanur
- Opening Hours: 6.30 AM to 10 PM Daily
- Price range: IDR 130,000 for 100 balls
- Contact: +62 821-4407-5778
New Kuta Golf (Uluwatu)

Practicing here comes with a view, with the range set along cliffs overlooking the ocean. Part of a championship links-style course in the Bukit Peninsula, it offers a spacious and scenic setting that works well for both casual practice and more focused sessions.
- Location: Indah Resort, Jalan Raya, Uluwatu, Kawasan Pecatu
- Opening Hours: 6 AM to 7 PM Daily
- Price range: IDR 2,200,000 per person (include golf cart and caddie service)
- Booking: https://newkutagolf.co.id/
Handara Golf (Bedugul)

Completely different from the coastal experience. Up in the mountains, the air is cooler and the surroundings are greener. It’s quieter, and the slower pace can actually make practice feel more focused.
- Location: Jl. Raya Bedugul Pancasari, Buleleng
- Opening Hours: 8 AM to 10 PM Daily
- Price range: Start from IDR 50,000 per 50 balls
- Website: https://www.handararesort.com/
Bukit Pandawa Golf

Bukit Pandawa Golf is a more modern and low-key option. It’s generally less crowded, which makes it easier to take your time without feeling rushed. Good if you want something simple and straightforward.
- Location: Jl. Gunung Payung No. 8, Banjar Panti Giri Desa Kutuh, Kecamatan Kuta
- Opening Hours: 7 AM to 6 PM Daily (until 8 PM on Fri & Sat)
- Price range: Approx. IDR 650,000 – Rp 950,000
- Booking: +62 811-3811-2828
- Website: https://www.bukitpandawagolf.com/
Bali Airport Driving Range (Kuta)

If you’ve just landed in Bali and have some time to spare, this is one of the easiest places to start. Positioned next to the airport, the setting feels a little different, with planes taking off and landing nearby. It remains easygoing and accessible, with equipment available on-site for a quick, unplanned session.
- Location: Tuban, Kuta, Badung Regency, Bali
- Opening Hours: 8 AM to 9 PM Daily
- Price range: IDR 130,000 for 100 balls
- Contact: +62 822-3308-4488
Smash Factor (Indoor Golf Simulator, Seminyak Area)

Looking for a change of pace? Smash Factor provides a comfortable indoor setup using simulator technology to track every shot across various virtual courses. It is a great option for all skill levels, particularly for those who prefer practicing in a controlled, air-conditioned environment.
- Location: Second Floor, Ruko Dewi Sri Corner Jalan Praja Natha 2, Legian, Kec. Kuta.
- Opening Hours: 8 AM to 10 PM Daily
- Price range: From IDR 200,000 to IDR 250,000 per hour for general rates
- Booking: https://www.smashfactor.co.id/bookings
When to Go

Late afternoon is usually when it gets busier, especially as it gets closer to sunset. Mornings are quieter and usually more comfortable if you prefer a slower pace.
Midday can feel hot, particularly at open ranges. If you’re planning a longer session, it’s better to avoid the peak sun hours.
Is Golf Beginner-Friendly?

Yes. You don’t need any prior experience to try a driving range. In fact, it’s one of the easiest ways to get into golf.
You can take it slow, figure out the basics, and stop whenever you feel like it. No one’s keeping score, and no one’s watching closely enough to judge.
Why Driving Ranges Work Surprisingly Well for Groups

Golf might seem like a solo sport, but driving ranges are a different story. They’re easy to turn into a social activity.
You can rotate between players, chat between shots, and keep things light. It works well for friends, casual meetups, or even corporate groups looking for something low-pressure but still engaging.
From Practice to Something More Memorable

A session at the driving range can easily turn into a full day out. Start with a few buckets, take a break, maybe grab a meal nearby, it’s a relaxed way to spend time in Bali.
If the plan goes beyond practice and into something more celebratory, some groups take it further. Private yacht experiences like The Shivanna offer a completely different setting, out at sea, fully private, and built around the idea of creating something more memorable.
It’s not a direct alternative to golf, but it fits naturally as the next step when the day is meant to be more than just practice.
Quick Questions People Usually Ask
Do I need to book in advance?
For tech-equipped bays like those at Bali International Golf, booking is highly recommended during evenings and weekends.
Is it expensive to practice golf in Bali?
It depends on the venue, but generally still reasonable compared to many other destinations.
Can beginners try a driving range?
Yes. It’s one of the easiest ways to start learning golf.
What’s the best time to go?
Morning or late afternoon tends to be the most comfortable.
Is there a dress code?
While ranges are more relaxed than full courses, collared shirts and proper sports shoes are generally expected at premium facilities.

