Dear fellow traveler, there is two ways to reach Dharmshala from Bikaner.
You can travel by train to Pathankot from Bikaner, Pathankot is the nearest broad gauge railway station to Dharmshala, which is at a distance of 84 KMS. from Dharmshala. From Pathankot you can hire a taxi or travel by local or HRTC bus.
The total distance from Bikaner to Dharmshala is 650 KMS. almost, and it will take 13 - 14 hours to reach by road.
Bikaner >> Suratghar >> Bathinda >> Lambwali >> Moga >> Dharamkot >> Malsian >> Jalandhar >> Hoshiarpur >> Kangra >> Dharmshala
There is there way to come Dharamshala
1. by bus bikaner to Delhi and delhi to dharamshala there is lots of bus's 2. by train you can come bikaner to pathankot then bus or texi to dharamshala 3. by air you can also come to dharamshala there is flight from Delhi to dharamshala you can contact http://www.snowfoxs.com/ for any kind of Trevel related information in Dharamshala