Ledbury is one of the easier small market towns to reach by train: it sits on the Cotswold Line between Worcester and Hereford, with hourly services on the same line from London Paddington (about 2 hours 45 minutes) and Oxford. The station is a ten-minute walk downhill into the High Street.
By car, the M50 from the M5 at junction 8 brings you within a few miles; the A449 from Ross-on-Wye and the A438 from Hereford complete the local approach. Parking in the town centre is metered but plentiful, with a free long-stay car park at the railway station.
Bus services from Hereford (no. 476) and Malvern (no. 675) run hourly on weekdays.