Travel options for:
London to Hay-on-Wye
  • Train via Newport (S Wales)

    $100 - $167
    1. London Paddington

      1 h 45 min - every 2 hours

      $70 - $130

    2. Newport (S Wales)

      49 min - twice daily

      $18 - $28

    3. Hereford

      4 min - 1337 feet

    4. Country Bus Station

      59 min - every 4 hours

      $9

  • Train

    $91 - $155
    1. London Paddington

      3 h 13 min - 3 times a day

      $80 - $150

    2. Hereford, Railway Station

      1 h 4 min - hourly

      $9

  • Train Virgin West Coast Trains

    $100 - $150
    1. London Euston

      1 h 21 min - every 2 hours

      $65 - $110

    2. Birmingham New Street

      1 h 24 min - every 3 hours

      $22 - $35

    3. Hereford, Railway Station

      1 h 4 min - hourly

      $9

  • Bus

    $23 - $27
    1. London Victoria Coach Station

      4 h 10 min - twice daily

      $14 - $19

    2. Country Bus Station

      59 min - every 4 hours

      $9

  • Drive

    $30 - $50
    1. London

      3 h 5 min - 150.9 miles

      $30 - $50

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From London Paddington train to Newport (S Wales), train to Hereford, walk to Country Bus Station, then bus to Hay-on-Wye, Hay Castle (Tourist Information Centre). 4 h 26 min £88. From London Paddington train to Hereford, Railway Station then bus to Hay-on-Wye, Hay Castle (Tourist Information Centre). 4 h 47 min £79. From London Euston train to Birmingham New Street, train to Hereford, Railway Station, then bus to Hay-on-Wye, Hay Castle (Tourist Information Centre). 5 h 11 min £96. From London Victoria Coach Station bus to Country Bus Station then bus to Hay-on-Wye, Hay Castle (Tourist Information Centre). 5 h 30 min £20. From London drive to Hay-on-Wye. 3 h 5 min £29.