Bristol Airport is the recommended airport for Exmoor National Park, closer and better connected than Exeter or Cardiff for most of the moor. A taxi or self-drive takes roughly 1 hour 45 minutes to 2 hours 15 minutes depending on which part of Exmoor you're headed to, via the M5 and Taunton or Bridgwater. There's no direct public transport onto the moor itself, but a coach or train to Taunton, then a local bus, covers the main gateway villages. Distances and times checked against Bristol Airport, Butlin's and Exmoor National Park's own published guidance, 2026.
Why Bristol Airport for Exmoor?
Exmoor straddles west Somerset and north Devon, and several airports sit within reach of it: Exeter, Bristol and Cardiff. Exeter is the closest by straight-line distance to the park's southern edge, but for the moor's eastern and northern gateway villages, Bristol Airport comes out ahead once you account for connections, and independent route planners list Bristol as the recommended airport overall for reaching Exmoor. Cardiff involves crossing the Severn and is rarely the practical choice coming from most English starting points.
Driving to Exmoor from Bristol Airport
There's no single "front door" to Exmoor, since it's an open national park rather than a single attraction with one address. The two practical approaches from the airport are:
- Via the M5 to Taunton, then the A358/A396 into the southern and central moor, for villages like Dulverton and Wimbleball.
- Via the M5 to Bridgwater, then the A39 along the coast road to Minehead, Dunster, Porlock and the northern coastal villages.
Both routes run close to 90 to 100km (roughly 55-62 miles) from the airport depending on your exact destination, translating to around 1 hour 45 minutes to 2 hours 15 minutes in normal traffic. This is a little longer than the drive to Minehead and Butlin's alone (quoted at 1h50-2h by Butlin's own directions), since many Exmoor villages sit a further 15-30 minutes beyond Minehead along narrower coastal or moorland roads.
Taxi or private hire
A taxi or pre-booked private hire car covers the same route and takes a similar 1 hour 45 minutes to 2 hours 15 minutes, making it one of the longer transfers from the airport. Because of the distance, it's also one of the pricier routes, so compare a metered rank quote against a pre-booked fixed-price transfer before you travel, particularly if you're planning to be collected again at the end of a day trip rather than staying over. See the taxis page for how rank pricing and pre-booking work at the airport.
Coach and bus: the Taunton or Minehead route
There's no direct bus or train from Bristol Airport onto Exmoor itself, but the megabus Falcon coach, which calls at the airport, gets you to Taunton in roughly 50-55 minutes, the same service used for the Minehead and Butlin's route. From Taunton, you have two realistic onward options:
- For the northern coastal villages (Minehead, Dunster, Watchet, Porlock), take the number 28 bus toward Minehead, which runs regularly on weekdays and Saturdays and takes just over an hour from Taunton. Porlock and villages further west along the coast typically need a further local connection or taxi from Minehead.
- For Dulverton and the southern moor, local bus services run less frequently than the Taunton-Minehead corridor, and schedules vary by day and season, so check Traveline South West for the current timetable rather than assuming an hourly service.
Combining both legs, budget at least 2.5 to 3 hours door to door for the northern villages using the Falcon coach plus the number 28 bus, and expect it to take longer again for the southern moor given the thinner local bus coverage.
Train, if you'd rather not take the coach
Take the A1 Airport Flyer into Bristol Temple Meads (30 to 40 minutes, adult single from £9.50), then a Great Western Railway or CrossCountry train onward to Taunton, before picking up the number 28 bus for Minehead and the northern villages, or a local connection for Dulverton and the southern moor. This routes via Bristol city centre first, so it takes longer overall than the direct Falcon coach from the airport, but it suits travellers who'd rather be on a train for most of the journey or are combining the trip with time in Bristol.
The West Somerset Railway: a scenic option, not a year-round service
Minehead, Dunster and Watchet sit on the West Somerset Railway, a heritage steam line running seasonally between Bishops Lydeard, near Taunton, and Minehead. It's a genuinely scenic way to approach Exmoor's northern edge and worth building a day around if the timing works, but it doesn't run year-round or every day, so don't rely on it as your main transport without checking its current seasonal timetable first.
At a glance
| Option | Time from the airport | Best for |
|---|---|---|
| Drive yourself | Around 1h45 to 2h15 | Flexibility, carrying walking or camping gear |
| Taxi or private hire | Around 1h45 to 2h15 | No changes, direct to your chosen village |
| Falcon coach + number 28 bus | Around 2.5 to 3 hours to the northern villages | Budget travellers heading to Minehead, Dunster or Porlock |
| Train via Temple Meads + local bus | Longer than the direct coach | Rail travellers, combining with time in Bristol |
| West Somerset Railway (seasonal) | Variable, check current timetable | A scenic add-on to the northern route, not a main transport link |
Which approach should you choose?
If you're heading for the northern coastal villages, Minehead, Dunster, Watchet or Porlock, the Falcon coach to Taunton followed by the number 28 bus is the most dependable public transport route, and it's the same connection used for nearby Butlin's. If Dulverton or the southern moor is your target, driving or a taxi is the more reliable option given thinner local bus coverage, since public transport there depends on services that don't run to a consistent daily timetable. Either way, hiring a car once you're in the area, or booking a taxi for a specific onward leg, is worth planning before you set off, since Exmoor itself has very limited public transport once you're on the moor.
For the wider West Country picture, see our guides to Bristol Airport to Minehead and Butlin's and Bristol Airport to Taunton. For booking a taxi in advance, see the taxis page, and for the full public transport picture, see our public transport page.
Routes, bus numbers and seasonal services can change, so check Traveline South West and the relevant operator's site for the current timetable before you travel. Checked 2026.
FAQs
What is the nearest airport to Exmoor National Park?
Bristol Airport is the recommended airport for most of Exmoor, ahead of Exeter and Cardiff, once you account for road and public transport connections, even though Exeter sits marginally closer to the park's southern edge by straight-line distance.
How long does it take to get from Bristol Airport to Exmoor?
Around 1 hour 45 minutes to 2 hours 15 minutes by taxi or car, depending on which village or part of the moor you're heading to, via the M5 and either Taunton or Bridgwater.
Is there a direct bus from Bristol Airport to Exmoor?
No direct service. The practical public transport route is the Falcon coach from the airport to Taunton, then the number 28 bus for Minehead and the northern coastal villages, or a local connection for Dulverton and the southern moor.
Can I take a train to Exmoor from Bristol Airport?
Not all the way. Take the A1 Flyer into Bristol Temple Meads, then a mainline train to Taunton, before changing to a local bus for your final destination on or around the moor.
Is the West Somerset Railway a practical way to reach Exmoor?
It's a scenic seasonal heritage line between Bishops Lydeard and Minehead, good for a day out, but it doesn't run year-round or daily, so it shouldn't be your only planned route onto the moor.
Do I need a car once I'm on Exmoor?
It helps a lot. Public transport within Exmoor itself is limited and seasonal in places, so a hire car or taxi for specific legs gives you far more flexibility than relying on local buses alone once you're off the main Taunton-Minehead corridor.
