Cheap Train tickets to Beverley

What are the most popular routes to Beverley?

York - BeverleyAverage priceR 345Average duration1h 30mDaily departures4
London - BeverleyAverage priceR 1 492Average duration3h 3mDaily departures2
Hull - BeverleyAverage priceR 131Average duration13mDaily departures11
Leeds - BeverleyAverage priceR 495Average duration1h 43mDaily departures9
Manchester - BeverleyAverage priceR 1 816Average duration2h 51mDaily departures4