Places To Visit In North India

Best Time: Winter Read More

Here are the top 50 destinations to visit in North India

1. Guptakashi

3.4 /5

1 out of 50 Places To Visit in North India

The temple town of Guptakashi is located at a distance of 47 kms from the holy town of Kedarnath. Perched at an elevation of 1319 m above the sea level, Guptakashi enjoys the mesmerising backdrop of the enchanting snow-covered peaks of Chaukhamba mountains. It houses two ancient temples namely Vishw...

2. Tehri Garhwal

3.5 /5

2 out of 50 Places To Visit in North India

The Hindu Mythology and legends seemed to have showered Tehri Garhwal with several spiritual significances. It is this place where River Ganga arrives in its real form at Devprayag where River Bhagirathi and River Alaknanda merge. One can also see many temples dotted across the place.

3. Uttarkashi

3.8 /5

3 out of 50 Places To Visit in North India

Endearingly called as Devbhoomi, Uttarkashi, literally meaning 'Kashi of the North', is a quaint little town tucked away in the hill state of Uttarakhand. Revered by the Hindus as one of their propitious religious sites, the townhouses two of the total four holy shrines of Hindu mythology. It is one...

4. Shoghi

3.8 /5

4 out of 50 Places To Visit in North India

While Shimla is being flooded by tourists every year, a serene, calm and epitome of beauty lies near it, waiting to be discovered. Shoghi, a small hill station just 13 Kms. from Shimla is abundant in natural scenic beauty and a large variety of flora and fauna.

5. Harsil

3.9 /5

5 out of 50 Places To Visit in North India

Harsil, still lesser known to tourists, is a perfect getaway for those in quest of peace and solitude. Nestled amid Himalayas and dense cover of pine and deodar with River Bhagirathi gurgling across the area, Harsil is a complete package for vacation makers.

6. Gulmarg

4.1 /5

6 out of 50 Places To Visit in North India

Situated at an altitude of 2730 m above sea level, Gulmarg is a popular skiing destination located in Pir Panjal Range of Union territory of Jammu and Kashmir. Surrounded by snow-covered lofty Himalayas, meadows of flowers, deep ravines, evergreen forested valleys, Gulmarg also has the world's secon...

7. Sonamarg

4.1 /5

7 out of 50 Places To Visit in North India

Sonamarg is a picturesque hill station in Jammu and Kashmir, located 80km north-east of Srinagar. At an elevation of around 2800 km from sea level, Sonamarg is known for its snow-laden fields, surrounded by majestic glaciers and serene lakes which casts subtle spells on the travellers.

8. Patal Bhuvaneshwar

3.8 /5

8 out of 50 Places To Visit in North India

Patal Bhuvaneshwar is a magical place with several hidden and unexplored aspects to it. Located at an elevation of 1350m above the sea level, this place is tagged as a spiritual place renowned for its Shiva Temple cave.

9. Dachigam National Park

3.5 /5

9 out of 50 Places To Visit in North India

With lush green environs, beautiful flora and some of the rarest fauna, Dachigam National Park, in Jammu and Kashmir is a natural treasure. Dachigam stands for 'ten villages', which is kept in memory of the ten village communities that had to be relocated to create the catchment area and the park.

10. Nubra Valley

3.9 /5

10 out of 50 Places To Visit in North India

Nubra Valley lies in the union territory of Jammu & Kashmir, at a distance of around 140 Km from Leh. Located on the ancient Silk Route, the valley has Shyok and Nubra river snaking through it and some beautiful monasteries.

11. Patnitop

3.5 /5

11 out of 50 Places To Visit in North India

With endless meadows and panoramic views of the snow-capped peaks of the Himalayas, Patnitop is a perfect place to experience nature at its picturesque best and widest. Also spelt Patni Top, it is a famous hill station in the Udhampur district of Jammu & Kashmir. 

12. Shoja

3.7 /5

12 out of 50 Places To Visit in North India

Shojha is a small village sitting quietly in the middle of wilderness and panorama. Its untouched beauty might be just the thing that you need to relax and unwind. Located amid the Banjar Valley, the village is dotted with several temples made of wood.

13. Kasauli

3.7 /5

13 out of 50 Places To Visit in North India

Located on the way from Chandigarh to Shimla, Kasauli is a hilly cantonment town which makes for an ideal peaceful holiday location, especially for a weekend getaway.

14. Kaza

4.0 /5

14 out of 50 Places To Visit in North India

Kaza, sitting huddled in the corner of Himachal Pradesh is a tranquil getaway on the plains of the Spiti River. Lapped by majestic mountains covered in snow, meandering and bubbling rivers and streams and picturesque barren landscape with scattered patches of green, Kaza is a dream destination.

15. Karnaprayag

3.7 /5

15 out of 50 Places To Visit in North India

Being one of the highly blessed five confluences of the Alakananda River, Karnaprayag is a splendid town by default. Surrounded by verdant locales and snow capped mountains, host to chilly conditions and perennial rivers, this place was destined to be a spectacular tourist destination.

16. Pithoragarh

3.6 /5

16 out of 50 Places To Visit in North India

A small urban town bustling with tourists is a prime example of raw beauty of nature and is often fondly referred to as the 'Little Kashmir'. A gateway to Himalayan Range, this town also serves as the stop over for pilgrims on their way to Kailash Mansarover.

17. Nahan

3.6 /5

17 out of 50 Places To Visit in North India

Away from the buzzing crowd of the city, Nahan is a perfect romantic getaway. Lying among the lofty Shivalik range overlooking lush green fields, dirt free roads and clean streets, this small hill station serves as an ideal holiday destination.

18. Munsiyari

3.7 /5

18 out of 50 Places To Visit in North India

Often referred to as "Little Kashmir", Munsiyari is a cosy hamlet located in the Pithoragarh District of Uttarakhand. Situated at an altitude of 2298 metres, the pretty little hill town is known for its panorama of snow-capped Himalayan Range and some adventurous trekking trails.

19. Ranikhet

3.7 /5

19 out of 50 Places To Visit in North India

Ranikhet meaning Queen's farm, is a hill station developed by the Britishers around ancient temples, undulating Himalayan hills and forests.

20. Mussoorie

3.9 /5

20 out of 50 Places To Visit in North India

Mussoorie is one of the most popular hill stations located at a distance of 290 km from Delhi in Dehradun district of Uttarakhand. With a backdrop of Shivalik range of Himalayas and doon valley, Mussoorie, also known as Queen of The Hills, stands at an altitude of 7000 feet above sea level and has a...

21. Pauri Garhwal

3.4 /5

21 out of 50 Places To Visit in North India

Pauri Garhwal is a paradise that showcases the varied colors of nature all packed in to this one place. From snow covered Himalayan peaks and thick cover of lush green forests to deep rooted culture of the place and warm hearted people, this place oozes beauty and charm in every aspect.

22. Almora

3.6 /5

22 out of 50 Places To Visit in North India

Cradled in the wilderness of Himalayan ranges, the sprawling town of Almora shaped like a horse-shoe is a hill station that boasts of a pre-British heritage and an adyllic vibe.

23. Jim Corbett National Park

3.7 /5

23 out of 50 Places To Visit in North India

Jim Corbett National Park is the oldest national park set amidst the foothills of the Himalayas in the Nainital district of Uttarakhand. Known for housing the endangered Bengal tiger, Corbett National Park is part of the larger Corbett Tiger Reserve.

24. Bir Billing

4.0 /5

24 out of 50 Places To Visit in North India

Bir is a small town located in the state of Himachal Pradesh in northern India. Bir Billing is a popular destination located in Joginder Nagar valley known for adventures sports such as paragliding, treks and also as the town for meditation. There is an influence of Tibetan culture du...

25. Mashobra

4.0 /5

25 out of 50 Places To Visit in North India

Mashobra is a lush green expanse in Himachal Pradesh, tucked away at a height of about 7700 feet, ensuring minimal human obstruction in the course of nature to provide you with the most pure and liberating experience of your lifetime.

26. Rishikesh

4.3 /5

26 out of 50 Places To Visit in North India

Located in the foothills of the Himalayas along the convergence of Ganga and Chandrabhaga River, Rishikesh is a small town in the Dehradun district, located close to Haridwar in Uttarakhand. Rishikesh (also called as Hrishikesh) is known for its adventure activities, ancient temples, popular ca...

27. Srinagar

4.5 /5

27 out of 50 Places To Visit in North India

Famously known as ‘Heaven on Earth’, Srinagar is located in the union territory of Jammu & Kashmir, on the banks of river Jhelum. As picturesque as the most stunning painting to ever be painted, Srinagar is known for the stationary houseboats and colourful Shikararas on Dal Lake.

28. Manali

4.5 /5

28 out of 50 Places To Visit in North India

Nestled in between the snow-capped slopes of the Pir Panjal and the Dhauladhar ranges, Manali is one of the most popular hill stations in the country. With jaw-dropping views, lush green forests, sprawling meadows carpeted with flowers, gushing blue streams, a perpetual fairy-tale like mist lingerin...

29. Vaishno Devi

4.3 /5

29 out of 50 Places To Visit in North India

Vaishno Devi is a temple town that's home to the famous Vaishno Devi Mandir. Popularly known as Mata Rani, Vaishnavi and Trikuta, Vaishno Devi is a manifestation of the Hindu Goddess Durga. Located in Trikuta hills, 13 kms from Katra (in the union territory of Jammu and Kashmir); this renowned shrin...

30. Valley of Flowers

4.5 /5

30 out of 50 Places To Visit in North India

Valley of Flowers is located in Chamoli district (near Badrinath) of Uttarakhand, approximately 300 km to the north of Rishikesh. This is a picturesque national park, gracing the beauty of Western Himalayas.  Valley of flowers was discovered in 1931 and is a World Heritage Site for its wild unt...

31. Nainital

4.3 /5

31 out of 50 Places To Visit in North India

The gem of Uttarakhand - Nainital is a charming hill station that sits prettily at the green foothills of the Kumaon ranges in the Himalayas. Located at an elevation of around 1938 metres, Nainital is located and developed around the beautiful Naini Lake, after which the town is named.&nbs...

32. Mcleodganj

4.3 /5

32 out of 50 Places To Visit in North India

Mcleodganj is a hill station near Dharamshala, popular among trekkers. Located in Kangra district, Mcleodganj's culture is a beautiful blend of Tibetan with some British influence.

33. Khajjiar

4.3 /5

33 out of 50 Places To Visit in North India

Often referred to as 'mini-Switzerland of India', Khajjiar is a small town near Dalhousie which provides tourists a unique combination of forests, lakes and pastures.

34. Spiti Valley

4.5 /5

34 out of 50 Places To Visit in North India

Long winding roads and valleys that present unforgettable glimpses of cold desert and snow-crowned mountains welcome you when you set foot into Spiti Valley. Bordered on all sides by the Himalayas, Spiti Valley, located in Himachal Pradesh, has an altitude of 12,500 feet above sea level, and gets ju...

35. Delhi

4.2 /5

35 out of 50 Places To Visit in North India

The capital of India, Delhi is a cosmopolitan city with a historic old Delhi and the modern New Delhi. From historical monuments to crowded shopping malls, from an extensive network of the modern metro system to Delhi University campus, Dilli has multiple personalities and is considered to be the ci...

36. Kinnaur

3.9 /5

36 out of 50 Places To Visit in North India

One of the twelve districts of Himachal Pradesh, Kinnaur is located on the Indo-Tibet border. Situated at a distance of 235 km from Shimla, Kinnaur hosts the views of Zanskar Valley, snow-draped Dhauladar range, Chitkul - The last village on the indo-Tibet border and have Satluj, Baspa and Spiti riv...

37. Shimla

4.2 /5

37 out of 50 Places To Visit in North India

Shimla is the capital Himachal Pradesh in India and a popular hill-station among Indian families and honeymooners. Situated at the height of 2200m, Shimla was the summer capital of British India. Shimla still retains its old-world charm with beautiful colonial architecture, pedestrian-friendly ...

38. Amritsar

4.3 /5

38 out of 50 Places To Visit in North India

Home of the glorious Golden Temple, the iconic city of Amritsar, portrays the heroic character of the Punjab. A day in this peaceful city starts with the spiritual prayers from Gurudwaras. The original name of first the ancient lake, then of the temple complex, and later the surrounding ci...

39. Leh Ladakh

4.7 /5

39 out of 50 Places To Visit in North India

Ladakh is a union territory in the Kashmir region of India. Formerly falling in the state of Jammu & Kashmir, Ladakh was administered a union territory on 31st October 2019. Extending from the Siachen Glacier to the main Great Himalayas, Ladakh is a land like no other.

40. Auli

4.0 /5

40 out of 50 Places To Visit in North India

Dotted with the apple orchards, old oaks, and pine trees there is no dearth of natural beauty in Auli. Apart from skiing you can also go for numerous treks in the hills of Garhwal Himalayas and enjoy the spellbinding views of the snow-draped mountains. Auli is a popular hill resort in the Himalayan ...

41. Kasol

4.2 /5

41 out of 50 Places To Visit in North India

Kasol is a quaint little village in Himachal situated along the banks of the river Parvati. Commonly known as the 'Amsterdam of India', Kasol is a tourist attraction that is rapidly gaining fame as a popular hub for trekkers, backpackers, and nature lovers. Kasol is situated 23 kms from Bhuntar and ...

42. Dalhousie

4.0 /5

42 out of 50 Places To Visit in North India

The tiny tinsel town of Dalhousie is a paradise tucked away in the lap of Himachal Pradesh. It boasts of old-world charm, mesmerising natural landscapes, pine-clad valleys, flower-bedecked meadows, fast-flowing rivers and magnificent misty mountains. This hill station was one of the favourite summer...

Book Customized Package