How long is flight from UK to US?

How long is the flight from Calgary YYC to London LHR? What is the mileage?