Day 01: Drive from Kathmandu to Pokhara (914m.) takes about six hours. This drive will take most of the morning, leaving much of the afternoon to explore the various sites of Pokhara. Stay overnight at hotel.
Day 02:
Fly from Pokhara to Jomsom (2700m.) takes about 25 minutes and trek from Jomsom to Kagbeni (2810 m.) takes another four hours. You take the spectacular early morning flight to Jomsom. The trail is quite barren with craggy rocks and sand and is mostly flat, which makes it very easy going. It is also very picturesque, with views of big peaks all around such as Dhaulagiri, Tukuche and Nilgiri. To the south, you can see the entire Annapurna Massif. Stay overnight in lodge.
Day 03:
Trek from Kagbeni to Chuksang (2900m.) takes about five hours. You trek right up to the river valley, but use a combination of the high trail and the riverbank pathways. The trail then widens significantly revealing an endless stretch of sand. Chusang village is only about a 2hrs walk beyond Tangbe at the confluence of the Narshing Khola and the Kali Gandaki. Stay overnight in camp.
Day 04:
Trek from Chuksang to Samar (3150m.) takes about three and half hours. The trek now leaves the valley and climbs steeply up a rocky alley to the village of Chele. From Chele you climb a steep spur and then continue ascending along the side of a spectacular steep canyon to a pass. Beyond the pass you descend on a pleasant trail to Samar, situated in a grove of poplar trees. Stay overnight in camp.
Day 05:
Trek from Samar to Geling (3510 m.) takes about five hours. You climb above Samar to a ridge and then descend into a large gorge past a chorten before entering another valley filled with juniper trees. You then cross a stream and after climbing to a pass, you descend along a ridge to Shyangmochen a tiny settlement with a few tea shops. The trail climbs gently from Shyangmochen until you enter another huge valley before descending to Geling with its extensive fields of barley. Stay overnight in camp.
Day 06: Trek from Geling to Ghami (3490 m.) via Ghami La (3520m.) takes about five hours. From Geling the trail climbs gently through fields, up to the center of the valley, passing above the settlement of Tama Gun and an imposing chorten. You then begin a taxing climb across the head of the valley to the Nyi La [3840m]. The descent from the pass is quite gentle and about half an hour further you come to a trail junction; the right trail is the direct route to Charang, while the left trail leads to Ghami. Ghami is a large white-washed village sheltered by overhanging cliffs. Stay overnight in camp.
Day 07:
Trek from Ghami to Tsarang (36200 m.) takes about five hours. Today's walk is perhaps through the driest part of Mustang. You will finally come to Charang, a large spread-out village at the top of the Charang Chu canyon. At the eastern end of the village are a huge dzong [fortress] and a red gompa which houses an excellent collection of statues and thangkas. Stay overnight in camp.
Day 08:
Trek from Tsarang (Charang) to Lo-Manthang [Mustang] (3730m.) takes about three hours. You will spend part of the morning exploring the interesting village of Charang and its large monastery, before setting out for Lo Manthang. You climb gently above the valley to a large isolated chorten that marks the boundary between Charang and Lo. The trail then broadens and eventually you get your first view of the walled city of Lo Manthang. The city has only one entrance so you circumambulate the wall to the gate on the north east corner. Stay overnight in camp.
Day 09:
Rest at Lo-Manthang. Explore in and around Lo-Manthang. Stay overnight in camp.
Day 10:
Trek from Lo-Manthang to Dhi Gaon (3825m.) takes six hours. You continue your journey on the highland route, crossing alpine meadows. Stay overnight in camp.
Day 11: Trek from Dhi Gaon to Yara gaon (3600 m.) takes about three hours. It is short trek this day. Stay overnight in camp.
Day 12: Rest day at Yara gaon. This day you visit the Tashi Gompa and later you trek back to Sukhang takes two hours. In Surkhang you visit the Luri Gompa. Stay overnight in camp in Surkhang.
Day 13: Trek from Surkhang to Tange (3240 m) takes about five and half hours. The trail now mostly descends and crosses over streams like Dhechang and Tangge. Stay overnight in camp.
Day 14: Trek from Tange to Paha (4210 m) takes about four and half hours. Your trail now gradually ascends and passes through high a summer pasture. Stay overnight in camp.
Day 15 : Trek from Paha to Tetang (3067m.) takes about six hours. Today you pass over the Baha bhanjyang (Cha Cho La). Tetang is a walled village. Stay overnight in camp.
Day 16: Trek from Tetang to Muktinath (3800m) takes six and half hours. The trail ascends all the way to Muktinath. During your trail you can enjoy beautiful landscape, caves, old Tibetan style villages, apple orchards, yak and sheep. Stay overnight at lodge.
Day 17: Trek from Muktinath to Jomsom (2713 m.) takes about 5 hours. Today you continue down for early two hours and then walk along a flat path until you reach Jomsom. Stay overnight at lodge.
Day 18: Fly from Jomsom to Pokhara takes about 25 minutes. The flights are available during the morning time. Stay overnight at hotel in Pokhara.
Day 19: Drive from Pokhara to Kathmandu that takes about six hours. While driving from Pokhara to Kathmandu you head up to Damauli, Dumre, Muglin and Kurintar where Nepal's first cable car is operated to reach Manakamana Temple.