Although Devizes no-longer has a rail station, it is well served by the following bus services:
All of the above services (except the 402) run approximately every hour on weekdays. In addition, there are occasional buses to Westbury (service 87), Marlborough and Pewsey (Connect 2 Wiltshire).
If you are travelling by train to Devizes, you will need to take a train to Swindon, Bath or Salisbury and pick up a bus there - the bus services from these towns to Devizes are much more frequent than from Chippenham, Pewsey or Westbury which may appear to be closer !
Bus timetable information for bus services anywhere in south west England is also available from Traveline South West on 0871 200 22 33, or by visiting www.travelinesw.info . Additional information on getting around Wiltshire by public transport can be found on the Trip Advisor Wiltshire Public Transportation page.