Machynlleth town clock tower at the centre of town
The town clock tower, the natural meeting point at the centre of Machynlleth — Peter Glyn, Wikimedia Commons, CC0

A Town Made for Walking

Machynlleth is about as walkable as towns get: it is roughly a five-minute stroll from the railway station to the clock tower at the centre, and everything — shops, cafes, pubs, the Wednesday market street — sits along two main streets that meet there. If you arrive by train (see getting here), you genuinely do not need a car for the town itself. Ten minutes' walk in almost any direction puts you into the surrounding hills, and Glyndŵr's Way National Trail passes right through town, so even the walking starts from your front door. The main attractions, from the Owain Glyndŵr Parliament House to MOMA, are all within a few hundred yards of each other.

Buses from the Town Centre

Maengwyn Street in the centre of Machynlleth
Stryd Maengwyn (Maengwyn Street) in the town centre — © Christopher Hilton, geograph.org.uk, Wikimedia Commons, CC BY-SA 2.0

Local buses, mostly run by Machynlleth-based Lloyds Coaches, fan out from the town in every direction. The TrawsCymru T2 and the T28 together give a roughly hourly service to Aberystwyth (about 55 minutes on the T2), with the T2 also heading north to Corris in around 11 minutes and on to Dolgellau. The G21 runs via Pennal to Aberdyfi and Tywyn; the G24 links to Talyllyn Lake and Dolgoch Falls — handy for the Talyllyn Railway and Tal-y-llyn; and route 36 heads up the valley via Cemmaes to Dinas Mawddwy.

One notable feature of the Dyfi Valley network: the bookable fflecsi FF2 covers the Dulas valley in place of a fixed route, linking Machynlleth with the Centre for Alternative Technology, Corris and Aberllefenni. Book journeys through fflecsi rather than waiting at a stop.

Trains for Linear Walks and Coast Days

The Cambrian Coast Line is Machynlleth's secret weapon for car-free days out. Because the Wales Coast Path and the railway shadow each other along the estuary and shore, you can ride out and walk back (or vice versa): Aberdovey is about 22 minutes away by train and the coast path walk back to Machynlleth is around 12 miles; Borth is roughly 17 minutes away, with a 9-mile path walk between the two. Trains to Aberystwyth run about every hour and take around 33 minutes, and the coast line continues to Tywyn, Barmouth and beyond — see our day trips page for ideas. Coast line services are limited, so plan your return train before you set off.

There are gentler car-free walks straight from town too: the signed Dyfi Discovery Walk leads from Machynlleth to the Dyfi Wildlife Centre, the Llyfnant Valley offers an easy riverside ramble, and Glyndŵr's Way heads east to Abercegir — more ideas on our walking page.

By Bike

Machynlleth sits on National Cycle Route 8 and, as the old town guide put it, is “well placed for off-road exploration in every direction on a fine network of bridleways, byways, forest tracks and quiet lanes”. For hire, Dyfi Bike Shed in town offers sales, servicing and hire of mountain bikes, e-MTBs and downhill bikes — useful if you are heading for the famous Mach mountain bike trails or the Dyfi Bike Park, three miles north of town. Further up the valley, Bandit Bikes at Dinas Mawddwy (on bus route 36) also offers servicing and hire. Cyclists arriving by train can use the station's sheltered CCTV cycle storage, which holds eight bikes.

EV Charging and Taxis

Electric vehicle drivers have three local charging locations: the Maengwyn Street car park, Bank Lane Car Park and the Centre for Alternative Technology at Pantperthog, about three miles north off the A487. Taxis operate in the town for journeys the buses do not cover — useful for late arrivals at the station or reaching trailheads — and accommodation providers can usually point you to a current local number; see our where to stay guide.

Parking in town, and what it costs

The Maengwyn Street car park (SY20 8DY) is run by Powys County Council as a long-stay, mixed-use pay-and-display site; the town council is explicit that car parks are not among the things it provides. Charges apply between 8am and 6pm, and under the tariff introduced on 1 August 2025 expect around £1.50 for up to an hour, £2.50 up to two hours, £3.50 up to four and about £5 beyond that, with overnight parking free. Vehicles towing trailers or caravans, motorhomes and goods vehicles over three tonnes pay a higher rate — roughly £5 for up to two hours. Machines take cash and cards where fitted, PayByPhone is accepted, and permits and season tickets are available. Tariffs are reviewed, so check the council's own pages rather than relying on these figures.

Fflecsi, and step-free travel

The villages up the Dulas valley are served by fflecsi Dyffryn Dulas, a bookable minibus rather than a fixed route. It links Machynlleth with Pantperthog, Minffordd, Corris, Corris Uchaf and Aberllefenni, running Monday to Friday from roughly 08:45 to 18:00 and Saturdays from about 08:00 to 18:00, with no Sunday or bank holiday service. Book through the fflecsi app or by phone, up to 28 days ahead, or pay on board by card or cash; adult singles start at around £1.50 and concessionary passes are accepted. Saturdays also carry a fixed morning departure from Aberllefenni and a mid-afternoon return from Machynlleth.

For step-free travel, the railway station is rated step-free category A, with level access to both platforms, staff assistance, accessible toilets and a Changing Places facility. A few miles down the valley the Dyfi Wildlife Centre has a flat 600-metre boardwalk, a wheelchair lift up its observation tower and wheelchairs to borrow — see our Dyfi osprey page. Everything we can verify about access in and around the town is gathered on our accessible Machynlleth page.

Practical Information

Bus and train times given here are approximate and services do change — check Transport for Wales for trains and Traws Cymru or Lloyds Coaches for buses before travelling, particularly on Sundays and in winter. The fflecsi FF2 must be booked through fflecsi rather than boarded on spec. The station has step-free access via a footbridge with lifts, and around 30 free parking spaces if you are mixing car and rail. For full journey planning from further afield, including driving distances and town parking, see getting here. For the mountain roads and passes beyond the town, and what they are like to drive, see our driving routes section.

Find a place to stay in Machynlleth

Search hotels, B&Bs, guesthouses and self-catering across the Dyfi Valley — powered by Booking.com.

Search Accommodation on Booking.com →

Powered by Booking.com — our affiliate partner

Welsh DragonDay trips Corris Aberdyfi Aberystwyth Tal-y-llyn Borth & Ynyslas

Welsh DragonExplore Wales & the Borderlands

Click on a town below to visit other areas of Wales.

Aberaeron Aberdovey Abergavenny Aberystwyth Abersoch Amlwch Bala Barmouth Beaumaris Beddgelert Snowdonia Betws-y-Coed Brecon Builth Wells Caernarfon Caldey Island Cardiff Cardigan Carmarthen Chepstow Chirk Colwyn Bay Conwy Crickhowell Denbigh Fishguard Flintshire Harlech Hay-on-Wye Haverfordwest Holyhead Llanberis Llandrindod Llandudno Llangollen Machynlleth Newport Newtown Porthcawl Porthmadog Pwllheli Rhayader Rhyl Ruabon Ruthin Saundersfoot St Asaph St Davids Swansea Tenby Welshpool Wrexham Photos Old Photos Chester Oswestry Ludlow

Spotted something out of date?

Small towns change quickly: cafes change hands, opening hours shift with the seasons, prices go up and events move. We check every fact when a page is written and review pages regularly, but no guide to a living town is ever finished — and we would far rather hear about a mistake than leave it standing. If anything here is wrong or out of date, email [email protected] with the page and the correction and we aim to publish it within 48 hours. Businesses are welcome to do the same for their own entry. Whatever the page says, please confirm opening times and prices with the venue before travelling — more on how we work on our about page.