Pricing
Similar travel times from Middlesbrough to Newcastle by train..........£13.80 anytime return!