На мой взгляд, в большинстве случаев следует отдавать предпочтение бегу.Велосипед дает не вполне естественную нагрузку на мышцы. Бег же - самый естественный вид физической деятельности. К тому же очень гармоничный с т.з. физиологии движения - естественно, при более-менее правильной технике.
И с другой стороны, бег при прочих равных даст куда большую нагрузку за то же время, на той же дистанции.
Чтобы нагрузиться должным образом на велосипеде, нужно постараться. Поскольку вообще-то он придуман для облегчения и ускорения передвижения.
Сравним примерный расход калорий при беге и езде на велосипеде. Данные взял в Сети, и ясно, что они приблизительны, но... но пропорция красноречива:
человек весом 70 кг. за 10 минут при скорости в 15 км/час сжигает
- на велосипеде - примерно 70 ккал
- бегом - примерно 160 ккал
Наверное, неспроста дистанции в велосипедном спорте значительно больше, чем в легкой атлетике.
p.s. велосипед хорош, если ездить на нем на работу - ежедневно, причем с максимальной скоростью, в полную силу. сравнение же с беговой тренировкой - однозначно, в пользу бега.