How far is London from scottland?
London is approximately 400 miles (644 kilometers) from Scotland if measured via the shortest route across the country, which is from Berwick-upon-Tweed to Carlisle. London is in England, which is part of the United Kingdom, while Scotland is a country that forms the northern part of the island of Great Britain. The two areas are connected by various modes of transportation, including by road, rail, air, and sea.