You asked:

how far is canada from texas

  • Canada
    Canada
    Texas
    Texas
    Canada is 1,640 miles (2,640 kilometers) from Texas, as the crow flies.