From Birmingham New Street train to Ledbury. 1 h 8 min £14. From Birmingham, Smallbrook Queensway bus to Crowngate Bus Station then line 417 bus to Ledbury, Market House. 3 h 31 min £13. From Birmingham taxi to Ledbury. 58 min £206. From Birmingham drive to Ledbury. 58 min £9.
West Midlands operates a train from Birmingham to Ledbury hourly. Tickets cost $17 - $24 and the journey takes 1 h 8 min. Alternatively, Coastal Liner UK operates a bus from Birmingham to Ledbury every 20 minutes. Tickets cost $11 and the journey takes 1 h 45 min. Coastal Liner UK also services this route every 3 hours.