Apart from New Delhi and Shimla, regular buses for Narkanda are available from other cities like Rampur and Kinnaur. Government runs buses from smaller towns like Kufri, Matiana, Theog, and Fagu also ply to Narkanda.