Travel options for:
Barnstaple to London Heathrow Airport (LHR)
  • Train

    $144 - $259
    1. Barnstaple

      1 h 3 min - every 4 hours

      $21 - $40

    2. Exeter St Davids

      2 h 17 min - twice daily

      $95 - $180

    3. London Paddington

      14 min - every 10 minutes

      $27 - $40

      • Heathrow Terminals 1-3
  • Bus

    $26 - $80
    1. Barnstaple

      4 h 35 min - once daily

      $26 - $80

      • Heathrow Airport London
  • Drive

    $40 - $60
    1. Barnstaple

      3 h 16 min - 187.5 miles

      $40 - $60

      • London Heathrow Airport (LHR)
  • Train, fly

    $116 - $355
    1. Barnstaple

      1 h 3 min - every 4 hours

      $21 - $40

    2. Exeter, St Davids Station

      32 min - 5 times a day - line 56

      $5

    3. Exeter (EXT)

      1 h 5 min - non-stop

      $55 - $260

    4. London City (LCY)

      15 min - every 10 minutes

      $3 - $5

    5. Stratford Underground Station

      23 min - every 10 minutes

      $4 - $6

    6. Lancaster Gate Underground

      7 min - 2108 feet

    7. London Paddington

      14 min - every 10 minutes

      $27 - $40

      • London Heathrow Airport (LHR)
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Barnstaple train to Exeter St Davids, train to London Paddington, then train to Heathrow Terminals 1-3. 4 h 33 min £126. From Barnstaple bus to Heathrow Airport London. 4 h 35 min £26. From Barnstaple drive to London Heathrow Airport (LHR). 3 h 16 min £36. From Barnstaple train to Exeter, St Davids Station, line 56 bus to Exeter airport, fly to London City airport, train to Stratford Underground Station, Tube to Lancaster Gate Underground Station, walk to London Paddington, then train to London Heathrow Airport (LHR). 5 h 28 min £136.