Call Our Travel Experts

Golfing in Shimla

With vast expanses of open land and a serene atmosphere, Shimla opens its arms to all golf lovers. Golf has emerged as one of the most popular sports in the hill station. Shimla houses beautiful golf courses which are set at breathtaking backdrops. The alluring beauty of the surroundings adds to the excellent golfing experience in Shimla.

There are a number of golf courses in Shimla, and here is about the best one among all. The scenic surroundings and lush greenery enhance the charm of golfing in Himachal Pradesh. This is a game of sophistication and leisure, also a perfect sport for those who wish to rejuvenate and relax amidst tranquil surroundings. Here are the best places in and around Shimla for golfing:


Set at a distance of 22 kilometers from Shimla, Naldehra is one of the best golf courses in India. It houses India's oldest nine-hole golf course. The foundation of the course was laid by Lord Curzon, who named it after her daughter "Naldehra." It is the best place for golfing in Shimla and delights in the serene environs. It is designed on the long sloping meadow, making it among India's most challenging golf courses. The golf course offers an opportunity to enjoy golfing in Himachal Pradesh amid the beautiful mountains and tall trees.

Best time to visit Naldehra Golf Course: April to November

Timing: 7 AM to 7 PM (April to September) and 9 AM to 5 PM (October to March)


Also known as Army Atrac Golf Course, the army manages Annandale Golf Course in Shimla. This is a nine-hole golf course, one of India's best golf courses. Encompassed by snow-clad peaks, Annandale is a paradise for nature lovers and golfers. The great and expansive golf course amidst a gorgeous landscape offers a unique experience to the visitors. In addition, there are numerous museums in Annandale and cafés that tourists can visit during their golf trip in Shimla.

Best time to visit Annandale Golf Course: October to February

Timing: 10 AM to 5 PM

Best time for Golfing in Shimla

The best time for golfing in Shimla is during summers and winters when the climate remains comfortable. During the monsoon, playing golf is not a very good experience. Besides this, in Annandale Shimla, October to February is the perfect time to play golf. The climatic conditions remain salubrious and favorable for golfing. In Naldehra, the months are entirely different from winters; the entire region is covered with thick sheets of snow that make golfing almost impossible. So, the ideal time to play golf in Naldehra is from April to November, which offers memorable experiences to tourists.

How to reach for Golfing in Shimla

Shimla is among the most popular tourist destinations in Himachal Pradesh, and due to this, it is easily accessible by modes of transport. The city has an airport named Jubbarhatti Airport, situated 21 km away from the city center. Naldehra Golf Course is located 44 km, and Annandale is 23 km away from the airport. Shimla railway station is the primary railhead that serves the city, but only toy trains from Kalka run on this route. Kalka railway station is the nearest major railhead, 85 km from the city. In addition, the state and private buses regularly run from nearby major cities and towns to Shimla. Tourists can hire taxis and cabs from the airport and railway station to reach the golf course.

Places to visit in Shimla during Golfing tour

Shimla is a paradise for nature lovers, adventure enthusiasts, history buffs, and peace seekers. There are a plethora of places in Shimla to explore during the golfing tour and make the trip memorable. Some of the famous places to visit in Shimla are:

  • The Mall Road
  • The Ridge
  • Chadwick Falls
  • Kali Bari Temple
  • Tattapani
  • Himalayan State Museum
  • Mahasu Devta Temple
  • Kasauli
  • Chail
  • Hatu Mata Temple
  • Kufri

Things to Carry during Golfing in Shimla

  • Sports Shoes.
  • Golfing gears (They are available at golf courses, as well).
  •  Windproof or padded jacket.
  • Sunglasses.
  • Sunscreen and moisturizer.

You can enjoy this fun game in Shimla on your vacation by choosing our well-designed tour packages. We include quality services to make your holiday remarkable and comfortable.


* required field

  • Adults
    ( Age 13 above )
  • Children
    ( Age 2–12 )

Other Himachal Pradesh Cities

View More +