Всё зависит от модели велосипеда, выбранного маршрута и Ваших предпочтений в темпе езды.
Если у Вас простой горный велосипед, то комфортной крейсерской скоростью будет 20-25 км/ч. Особенно, если едете компанией. Разумеется, гоночные велосипеды могут развивать выше скорость. Например, победители Тур де Франс показывают средние показатели в 50 км/ч. Но это для спортсменов, не спокойной туристической езды.
К сожалению, российские автомобильные трассы плохо приспособлены для велосипедистов, поэтому рекомендую рассмотреть альтернативные маршруты. Или по крайней мере, позаботиться о респираторах и зеркалах заднего вида. Их можно найти в любом веломагазине.
В день комфортно ехать не более 6-8 часов. Остальное время можно посвятить ночлегу, его поиску, еде и осмотру достопримечательностей.
Так что спокойный экскурсионно-туристический заезд из Питера в Москву займёт около недели. Если хотите поставить рекорды, хорошо подготовлены и экипированы, то 2-3 дня.