X16 - Newcastle - Kelso

A bus service operated by Arriva Northumbria

Newcastle To Kelso

MyBusTimes: V5.9.2