Pathankot is the nearest railway station to Dharamshala. The approx distance is 85 kilometers between these two stations. Hire a taxi from Pathankot station and reach Dharamshala. Another option is to board the small gauge train from Pathankot and reach Kangra and the rest of the distance (20 Km) can be covered by the taxi services.