how far is it from lands end to john o'groats

1 hour ago 2
Nature

The distance from Land's End to John o'Groats varies depending on the mode of travel and route taken:

  • As the crow flies (straight line), the distance is about 603 miles (970 km).
  • By road, the quickest driving route is approximately 837 miles (1,348 km).
  • The shortest possible road distance using minor roads and motorways is about 814 miles (1,310 km).
  • For cycling, typical routes range from about 874 miles (1,407 km) up to 1,000 miles (1,609 km) depending on the chosen path.
  • Walking routes, especially those using long-distance footpaths, can be around 1,200 miles (~1,900 km).

So the most common referenced road distance is around 837 to 874 miles depending on the exact roads used, with 603 miles being the straight-line distance ignoring terrain and water crossings.