Cheap Bus, Train, and Carpool tickets to Sunderland

What are the most popular routes to Sunderland?

Manchester - SunderlandAverage priceTHB 866Average duration4hDaily departures20
Middlesbrough - SunderlandAverage priceTHB 345Average duration58mDaily departures10
York - SunderlandAverage priceTHB 1,159Average duration1h 29mDaily departures2
Middlesbrough - SunderlandAverage priceTHB 323Average duration40mDaily departures10
Birmingham - SunderlandAverage priceTHB 1,462Average duration7h 15mDaily departures14