what is the distance from calgary in canada to moscow in russia?

Q: what is the distance in kilometre or mile and how many hours of flight from these destinations.

A: 4897 miles (7881 km). You can calculate the distances between major cities with the distance finder (see link). The time it takes to fly depends on how many stopovers you have. With a stop in Frankfurt, it takes about 14 hours. You can get specific flight information at the second link below.

Related items