Cheap Train tickets to Ludlow

What are the most popular routes to Ludlow?

Shrewsbury - LudlowAverage priceMAD 208Average duration30mDaily departures13
Cardiff - LudlowAverage priceMAD 394Average duration1h 28mDaily departures12
Hereford - LudlowAverage priceMAD 182Average duration23mDaily departures12
Manchester - LudlowAverage priceMAD 453Average duration1h 47mDaily departures12
Birmingham - LudlowAverage priceMAD 385Average duration1h 55mDaily departures6