X5

Salisbury - Amesbury - Durrington - Pewsey - Marlborough - Swindon

Mondays to Fridays every 60 minutes

Saturdays every 60 minutes

No buses on Sundays 

download timetable

X5

Salisbury | Amesbury | Durrington | Pewsey | Marlborough | Swindon

Mondays - Saturdays up to every 30 mins 

Sundays & Bank Holidays hourly service