India hosts several renowned winter marathons, including the Mumbai Marathon, Jaipur Marathon, and the Sandakphu Challenge Marathon in Darjeeling. These events cater to runners of all abilities, offering distances from 5 km to full marathons. Each location provides a unique experience, whether it's the urban energy of Mumbai or the tranquil trails of Sandakphu.