Canyon Bikes reviews and news

German bicycle manufacturer

Canyon bikes are a German bicycle manufacturer established in 2001. Canyon adopted an internet based direct sales strategy, effectively cutting out the ‘middle man’ and allowing Canyon to build bikes that represent exceptionally good value.

Today Canyon produce a wide range of road, mountain and time trial bikes available internationally. Models such as the Nerve AL 9.0 SL mountain bike and the Ultimate CF 9.0 ES road bike have scored well in recent reviews.

BikeRadar also got the chance to tour Canyon’s headquarters in Koblenz, Germany.

Back to top