Castelli is a brand of history of innovation, passion and historical firsts. Founded in Italy in 1876 the brand strives to be the premium global brand for performance cycle wear. The brand has been at the forefront of global innovation bringing a huge number of firsts to the cycling industry starting with Lycra Cycling Shorts in 1977. Currently Castelli in the supplier to Team Ineos and continues to develop cutting edge product with top global athletes.
Please send us an email below if you would like to find out more about Castelli or would like to buy any of the product in South Africa. Please check out our Castelli Custom page as we can design and make all Castelli apparel to customer specifications.