Distance from London to Barnstaple, Devon: Road, Rail, and Air

Traveling from London to Barnstaple in North Devon covers different distances by mode:

  • By road: ~195 miles (314 km), ~3 hours 30 minutes via M4, M5, and A361 through Berkshire, Wiltshire, Somerset, and Devon.
  • By train: ~210 miles (338 km), ~3 hours 45 minutes from London Paddington, changing at Exeter or Taunton.
  • By air: ~145 miles (233 km) straight-line; no commercial flights operate this short route. Private charter would take ~1 hour.

Driving or taking the train are the practical options for this journey.

Copyright Wanderlust World © https://www.ynyoo.com