From delhi to pathankot..and 2nd option you can take bus from delhi to direct amritsar (hrtc bus) and take rest in amritsar Golden Temple ( in night) then.. next day morning u can take bus from amritsar to pathankot (only 2 hours in the bus ).. then pathankot to dalhousie (only 3 or 4 hours way) and you can enjoy the views and mountains .. thats best easiest way... you can go... and happy jrny