Dogtrousers
Kilometre nibbler
A friend of mine bases her bike training around spin classes, and I've done one tour and a few long rides (100k+) with her and it seems to work. We're not competitive cyclists and just tootle along. Probably isn't what you want if you are looking to maximize performance, but just to maintain/improve bike fitness my scientific study (sample:1) says yes.