Firstly you have to reach Bhuntar.
For reaching Bhuntar there are two ways first is by rail and another is by Road.
Nearest railway station is pathankot (around 150 kms). I'll personally recommend you to travel by road.
Regular Bus services are there from Delhi 6pm onwards. Next stop is Barshaini. You can reach there by local bus from Bhuntar
Take a bus from Bhuntar to Manikaran and from Manikaran to Barshani (18 km in 40 minutes). You can get a shared cab from there. They usually charge INR 75 INR 100 per person. From Barshaini the base to Rudra Nag, Kalga and Pulga, opt from two routes: Kalga (17 km): Easy climb with longer descends, suited for occasional trekkers and those low on stamina. Not a good option for photographers looking for breathtaking landscapes. Have fun at your Hot water Jacuzzi in the mountains?
Hey Harjith, Kheerganga is a wonderful Himalayan trek. You can reach Kasol by a bus (Volvo/local) from Delhi, Chandigarh etc. Also, you can get down at Bhuntar airport and reach Kasol by a local bus or cab. The 12km trek to Kheerganga starts from Barshaini Village near Kasol.
For kheerganga you first have to reach chandigarh. From chandigarh to Manali. From manali to kullu. From kullu to bhuntar. From bhuntar to kasol. From kasol you have to reach barshaini village(you can go in a local bus in kasol) and from there you can start your trek to kheerganga.
First Chandigarh to manali..Manali to kullu..kullu to bhunter then bhunter to kasol..kasol to bharshaini village and from there you can start your trek kheerganga..