India's marathon scene has exploded in recent years. What was once a niche pursuit for a handful of elite athletes is now a nationwide movement embracing millions of runners, from first-time 5K participants to seasoned ultra-distance veterans. In 2026, the calendar is packed with world-class races that span coastal cities, high-altitude plateaus, tropical beaches, and historic urban landscapes. Whether you are hunting for a personal best on a flat, fast course or seeking an unforgettable adventure through the Himalayas, there is a marathon in India waiting for you.
This guide covers the best marathons in India for 2026, complete with dates, distances, course highlights, and registration details so you can plan your next race with confidence.
City: Mumbai | Typical Date: January | Distances: Full Marathon, Half Marathon, 10K, Dream Run (6K)
The Tata Mumbai Marathon is the flagship road race in India and holds an IAAF Gold Label status, making it the most prestigious marathon in the country. The course winds past iconic landmarks including the Chhatrapati Shivaji Maharaj Terminus, Marine Drive, and the Bandra-Worli Sea Link. With prize money attracting top international elites and a carnival-like atmosphere fuelled by thousands of spectators, Mumbai delivers a race-day experience unlike any other in South Asia.
The event also channels significant funds into charitable causes through its philanthropy platform, making every kilometre count beyond personal achievement.
View on EventForce | Browse Mumbai events
City: New Delhi | Typical Date: October–November | Distances: Half Marathon, 10K, Great Delhi Run (6K)
The Airtel Delhi Half Marathon is one of the world's most prestigious half-marathon events, holding an IAAF Gold Label. Runners race through the heart of India's capital, passing landmarks such as India Gate and the Rajpath (now Kartavya Path). The cool autumn weather makes Delhi one of the fastest courses in the country, and several national records have been set here.
Beyond the competitive fields, the event draws over 35,000 participants each year, creating a festival of fitness across the city.
View on EventForce | Browse Delhi events
City: Bengaluru | Typical Date: May | Distances: 10K (Open & Elite), Majja Run (5K)
Bengaluru's signature running event focuses on the 10K distance and does it brilliantly. The TCS World 10K is an IAAF Gold Label road race that attracts world-record holders and Olympic medallists alongside a massive citizen-runner contingent. The course rolls through Bengaluru's tree-lined avenues and pleasant climate, earning it the nickname "the Garden City 10K."
The event's vibrant expo and entertainment zones make it an ideal first race for beginners looking to experience a top-tier running event without committing to a full marathon distance.
View on EventForce | Browse Bengaluru events
City: Chennai | Typical Date: January | Distances: Full Marathon, Half Marathon, 10K, 5K
The Chennai Marathon has rapidly gained a reputation as one of the best-organised races in South India. The seaside course follows Marina Beach — one of the longest urban beaches in the world — and offers runners stunning sunrise views over the Bay of Bengal. While the coastal humidity can be challenging, the flat terrain rewards strong pacing with fast finish times.
Local running clubs turn out in force, and the post-race celebrations along the Marina promenade give the event a distinctly Chennai flavour.
View on EventForce | Browse Chennai events
City: Hyderabad | Typical Date: August | Distances: Full Marathon, Half Marathon, 10K, 5K
The Hyderabad Marathon takes runners through a blend of old and new cityscapes, passing near the historic Charminar and the modern skyline of HITEC City. Hyderabad's relatively flat geography and improving road infrastructure make this course accessible for all experience levels.
The event has grown steadily, with strong community engagement and charity tie-ins that reflect Hyderabad's generous spirit. The Nawabi hospitality extends to the aid stations, which are famously well-stocked.
View on EventForce | Browse Hyderabad events
City: Pune | Typical Date: December | Distances: Full Marathon, Half Marathon, 10K
Pune's pleasant winter climate and rolling terrain make the Pune International Marathon a favourite among serious runners seeking a challenge without extreme conditions. The route passes through a mix of historic Peshwa-era landmarks and the city's thriving university district.
Pune's deep running culture — the city boasts hundreds of active running groups — ensures a knowledgeable, supportive crowd lining the streets on race day.
View on EventForce | Browse Pune events
City: Kolkata | Typical Date: December | Distances: 25K, 10K, 5K
Kolkata's signature distance event takes a distinctive approach with its 25K format, offering a unique challenge that falls between a half marathon and a full. The course passes through some of the city's most celebrated landmarks, including the Victoria Memorial, Howrah Bridge, and the Maidan.
The cultural energy of Kolkata infuses every aspect of the event, from the dhol drummers along the route to the festive finish-line celebrations. It is an experience that blends athletic challenge with the soul of the City of Joy.
View on EventForce | Browse Kolkata events
City: Panaji, Goa | Typical Date: December | Distances: Full Marathon, Half Marathon, 10K
If you want to combine a race with a vacation, the Goa River Marathon is hard to beat. The course follows the banks of the Mandovi River, passing through charming Portuguese-era villages, lush mangroves, and palm-lined roads. The cool December morning air and flat riverbank terrain create excellent conditions for a personal best.
Many runners extend their trip to enjoy Goa's beaches, cuisine, and nightlife, making this the most popular "racecation" in India.
View on EventForce | Browse Goa events
City: Leh, Ladakh | Typical Date: September | Distances: Full Marathon, Half Marathon, 10K, 5K
The Ladakh Marathon holds the distinction of being one of the highest-altitude marathons in the world, with the course sitting above 3,500 metres (11,500 feet). Runners are rewarded with jaw-dropping views of barren mountain ranges, ancient monasteries, and the Indus River valley.
This is not a race for the unprepared — acclimatisation is essential, and the thin air dramatically affects pacing. But for those who embrace the challenge, finishing a marathon in Ladakh is a life-defining achievement. Most participants arrive several days early to adjust to the altitude.
View on EventForce | Browse Ladakh events
City: Ooty, Tamil Nadu | Typical Date: February–March | Distances: Full Marathon, Half Marathon, 10K
The Nilgiris Marathon is a trail-running gem set in the misty blue mountains of South India. The course winds through tea plantations, eucalyptus groves, and shola grasslands at elevations around 2,200 metres. The challenging elevation profile — with significant climbs and descents — tests endurance and rewards hill-running specialists.
The cool mountain air, biodiversity of the Nilgiri Biosphere Reserve, and small-town charm of Ooty make this event a favourite among runners who prioritise scenery and adventure over flat-course speed.
View on EventForce | Browse Ooty events
With so many outstanding races on the calendar, picking the right one can feel overwhelming. Here are the key factors to consider when selecting your next marathon in India.
If you are chasing a personal record, prioritise flat, fast courses like the Tata Mumbai Marathon or the Goa River Marathon. If you want a bucket-list adventure, the Ladakh Marathon or Nilgiris Marathon will deliver unforgettable memories, even if your finish time is slower.
Indian marathons span a wide range of climates. Coastal races in Mumbai and Chennai bring humidity, while winter races in Delhi and Pune offer cool, crisp conditions ideal for fast running. High-altitude events in Ladakh require serious acclimatisation planning.
Some races double as excellent travel experiences. Goa offers beaches and relaxation, Ladakh provides Himalayan exploration, and Kolkata immerses you in one of India's richest cultural cities. Factor in travel time, accommodation availability, and post-race activities when making your decision.
Not every race offers a full marathon. If you are building up to the 42.2K distance, choose an event with multiple distance categories so you can start with a 10K or half marathon and return for the full distance in a future year.
Registration fees vary significantly. Larger events like the Tata Mumbai Marathon command premium entry fees, while smaller regional races can be remarkably affordable. Factor in travel, accommodation, and gear costs when planning your race budget.
Running your first marathon is a major milestone. Here is how to set yourself up for success on race day.
Before starting a marathon training plan, you should be comfortably running 25 to 30 kilometres per week for at least two to three months. Jumping into high-mileage training without a solid aerobic base is the fastest path to injury.
Choose a 16- to 20-week training plan that matches your experience level. Most plans include a mix of easy runs, tempo sessions, long runs, and rest days. Consistency matters far more than any single heroic workout.
Your body can only store enough glycogen for roughly 30 kilometres of running. Practise taking gels, chews, or other fuel during your long training runs so your stomach is accustomed to digesting on the move. Never try anything new on race day.
Sleep is the single most powerful recovery tool available. Aim for seven to nine hours per night during heavy training blocks, and do not underestimate the value of rest days. Your body gets stronger during recovery, not during the workouts themselves.
In the final two to three weeks before race day, reduce your training volume by 40 to 60 percent while maintaining some faster-paced efforts. Tapering can feel uncomfortable — you may feel sluggish or restless — but trust the process. You are letting your body absorb weeks of hard work.
The Tata Mumbai Marathon is the largest and most prestigious marathon in India, attracting over 55,000 participants annually and holding IAAF Gold Label status.
The peak marathon season in India runs from October through March, when temperatures are cooler across most of the country. Winter months (December to February) offer the most comfortable racing conditions in North and Central India.
Most major marathons open registration three to six months before race day. You can browse upcoming marathons on EventForce to find registration links, dates, and distance options for races across India.
Absolutely. Most major Indian marathons offer shorter distance categories (5K, 10K, or half marathon) alongside the full marathon. Events like the TCS World 10K Bengaluru and the Chennai Marathon are particularly welcoming to first-time runners.
The Ladakh Marathon and the Nilgiris Marathon are widely regarded as the most scenic races in India, offering dramatic mountain landscapes that are difficult to match anywhere in the world.
India's marathon calendar in 2026 offers something for every runner — from world-class city races to high-altitude adventures in the Himalayas. Whether you are lacing up for your first 10K or preparing to tackle a full 42.2K, the hardest step is always the first one.
Browse all upcoming marathons on EventForce and find the race that matches your goals, your schedule, and your sense of adventure. See you at the start line.