Swindon railway station
You can reach 66 stations directly from Swindon on a weekday, without changing. The most frequent is London Paddington, with 161 trains a day.
Address: Swindon, SN1 1BY
Swindon is the nearest station for postcodes in SN1, SN2, SN38, SN3, SN5, SN25, SN4, SN26, SN6, SN7. Check your own postcode.
Direct trains from Swindon
Trains a day to each station you can reach without changing, by day of the week.
| Destination | Weekday | Saturday | Sunday |
|---|---|---|---|
| London Paddington | 161 | 147 | 98 |
| Reading | 159 | 147 | 99 |
| Didcot Parkway | 99 | 102 | 69 |
| Chippenham | 102 | 96 | 45 |
| Bristol Temple Meads | 84 | 83 | 33 |
| Bath Spa | 84 | 82 | 33 |
| Bristol Parkway | 63 | 46 | 47 |
| Cardiff Central | 60 | 40 | 36 |
| Newport | 60 | 40 | 36 |
| Bridgend | 42 | 37 | 28 |
| Neath | 42 | 37 | 28 |
| Port Talbot Parkway | 42 | 37 | 28 |
| Swansea | 42 | 37 | 28 |
| Kemble | 39 | 34 | 28 |
| Stonehouse | 39 | 34 | 28 |
| Stroud | 39 | 34 | 28 |
| Cheltenham Spa | 37 | 33 | 26 |
| Gloucester | 39 | 33 | 28 |
| Weston-super-Mare | 22 | 27 | 8 |
| Yatton | 22 | 19 | 7 |
| Oxford | 16 | 15 | 0 |
| Taunton | 7 | 15 | 1 |
| Melksham | 18 | 14 | 12 |
| Nailsea and Backwell | 22 | 14 | 6 |
| Trowbridge | 18 | 14 | 12 |
| Westbury | 18 | 14 | 12 |
| Carmarthen | 11 | 13 | 7 |
| Llanelli | 11 | 13 | 7 |
| Pembrey and Burry Port | 11 | 13 | 7 |
| Bridgwater | 6 | 12 | 0 |
| Highbridge and Burnham | 4 | 11 | 0 |
| Worle | 22 | 11 | 6 |
| Exeter St Davids | 3 | 8 | 1 |
| Newton Abbot | 2 | 4 | 1 |
| Tiverton Parkway | 3 | 4 | 1 |
| Dawlish | 1 | 3 | 0 |
| Manorbier | 0 | 3 | 0 |
| Pembroke | 0 | 3 | 0 |
| Pembroke Dock | 0 | 3 | 0 |
| Saundersfoot | 0 | 3 | 0 |
and 38 more stations, each served less often.
How busy Swindon is
3,150,912 passenger entries and exits in 2024-25, making it the 170th busiest station in Great Britain.
A further 234,297 passengers changed trains here without entering or leaving the station.
More journeys run between Swindon and London Paddington than any other pair: 1,012,382 a year. That is where passengers go, which is not always where the most trains go.
Source: Office of Rail and Road, Estimates of station usage, 2024-25. Estimated from ticket sales.
Nearest other stations
- Kemble 12.8 miles
- Bedwyn 15.2 miles
- Pewsey 15.5 miles
- Hungerford 15.7 miles
- Chippenham 15.9 miles
Closed stations nearby
Former stations within 8 km of Swindon, from Wikidata. They are on the map under Closed & former stations.
- Swindon Town · 1.2 miles
- Rushey Platt · 1.4 miles
- Stratton · 2.0 miles
- Moredon Halt · 2.2 miles
- Stratton Park Halt · 2.2 miles
- Mouldon Hill · 2.6 miles
Show closed stations on the map
More about this station on Wikipedia.