Cheap Train tickets to Northallerton

What are the most popular routes to Northallerton?

Darlington - NorthallertonAverage priceUS$12Average duration10mDaily departures6
Leeds - NorthallertonAverage priceUS$29Average duration50mDaily departures6
London - NorthallertonAverage priceUS$112Average duration2h 16mDaily departures12
Manchester - NorthallertonAverage priceUS$52Average duration1h 48mDaily departures6
York - NorthallertonAverage priceUS$21Average duration19mDaily departures11