How to Reach Kangra

Since Kangra is around 450 km from New Delhi, the most convenient of reaching here is by travelling in a bus from New Delhi. The other major town near Kangra is Chandigarh, at a distance of around 6-7 hours. The roads are well-developed and thus makes for a great road trip.

Search for directions from

Most frequently searched routes to Kangra

Route Name Distance Time
Chandigarh to Kangra 226 km 4 hours 32 mins
Delhi to Kangra 455 km 7 hours 59 mins
Amritsar to Kangra 203 km 3 hours 57 mins
Gurgaon to Kangra 492 km 8 hours 48 mins
Shimla to Kangra 218 km 5 hours 52 mins
Manali to Kangra 235 km 6 hours 25 mins
Mumbai to Kangra 1,875 km 1 day 5 hours

How to reach Kangra by flight

The nearest airport to Kangra is Gaggal airport. It lies at a distance of 11 km from Kangra town. The airport is well-connected with most of the airports of the country. From the airport, you can find local transport such as autorickshaw, buses, and taxis.

Nearest Airport: Amritsar - 142 kms from Kangra

Search for flights to Amritsar

Tentative return flight prices to Amritsar from major cities in India.

How to reach Kangra by road

Being an important district of Himachal Pradesh, Kangra is well-connected by road with the major cities of Northern India. A number of buses run from Delhi, Chandigarh, Manali to Kangra on a frequent basis.

How to reach Kangra by train

Kangra has its own railway station, which lies within the Kangra valley but it is a toy train station, hence not connected with the other cities of the country. The nearest railway station to Kangra is Pathankot railway station which lies 87 km away from Kangra. From Pathankot the best way to reach Kangra is by hiring a taxi.

Local transport in Kangra

All the intra city tours are possible only with a cab because of the steepness of the paths at places and the ease of travel as well. Make sure to book yours beforehand with a hefty bargain, or if you're taking your own vehicle, make sure to have the tank full for the journey.

Top Hotels In Kangra

View All Hotels In Kangra

Kangra Photos

Kangra, Himachal Pradesh
Brajeshwari Temple
Kangra Fort
Baijnath Temple

+ 10

Browse Hotel Collections

See 64 Hotels