You asked:

distance from haworth to birmingham

  • Birmingham, Alabama
    Birmingham, Alabama
    Haworth, England is 4,190 miles (6,740 kilometers) from Birmingham, Alabama, as the crow flies.