How many air miles is it from Dallas Texas to Edmonton Alberta?

Air distance from Dallas, Texas, to Edmonton, Alberta, Canada, totals 1,654 miles. That equals 2,661 kilometers or 1,437 nautical miles.