18:02
Expected 18:06
Salisbury
Calling at:
- Stroud (18:10)
- Kemble (18:24)
- Swindon (18:37)
- Chippenham (18:59)
- Melksham (19:09)
- Trowbridge (19:19)
- Westbury (19:26)
- Dilton Marsh (19:38)
- Warminster (19:45)
- Salisbury (20:06)
2 coaches
Departures

This train has already left the station.