There are 6 ways to get from Barnstaple to London Heathrow Airport (LHR) by bus, train, car, plane or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  4 h 35 min

  1. National Express / ...

$29 - $80

5 alternative options

Train via London Paddington  •  4 h 41 min

$144 - $248

Train South Western Railway  •  5 h 40 min

$72 - $120

Drive  •  3 h 16 min

  1. 187.5 miles

$40 - $60

Train, fly to London Heathrow  •  6 h 28 min

  1. EXT - LHR

$216 - $472

Train, fly to London City, Tube  •  5 h 37 min

  1. EXT - LCY

$114 - $351

What companies run services between Barnstaple, England and London Heathrow Airport (LHR), England?

National Express operates a bus from Barnstaple to London Heathrow Airport (LHR) 3 times a day. Tickets cost $60 - $80 and the journey takes 4 h 35 min. Megabus UK also services this route once daily. Alternatively, you can take a train from Barnstaple to London Heathrow Airport (LHR) via Exeter St Davids and London Paddington in around 4 h 41 min.

Airlines
Flybe
Website
flybe.com
Flights from Exeter to London Heathrow via Edinburgh
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$220 - $950
Flights from Exeter to London City
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$60 - $440
British Airways
Website
britishairways.com
Flights from Exeter to London Heathrow via Manchester
Ave. Duration
3 h 40 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$220 - $950
Flights from Exeter to London Heathrow via Newcastle
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$220 - $950
Aer Lingus
Website
aerlingus.com
Flights from Exeter to London Heathrow via Dublin
Ave. Duration
3 h 35 min
When
Saturday and Sunday
Estimated price
$80 - $420
Air France
Website
airfrance.com
Flights from Exeter to London Heathrow via Paris CDG
Ave. Duration
6 h 10 min
When
Every day
Estimated price
$220 - $950
KLM
Website
klm.com
Flights from Exeter to London Heathrow via Amsterdam
Ave. Duration
3 h 55 min
When
Monday to Friday
Estimated price
$220 - $950
Train operators
Great Western Railway
Website
gwr.com
Train from Barnstaple to Exeter St Davids
Ave. Duration
1 h 3 min
Frequency
Hourly
Estimated price
$21 - $40
Website
gwr.com
Off-Peak Day Single
$13 - $21
Advanced Single
$15 - $22
Anytime Day Single
$21 - $40
Train from Exeter St Davids to London Paddington
Ave. Duration
2 h 18 min
Frequency
Hourly
Estimated price
$95 - $170
Website
gwr.com
Off-Peak Day Single
$50 - $75
Advanced Single
$50 - $75
Anytime Day Single
$95 - $170
London Underground (Tube)
Website
tfl.gov.uk
Subway from Stratford Underground Station to Lancaster Gate Underground Station
Ave. Duration
24 min
Frequency
Every 5 minutes
Estimated price
$3 - $5
Schedules at
tfl.gov.uk
Bus operators
Megabus UK
Phone
0871 266 3333
Email
enquiries@megabus.com
Website
uk.megabus.com
Bus from Barnstaple, Bus Station to Heathrow Central Bus Station
Ave. Duration
5 h 35 min
Frequency
Once daily
Estimated price
$29 - $50
Book at
uk.megabus.com

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Barnstaple and London Heathrow Airport (LHR) is 254 km. The road distance is 300 km.

The cheapest way to get from Barnstaple to London Heathrow Airport (LHR) is to drive which costs £30 - £45 and takes 3 h 16 min.

The quickest way to get from Barnstaple to London Heathrow Airport (LHR) is to drive which takes 3 h 16 min and costs £30 - £45.

No, there is no direct train from Barnstaple to London Heathrow Airport (LHR). However, there are services departing from Barnstaple and arriving at Heathrow Terminals 1-3 via Exeter St Davids and London Paddington. The journey, including transfers, takes approximately 4 h 41 min.

Yes, there is a direct bus departing from Barnstaple and arriving at Heathrow Airport London. Services depart three times a day, and operate every day. The journey takes approximately 4 h 35 min.

The bus from Barnstaple to Heathrow Airport London takes 4 h 35 min including transfers and departs three times a day.

Trips to London Heathrow Airport (LHR)

Cheltenham to London Heathrow Airport LHR Medway England to London Heathrow Airport LHR St Margarets Station Greater London England to London Heathrow Airport LHR Longfield to London Heathrow Airport LHR Dunstable to London Heathrow Airport LHR Three Bridges Station to London Heathrow Airport LHR Maidstone to London Heathrow Airport LHR Crossharbour DLR station to London Heathrow Airport LHR East Bergholt to London Heathrow Airport LHR Queens Park Greater London England to London Heathrow Airport LHR Hertford to London Heathrow Airport LHR Worcester Park to London Heathrow Airport LHR Marple Bridge to London Heathrow Airport LHR Hvar to London Heathrow Airport LHR Pitlochry to London Heathrow Airport LHR Cobham Stoke d Abernon to London Heathrow Airport LHR Cambridge Heath Station to London Heathrow Airport LHR Hammersmith Grove Rd Station to London Heathrow Airport LHR London Marriott Hotel Twickenham to London Heathrow Airport LHR Polperro to London Heathrow Airport LHR Lewsey Luton Dunstable Hospital to London Heathrow Airport LHR Access Farringdon London to London Heathrow Airport LHR Betws y Coed to London Heathrow Airport LHR Rosslare Harbour to London Heathrow Airport LHR Stapenhill to London Heathrow Airport LHR Lower Kingswood to London Heathrow Airport LHR 8 Canada Square to London Heathrow Airport LHR Best Western Mornington Hotel Hyde Park London to London Heathrow Airport LHR Great St Helen Hotel London to London Heathrow Airport LHR Premier Inn London Archway to London Heathrow Airport LHR