17th Kathmandu Marathon - 1st November, 2025
The Kathmandu Marathon was founded in 2007 by Nilendra Raj Shrestha, a passionate athlete, coach, sports organizer, and administrator. Inspired by his participation in the Frankfurt Marathon and the 1,000 km Deutschlandlauf ultramarathon in Germany, he envisioned bringing a world-class running event to Nepal.
The Kathmandu Marathon was established with three main goals: to encourage healthy lifestyles, promote Nepal as a sports tourism destination, and create opportunities for Nepali runners to compete and grow at an international level.
What started as a small event has grown into Nepal’s largest and most recognized road-running event. Over the years, it has attracted thousands of runners from Nepal and around the world, becoming a platform that promotes fitness, friendship, unity, community spirit, and the message of “Build Healthy Lifestyle.”
For nearly two decades, the Kathmandu Marathon has played an important role in developing Nepal’s sports and events industry. It has created opportunities for coaches, trainers, volunteers, event managers, and health advocates. It has also inspired many organizations and communities across Nepal to organize road races and fitness activities, helping build a strong running culture in the country.
The Kathmandu Marathon route passes through the three historic heritage cities of Kathmandu, Lalitpur (Patan), and Bhaktapur. Starting from Tripureshwor, runners pass many iconic landmarks including Sahid Gate, Ghantaghar, Dharahara, Thimi, Bhaktapur Durbar Square, Narayanhiti Palace Museum, and numerous beautiful temples and cultural heritage sites along the way.
The course offers a unique opportunity to experience the rich history, architecture, and living culture of the Kathmandu Valley. On race morning, participants are also rewarded with stunning views of the Himalayan mountains, making Kathmandu Marathon one of the most scenic and culturally rich marathon experiences in Asia.
Kathmandu Marathon is held every year on the first Saturday before Ghatasthapana, making it one of Nepal’s most consistent annual sporting events. It is the only event in Nepal that announces and prints the following year’s race date during the current event itself. This consistency has motivated thousands of people to take up running and adopt healthier lifestyles, contributing to Nepal’s rapidly growing running community.
On 10 October 2026, Kathmandu Marathon will celebrate its 20th year with its 18th edition. More than 10,000 participants are expected to run through the streets of the capital. Under the theme “Build Healthy Lifestyle,” the event continues its commitment to promoting wellness, inclusivity, sports tourism, and the power of sport to bring people together.
17th Kathmandu Marathon - 1st November, 2025
16th Kathmandu Marathon - 28th September, 2024
15th Kathmandu Marathon - 14th October, 2023
14th Kathmandu Marathon - 10th September 2022
13th Kathmandu Marathon - 21st December 2019
12th Kathmandu Marathon - 6th October 2018
11th Kathmandu Marathon - 16th September 2017
10th Kathmandu Marathon - 24th September 2016
9th Kathmandu Marathon - 10th October 2015
8th Kathmandu Marathon - 20th September 2014
7th Kathmandu Marathon - 21st September 2013
6th Kathmandu Marathon - 13th October 2012
2nd Kathmandu Marathon
1st Kathmandu Marathon