Enter your destination
Call Our Travel Experts
Call Our Travel Experts

Asia & Rest of the world


Golfing in Shimla

With vast expanses of open land and a serene atmosphere, Shimla opens 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 great experience of golfing 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 to delight in the serene environs. It is designed on the long sloping glade, which makes it among the most challenging golf courses in India. 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, Annandale Golf Course in Shimla is managed by the army. This is a nine-hole golf course, which is one of the best golf courses in India. Encompassed by snow-clad peaks, Annandale is a paradise for nature lovers and golfers. The opulent and expansive golf course amidst a gorgeous landscape offers a unique experience to the visitors. There are numerous museums in Annandale and café where 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, October to February is the perfect time to play golf. The climatic conditions remain salubrious and favorable for golfing. In Naldehra, the months are completely different as in 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 its own airport named Jubbarhatti Airport, which is 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, which is 85 km from the city. The state and private buses run from the nearby major cities and towns for Shimla regularly. From the airport and railway station, tourists can hire taxis and cabs 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.

Other Himachal Pradesh Cities

View More +