Kafni Glacier is located to the south-east of the Nanda Devi on the Kumaon Himalayas. River Kafni which originates from this glacier is one of the tributaries of river Pindar. Pindar river, in turn, is one of the tributaries of Alaknanda river, which finally merges into river Ganges. Two of the other glaciers, namely Pindari and Milam are situated in proximity of Kafni Glacier.
The district of Bageshwar, serves as the trekking base, which leads to the glacier by the treks from Loharkhet to Dhakuri, Dhakuri to Khati and Khati to Dwali. A 12 km trekking route from right of Dwali reaches Kafni, which is located at an altitude of 3810 m. This place offers majestic views of the peaks of Nandakot and Nanda Bhanar, situated at an elevation of 6,860 m and 6,104 m, respectively.