You asked:

how far north berwick from newcastle

  • Newcastle upon Tyne
    Newcastle upon Tyne
    North Berwick, Scotland is 86.5 miles (139 kilometers) from Newcastle upon Tyne, as the crow flies.