大约7-8个小时左右。
因为英国和加拿大之间的距离比较远,需要跨越大西洋,所以飞行时间比较长。
此外,具体的飞行时间也会受到航班、飞机、天气等因素的影响。
在飞行时,还需要考虑时差的影响。
英国和加拿大的时差也是因为经度不同而存在差距,具体时间差会根据具体的地点和季节而有所不同。
如果需要长期往返这两个地方,需要根据时差做好时间的安排。