One place which is full of tourists throughout the year is Himachal Pradesh. From students to solo travellers, to newlyweds, families and elders, it attracts people of all ages and travel tastes. There are many touristy places in Himachal however, this post is for people who are looking for unexplored, not-so-crowded and peaceful places in Himachal Pradesh, to spend time with nature and loved ones without bumping into other people.
1. Khajjiar
Looking for a place to rejuvenate? Then book tickets for the ‘Mini Switzerland’ of India aka Khajjiar. A great place for a weekend getaway, located approx. a 12-hour drive away from the capital of India, Delhi. Khajjiar is 20km from Dalhousie and 24km away from Chamba. There are many cottages in Khajjiar but we would recommend you to stay at either Dalhousie or Chamba for better quality and more economical options. The trip to Khajjiar is a four-way experience as one can enjoy walking around the lake, go trekking, enjoy the forest full of deodar trees or visit Kal sanctuary. In case you have a day or two extra in hand then go on exploring Dalhousie and Chamba, there’s more to see.
By Train: Make a train booking to Pathankot railway station, then hire a cab from there to Khajjiar.
2. Jibhi
Got a long weekend coming up? Then head to Jibhi which is situated in the Banjar Valley of Himachal Pradesh, approximately an 11-hour drive from Delhi. Jibhi offers a scenic trek to Serolsar Lake, and one can climb to the neighbouring village Gada Gushaini for a picturesque view. If you are travelling during monsoon season then check out the beautiful waterfall which is 1km from the village. An important thing to note is that it is located a little off the main road, so to reach Jibhi first book a bus to a small town called Aut on the Delhi-to-Manali road. From Aut take a shared taxi or local buses to Banjar. This will surely prove to be the best place for your much-needed break from city life.
By Train: The nearest railway station to Jibhi is Shimla. To reach Shimla, make a booking till Kalka railway station (as there is no direct train to Shimla) then opt for the ‘toy’ train to Shimla. Once at Shimla, book a direct cab to reach Jibhi.
3. Bir

Bir by Fredi Bach
Looking for a place to take part in an adventure sport? Then Bir is the right place for you. Asia’s highest and the world’s second-highest point for Paragliding is Billing, located in Bir. It is situated approx. a 10-hour drive away from Delhi. Once you get enough adrenaline rush and need to put your mind to peace, then walk or cycle to nearby monasteries or sit in a cafe, sip tea and read a book. It’s one of the most pocket-friendly and peaceful villages in Himachal. For accommodation, check out the ZO hostel which has dorms, and separate rooms available at the most economical price. Take note that it gets very crowded over the weekend, so plan accordingly. Remember to visit the Tibetan colony, noodle and tea factory during the trip.
By Train: The closest railway station for reaching Bir is Pathankot. From Pathankot station, book the toy train ride till Ahju which is just 3 Km from Bir.
4. Prashar lake
The last place in this post is for water babies and trekkers alike. Prashar Lake is located in Mandi, approx. 12 hours drive away from Delhi. One of the iconic attractions is the breathtaking lake named after the sage ‘Prashar’ with a mysterious floating island in it. To add a cherry on the top, it has a three-storied pagoda-like beautiful temple next to it. Depending on how you are feeling, either opt for a trek or take a cab to reach the lake.
By Train: Book tickets to Chandigarh railway station. From Chandigarh, take a local train till Joginder Nagar railway station, then a taxi to reach Prashar Lake.