Great Western Railway operates a train from Moreton-in-Marsh to Warwick hourly. Tickets cost $15 - $28 and the journey takes 34 min. 2 other operators also service this route. Alternatively, Johnson's Excelbus operates a bus from Moreton-in-Marsh to Warwick every 3 hours. Tickets cost $9 and the journey takes 1 h 4 min. Stagecoach Warwickshire also services this route hourly.
From Moreton-in-Marsh train to Oxford, train to Leamington Spa, then train to Warwick. 1 h 55 min £52. From Moreton-in-Marsh, Corn Exchange line 2 bus to Stratford-upon-Avon, British Home Stores then bus to Warwick Castle. 1 h 58 min £9. From Moreton-in-Marsh taxi to Warwick. 28 min £67. From Moreton-in-Marsh drive to Warwick. 28 min £4.