What is the longest distance on the UK mainland?
Pick an answer
Correct!
Not quite. The correct answer is highlighted.
Correct answer to question 110: John O'Groats to Land's End
Explanation
The longest distance on the mainland is from John O’Groats on the north coast of Scotland to Land’s End in the south-west corner of England, which is about 870 miles.
Updated: November 2026