picture of 2021 UCI Track World Championships

Completed, Oct 20-24

Watch 2021 UCI Track World Championships live on FloBikes! Originally scheduled to be held in Ashgabat, the 2021 UCI Track World Championships has been moved to Roubaix, France and will be held on October 20-24.

Return To Roubaix For Track Worlds

Preview: Top Cyclists Return To Roubaix For 2021 UCI Track World Championships

Oct 6, 2021

Next door to the famous finishing venue of Paris-Roubaix lies a more modern velodrome which will host the 2021 UCI Track World Championships this October.