Wessex Main Line
| Wessex Main Line |
| Principal stations (from north to south) Bristol Temple Meads Chippenham-Trowbridge branch: |
The Wessex Main Line is the railway line from Bristol Temple Meads to Southampton. Diverging from this route is the Heart of Wessex Line from Westbury to Weymouth.
The places served are listed below.
- Bristol
- Keynsham
- Oldfield Park
- Bath Spa
- Great Western Main Line diverges to Chippenham, Swindon and London Paddington
- Freshford
- Avoncliff
- Bradford-on-Avon
- Trowbridge
- Westbury
- Heart of Wessex Line diverges to Weymouth
- Dilton Marsh
- Warminster
- Salisbury
- Dean
- Dunbridge
- Romsey
- Line diverges to Eastleigh (see South Western Main Line)
- Southampton
For completeness, there is a link from Trowbridge to Chippenham, with an intermediate stop at Melksham. This therefore allows through services from Swindon to Westbury and beyond.
Passenger services are currently operated by Wessex Trains, supplemented by South West Trains between Salisbury and Bristol Temple Meads, and First Great Western between Bristol and Bath. Many services continue beyond Southampton along the West Coastway Line to Portsmouth Harbour and Brighton.
