The distance between Newport to Hay-on-Wye via Abergavenny NP7 is 72 Mi by road. You can also find the distance from Newport to Hay-on-Wye via Abergavenny NP7 using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Newport to Hay-on-Wye via Abergavenny NP7 for road driving directions!