Live departures from Machynlleth

Time Expected Destination Plat Operator
17:33 Aberystwyth - Transport for Wales
17:45 On time Aberystwyth 2 Transport for Wales
18:06 On time Birmingham International 2 Transport for Wales
18:24 Bangor (Gwynedd) - Transport for Wales
18:47 On time Aberystwyth 2 Transport for Wales
18:55 On time Pwllheli 2 Transport for Wales
19:33 Aberystwyth - Transport for Wales

For full details including calling points, service history and delay repay: Open full departure board →