You asked:

how many miles from devizes to stroud

  • Devizes, England
    Devizes, England
    Devizes, England is 28.7 miles from Stroud, as the crow flies.