Plan your visit
Open from dawn to dusk.
- Free entrance to RSPB members
- Other discounts
Family ticket: £12
How to get here
The nearest train station is Machynlleth. Proceed by bus or taxi to the reserve from there. If you are coming by bike, it is possible to get a train to Dyfi junction and cycle the 3 miles to the reserve.
There is a regular hourly bus service between Machynlleth and Aberystwyth which stops in Eglwys-fach (X28).
Sustrans Route 8.
The reserve is situated between Machynlleth and Aberystwyth. Turn off the A487 in the village of Eglwys-fach and proceed one mile to the car park.
Sat nav POI file: If you have a satellite navigation system that can accept POI files, please see our POI page for a download link and instructions.
Group booking information
Group bookings welcome. Due to the nature of the access road there is limited parking for coaches, we therefore ask that you book beforehand. We can provide a ten-minute introduction talk to the reserve including recent sightings etc.
Schools booking information
We welcome visits by schools, for led sessions please call the visitor centre to ask about what is on offer. Prior booking will be needed. Cost for visits vary depending on length of stay.
What will the weather be like?
- RSPB Ynys-hir, Eglyws-fach, Machynlleth SY20 8TA
- 01654 700222
Save nature with a staycation in the UK
Saving the nature that you love for future generations to enjoy. Make the most of your visit by staying in one of thousands of handpicked cottages across the UK. Simply book your stay here to support our partnership. Throughout 2020 holidaycottages.co.uk are supporting our conservation work – saving species and restoring habitats right across the UK at a time when the future of our planet has never been more important and protecting nature for future generations.
Over the past 24 years, grants from the National Lottery Heritage Fund have helped to make our nature reserves like Ynys Hir even better places for wildlife and people. To say thank you, we’re offering National Lottery players a special treat, on us.