OK, my local training route starts with a 2.5 mile climb with a height gain of about 1000 feet.
As a little test I climbed it on the bike, keeping HR down below 150 time to top +/-23 minutes. Next day did the same, running in the same zone - time to top +/-26 minutes.
When I did the same experiment in the summer going balls out to the top the times were 19 and 21 respectively. (Hard tail MTB)
These are the door to top times that cover the 800 meters of flat at the bottom which is where the bike makes up the time.
I feel the gap should be bigger - am I a crap cyclist?
I'd agree that the steeper and more technical the hill, the closer a runner and a biker are going to be. For example, riding up one of my local climbs, 20 Trees out of Hayfield, fit fell runners will generally muller me on the first section which is a bit loose and nadgery and a tad steep, but higher up where it flattens out and gets smoother, the bike's faster. On the road, it's just down to steepness.
Somewhere along the way there's theoretically a gradient where runner and bike are going to be going at the same pace. All you need to do is work out what that gradient is, find a hill at that precise angle and you'll be able to train without fretting over relative speeds...
You should allow yourself 10bpm more to be in the same zone when running - that'll close the gap even more. It has to be really, really steep for running to be faster on tarmac, so steep the cyclist loops out. On 10% tarmac climbs of over 1000m near here that are used by both running and cycle races the cyclists take huge chunks out of the runners. The record for the Aubisque from Laruns station is 3/4 hour on a bike and 1 1/4 hrs running. I take somewhat longer but the difference is roughly the same.
surely its all about the mechanical advantage of a bike,also the road surface has some bearing, even small bumps you cant see will slow abike down as the wheel rolls in and out of the undulation, or mound, ridge.
So on that course the bikes are 2.3 times as quick as the runners - whereas I'm 1.1 times as quick - meaning I should ride just over twice as quick .(as your figures are for a bigger gradient)
So the target time for me to the top of the hill is just over 10 minutes.