Sorry thought I had replied to u, can't tell u how long it took me because I left bike apart doin a few things over a couple of weeks... I'd say just fitting it should take approx 2hours