Family days out near Barnstaple
13 things to do with kids within 20 miles of Barnstaple, Devon, 5 of them free. Nearest first, with prices, opening times, parking and the quietest days to go on each page. Distances are straight-line miles from the town centre.
Closest to Barnstaple
- Arlington Court 6 miles · Adult £15 · Child £7.50 · Family £40
- Exmoor Zoo 7 miles · Adult £14 · Child £10 · Family £45
- Combe Martin Wildlife and Dinosaur Park 8 miles · Adult £20 · Child £16 · Family £66
- Croyde Bay 8 miles · Free entry
- Woolacombe Beach 9 miles · Free entry
- The Big Sheep 9 miles · Adult £18 · Child £18 · Family £65
- Tunnels Beaches, Ilfracombe 10 miles · Adult £5 · Child £4 · Family £16
- Baggy Point 10 miles · Free entry
- Lynton and Lynmouth Cliff Railway 14 miles · Adult £4 · Child £2.50 · Family £12
- Watersmeet 15 miles · Free entry
- The Milky Way Adventure Park 16 miles · Adult £20 · Child £20 · Family £76
- Clovelly 16 miles · Adult £9 · Child £5 · Family £25
Free things to do with kids near Barnstaple (5)
- Croyde Bay 8 miles · Free entry
- Woolacombe Beach 9 miles · Free entry
- Baggy Point 10 miles · Free entry
- Watersmeet 15 miles · Free entry
- Tarr Steps 19 miles · Free entry
Garden, Park & Outdoor (7)
- Croyde Bay 8 miles · Free entry
- Woolacombe Beach 9 miles · Free entry
- Tunnels Beaches, Ilfracombe 10 miles · Adult £5 · Child £4 · Family £16
- Baggy Point 10 miles · Free entry
- Watersmeet 15 miles · Free entry
- Clovelly 16 miles · Adult £9 · Child £5 · Family £25
- Tarr Steps 19 miles · Free entry
Zoo & Safari Park (3)
- Exmoor Zoo 7 miles · Adult £14 · Child £10 · Family £45
- Combe Martin Wildlife and Dinosaur Park 8 miles · Adult £20 · Child £16 · Family £66
- The Big Sheep 9 miles · Adult £18 · Child £18 · Family £65
Castle & Historic Landmark (1)
- Arlington Court 6 miles · Adult £15 · Child £7.50 · Family £40
Heritage Railway & Transport (1)
- Lynton and Lynmouth Cliff Railway 14 miles · Adult £4 · Child £2.50 · Family £12
Theme Park (1)
- The Milky Way Adventure Park 16 miles · Adult £20 · Child £20 · Family £76