The answer varies from person to person, depending on many factors including your speed, your daily mileage,
and "stop time" for eating, bathroom breaks, and stopping to enjoy the scenery.
At 10 MPH, the 120 mile trail would take 10.25 hours. But that doesn't account for stops and variance in speed.
Use the
Paul Bunyan Trail Timeline Tool to see your expected arrival times at towns along the way,
and expected overall travel time.