Mainline Stations servig Devizes are:
Chippenham
Swindon
Salisbury
Pewsey
Westbury

with branch lines to 

Bradford-upon-Avon
Melksham
Trowbridge

gwr trains

swr trains

thetrainline