Since 2007

History

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.

 

2025

17th Kathmandu Marathon - 1st November, 2025

2024

16th Kathmandu Marathon - 28th September, 2024

2023

15th Kathmandu Marathon - 14th October, 2023

2022

14th Kathmandu Marathon - 10th September 2022

2019

13th Kathmandu Marathon - 21st December 2019

2018

12th Kathmandu Marathon - 6th October 2018

2017

11th Kathmandu Marathon - 16th September 2017

2016

10th Kathmandu Marathon - 24th September 2016

2015

9th Kathmandu Marathon - 10th October 2015

2014

8th Kathmandu Marathon - 20th September 2014

2013

7th Kathmandu Marathon - 21st September 2013

2012

6th Kathmandu Marathon - 13th October 2012

2008

2nd Kathmandu Marathon

2007

1st Kathmandu Marathon