Rail : Pathankot is the nearest railhead. There is an overnight
train from Delhi to Pathankot. From Pathankot Palampur is connected
by narrow guage railway. One can also take a bus or taxi to Bir from
Pathankot.
Road : There are ordinary, semi deluxe or deluxe buses
available from Delhi and other major towns of Himachal Pradesh to Dharamsala,
Palampur, Baijnath, Jogindernagar or Mandi. All Kulu- Manali buses go
via Mandi. Bir can be reached easily from all these towns by buses or
taxi. The distances from the different places to Bir are Dharamsala
(70km), Mandi (70km), Palampur (35km), Jogindernagar (12km), Baijanath
(12km). From Delhi, the overnight services of DTC Indraprastha Service
to Baijanth, HTPC Super Deluxe to Palampur both leaving from ISBT Delhi
around 6pm are preferable. From the junction which turns off to Bir
Road, Taxis and Rikshaws are available.