Skip to content
Latest articles →
Velodrome:
Shanghai
Velodrome
Shanghai
Official name
Shanghai Velodrome
Track length
250 metres
Address
No. 300,Beiyan Road, Chongming District
Events
UCI Track World Championships 2026
14 Oct 2026 – 18 Oct 2026