From Bristol
Best Hikes from Bristol by Train
From Bristol, trains reach the Cotswold edge, the Wye Valley, the Kennet and Avon Canal and the Brecon Beacons, many of them within an hour.
163 destination stations are within two hours of Bristol by train, and 3 National Parks: the nearest is Bannau Brycheiniog / Brecon Beacons National Park, 52min away.
Start here
Walks from Bristol
Stations within 90 minutes with the most listed hills close by, and a long-distance trail on the doorstep.
- 1
Ebbw Vale Parkway1hr 30min
Up Y Domen Fawr (1654ft, a Dewey), 0.6 miles as the crow flies; 2 listed hills within 3 miles.
- 2
Abergavenny1hr 6min
Up Blorenge (1841ft, a Dewey), 2.5 miles as the crow flies.
- 3
Cwmbran52min
Up Mynydd Maen (1552ft, a Marilyn), 2.7 miles as the crow flies.
Under an hour
National TrailCotswold WayFrom 9min · 11 stations
National LandscapeCotswolds National LandscapeFrom 15min · 8 stations
National TrailOffa's Dyke PathFrom 50min · 2 stations
National LandscapeWye Valley National LandscapeFrom 50min · 1 station
National TrailThames PathFrom 59min · 64 stations
National TrailThe RidgewayFrom 59min · 4 stations28 stations in this band
- Keynsham9min
- Bath Spa15min
- Clifton Down16min
- Oldfield Park16min
- Sea Mills20min
- Yate24min
- Shirehampton24min
- Weston-super-Mare24min
- Severn Tunnel Junction26min
- Bradford-on-Avon29min
- Avonmouth29min
- Freshford29min
- Avoncliff32min
- St Andrews Road32min
- Highbridge & Burnham-on-Sea36min
- Cam & Dursley36min
- Newport (S Wales)37min
- Severn Beach39min
- Cheltenham Spa42min
- Portway Park & Ride42min
- Caldicot43min
- Gloucester47min
- Chepstow50min
- Cwmbran52min
- Warminster52min
- Pontypool & New Inn58min
- Didcot Parkway59min
- Lydney59min
1 to 1½ hours
National LandscapeNorth Wessex Downs National LandscapeFrom 1hr 9min · 12 stations
National LandscapeChilterns National LandscapeFrom 1hr 13min · 7 stations
Heritage CoastGlamorgan CoastFrom 1hr 19min · 7 stations
National ParkDartmoorFrom 1hr 25min · 3 stations
National TrailSouth West Coast PathFrom 1hr 25min · 14 stations34 stations in this band
- Dingle Road1hr 3min
- Kemble1hr 5min
- Abergavenny1hr 6min
- Penarth1hr 7min
- Cardiff Bay1hr 8min
- Pewsey1hr 9min
- Reading1hr 10min
- Culham1hr 11min
- Appleford1hr 12min
- Cholsey1hr 13min
- Radley1hr 15min
- Salisbury1hr 16min
- Stonehouse1hr 16min
- Goring & Streatley1hr 18min
- Taffs Well1hr 18min
- Bridgend1hr 19min
- Stroud (Glos)1hr 20min
- Reading West1hr 20min
- Earley1hr 21min
- Tilehurst1hr 21min
- Twyford1hr 21min
- Llanhilleth1hr 21min
- Pangbourne1hr 22min
- Oxford1hr 22min
- Theale1hr 24min
- Winnersh Triangle1hr 24min
- Hungerford1hr 24min
- Newton Abbot1hr 25min
- Winnersh1hr 26min
- Topsham1hr 27min
- Maidenhead1hr 28min
- Dawlish Warren1hr 29min
- Dawlish1hr 30min
- Ebbw Vale Parkway1hr 30min
1½ to 2 hours
Heritage CoastEast DevonFrom 1hr 37min · 2 stations
National LandscapeEast Devon National LandscapeFrom 1hr 37min · 3 stations
National LandscapeSouth Devon National LandscapeFrom 1hr 39min · 1 station
National TrailNorth Downs WayFrom 1hr 44min · 3 stations
Heritage CoastSouth DevonFrom 1hr 44min · 1 station
National LandscapeCranborne Chase & West Wiltshire Downs National LandscapeFrom 1hr 46min · 1 station
National LandscapeDorset National LandscapeFrom 1hr 47min · 2 stations
National LandscapeMalvern Hills National LandscapeFrom 1hr 47min · 3 stations
National LandscapeBlackdown Hills National LandscapeFrom 1hr 48min · 2 stations
National ParkSouth DownsFrom 1hr 52min · 1 station
National TrailSouth Downs WayFrom 1hr 52min · 1 station
National LandscapeShropshire Hills National LandscapeFrom 1hr 55min · 1 station
Heritage CoastWest DorsetFrom 1hr 59min · 1 station101 stations in this band
- Yeoford1hr 31min
- Pyle1hr 31min
- Hereford1hr 32min
- Wargrave1hr 32min
- Taplow1hr 32min
- Aldermaston1hr 32min
- Exton1hr 33min
- Lympstone Village1hr 33min
- Wildmill1hr 33min
- Lympstone Commando1hr 33min
- London Paddington1hr 34min
- Thatcham1hr 34min
- Burnham (Berks)1hr 34min
- Shiplake1hr 35min
- Teignmouth1hr 35min
- Slough1hr 35min
- Ebbw Vale Town1hr 35min
- Midgham1hr 36min
- Newbury1hr 37min
- Sarn1hr 37min
- Exmouth1hr 37min
- Starcross1hr 37min
- Rhoose1hr 38min
- Tondu1hr 39min
- Torquay1hr 39min
- Totnes1hr 39min
- Henley-on-Thames1hr 40min
- Pengam1hr 40min
- Llantwit Major1hr 43min
- Newbury Racecourse1hr 43min
- Langley (Berks)1hr 43min
- Torre1hr 43min
- Kintbury1hr 44min
- North Camp1hr 44min
- Paignton1hr 44min
- Furze Platt1hr 45min
- Bargoed1hr 46min
- Oxford Parkway1hr 46min
- Tisbury1hr 46min
- Chetnole1hr 47min
- Farringdon1hr 47min
- Malvern Link1hr 47min
- Acton Main Line1hr 47min
- Mottisfont & Dunbridge1hr 47min
- Honiton1hr 48min
- Sunningdale1hr 48min
- Ealing Broadway1hr 49min
- Cookham1hr 49min
- Gilfach Fargoed1hr 49min
- Great Malvern1hr 50min
- London Liverpool Street1hr 50min
- Wylde Green1hr 50min
- Iver1hr 51min
- Longcross1hr 51min
- West Ealing1hr 51min
- Winchester1hr 52min
- Windsor & Eton Central1hr 52min
- Hayes & Harlington1hr 52min
- Ash1hr 53min
- Bedwyn1hr 53min
- City Thameslink1hr 53min
- Islip1hr 53min
- Whitechapel1hr 53min
- London St Pancras International LL1hr 53min
- London St Pancras International1hr 53min
- Sutton Coldfield1hr 54min
- Troed-y-Rhiw1hr 54min
- Whitchurch (Hants)1hr 54min
- Colwall1hr 55min
- London Blackfriars1hr 55min
- Ludlow1hr 55min
- Bourne End1hr 55min
- Hanwell1hr 55min
- Southall1hr 55min
- Virginia Water1hr 56min
- Bethnal Green1hr 56min
- London St Pancras International1hr 56min
- Four Oaks1hr 57min
- Hanborough1hr 57min
- Pentre-Bach1hr 57min
- Ash Vale1hr 58min
- Pontlottyn1hr 58min
- Shadwell1hr 58min
- Kentish Town1hr 58min
- London Marylebone1hr 58min
- Moorgate1hr 58min
- Maiden Newton1hr 58min
- Axminster1hr 59min
- Heathrow Terminals 2 & 31hr 59min
- Coseley1hr 59min
- Elephant & Castle1hr 59min
- Llansamlet1hr 59min
- Stratford (London)1hr 59min
- Egham2hr
- Shoreditch High Street2hr
- Wapping2hr
- Butlers Lane2hr
- Fernhill2hr
- Hackney Downs2hr
- London Kings Cross2hr
- Southampton Airport Parkway2hr
National Parks
National Parks by train from Bristol
The quickest train into each park, with every station that serves it on the park's own page.
- Brecon Beacons by train from Bristol52min
- Dartmoor by train from Bristol2hr 9min
- New Forest by train from Bristol2hr 17min
- South Downs by train from Bristol2hr 27min
- Pembrokeshire Coast by train from Bristol3hr 44min
- Peak District by train from Bristol3hr 56min
- The Broads by train from Bristol4hr 8min
- Lake District by train from Bristol4hr 16min
- Snowdonia by train from Bristol4hr 33min
- Yorkshire Dales by train from Bristol4hr 39min
Getting there
- Times are from Bristol Temple Meads, whichever is quicker, for morning departures, from our journey-time data. Check the live timetable for the day you travel.
- Railcards such as the 16-25, 26-30, Two Together and Senior take a third off most fares, subject to each card's time restrictions.
- Trains back from rural stations can be hours apart, so check the last one before you set off.


