You asked:

distance between knaresborough and harrogate

  • Harrogate
    Harrogate
    Knaresborough, England is 3.16 miles (5.09 kilometers) from Harrogate, as the crow flies.