Answer
6 hours, or less with a good
tail wind.
9 hours to calgary
11.5 hours to vancouver
travel is a major part of my job, and heathrow is a major airport, i have travelled all these routes several times. these are the times in ideal conditions, ie. no delays.