Bir

Bir is a town in the eastern end of the Kangra District in Himachal Pradesh with a friendly, relaxed Indian population and a large Tibetan (Khampa) community. It is home to several educational institutions, monasteries, and nonprofit organizations (NGOs), and is becoming a popular off-the-beaten-path destination for meditation courses, volunteering, and ecotourism.

How to Reach 
By bus

Bir is about four hours or so from Dharamshala/Mclord Ganj

  • From Dharamshala: There are direct buses to Bir Road/Upper Bir leaving at 6am & 2pm from Lower Dharamshala. Or you can take a bus to Palampur, then to Baijnath. From Baijnath there are buses every half hour to Upper Bir - for Bir Colony ask them to drop you at Chowgan crossroads, then you have to walk about 1km. Or get off at Bir Road junction and get a taxi (Rs50-60).
  • From Delhi: From the Inter-state Bus Terminal (ISBT), take bus to either Baijnath or Bir Road - the latter is closer, but many buses only go as far as Baijnath. There are two overnight buses leaving Delhi. Both depart mid evening and arrive early morning.
By toy train
  • There is a morning train from Pathankot to Ahju, which is only 3kms from Bir. Trains from Delhi arrive at Pathankot an hour before the toy train leaves. The ride is long, tiring and often crowded but the stunning scenery more than compensates for any inconveniences.
By taxi
  • This is the most convenient way of getting to Bir from Pathankot (~4 hours, Rs. 2000-2200) or Dharamshala (2 hours, Rs 1200-1500).
  • Taxis from Bir Road (the final destination of most long-distance buses) to the Tibetan Colony or Deer Park should not cost more than Rs 100-150.

          For hotels,taxis or any other info just call us on 9882604952 / 8219319790

Get In
By bus

Bir is about four hours or sofrom Dharamshala/Mclord Ganj

  • From Dharamshala: There are direct buses to Bir Road/Upper Bir leaving at 6am & 2pm from Lower Dharamshala. Or you can take a bus to Palampur, then to Baijnath. From Baijnath there are buses every half hour to Upper Bir - for Bir Colony ask them to drop you at Chowgan crossroads, then you have to walk about 1km. Or get off at Bir Road junction and get a taxi (Rs50-60).
  • From Delhi: From the Inter-state Bus Terminal (ISBT), take bus to either Baijnath or Bir Road - the latter is closer, but many buses only go as far as Baijnath. There are two overnight buses leaving Delhi. Both depart mid evening and arrive early morning.
By toy train
  • There is a morning train from Pathankot to Ahju, which is only 3kms from Bir. Trains from Delhi arrive at Pathankot an hour before the toy train leaves. The ride is long, tiring and often crowded but the stunning scenery more than compensates for any inconveniences.
By taxi
  • This is the most convenient way of getting to Bir from Pathankot (~4 hours, Rs. 2000-2200) or Dharamshala (2 hours, Rs 1200-1500).
  • Taxis from Bir Road (the final destination of most long-distance buses) to the Tibetan Colony or Deer Park should not cost more than Rs 100-150.

For hotels,taxis or any other info just call us on 9882604952 / 8219319790

Close Menu