Leominster is situated on the A44, which runs from Oxford to Aberwystwyth and on the A49, which runs north from Ross-on-Wye and ends just south of Bamber Bridge in Lancashire. It also has strong railway links. Leominster railway station is on the Welsh Marches Line. Passengers can get direct trains northbound to Shrewsbury, Wrexham, Chester, Llandudno, Holyhead, Crewe and Manchester as well as trains southbound to Hereford, Cardiff, Swansea and South-West Wales.