Glengarnock railway station
You can reach 26 stations directly from Glengarnock on a weekday, without changing. The most frequent is Dalry, with 82 trains a day.
Glengarnock is the nearest station for postcodes in KA14, KA25, KA15. Check your own postcode.
Direct trains from Glengarnock
Trains a day to each station you can reach without changing, by day of the week.
| Destination | Weekday | Saturday | Sunday |
|---|---|---|---|
| Dalry | 82 | 77 | 30 |
| Glasgow Central | 82 | 77 | 30 |
| Johnstone | 82 | 77 | 30 |
| Kilwinning | 82 | 77 | 30 |
| Paisley Gilmour Street | 82 | 77 | 30 |
| Ardrossan South Beach | 74 | 72 | 30 |
| Saltcoats | 74 | 72 | 30 |
| Stevenston | 74 | 72 | 30 |
| Milliken Park | 73 | 71 | 30 |
| Howwood | 72 | 70 | 29 |
| Lochwinnoch | 72 | 70 | 29 |
| Fairlie | 35 | 34 | 29 |
| Largs | 35 | 34 | 29 |
| West Kilbride | 35 | 34 | 29 |
| Ardrossan Town | 33 | 33 | 1 |
| Ardrossan Harbour | 33 | 33 | 1 |
| Ayr | 8 | 5 | 0 |
| Irvine | 8 | 5 | 0 |
| Prestwick Town | 8 | 5 | 0 |
| Troon | 8 | 5 | 0 |
| Barassie | 6 | 5 | 0 |
| Newton-on-Ayr | 6 | 5 | 0 |
| Prestwick International Airport | 6 | 5 | 0 |
| Hillington West | 3 | 1 | 0 |
| Hillington East | 2 | 1 | 0 |
| Cardonald | 1 | 1 | 0 |
How busy Glengarnock is
290,886 passenger entries and exits in 2024-25, making it the 1,175th busiest station in Great Britain.
More journeys run between Glengarnock and Glasgow Central than any other pair: 142,546 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.
Sundays
Sunday is a different railway here: 16 stations instead of 26, a drop of about 38%. Saturday runs to 26.
Nearest other stations
- Dalry 2.7 miles
- Lochwinnoch 4.0 miles
- Dunlop 5.9 miles
- Kilwinning 5.9 miles
- Howwood 6.6 miles
Closed stations nearby
Former stations within 8 km of Glengarnock, from Wikidata. They are on the map under Closed & former stations.
- Glengarnock High · 0.4 miles
- Brackenhills · 1.1 miles
- Kilbirnie · 1.1 miles
- Kilbirnie South · 1.2 miles
- Beith Town · 1.6 miles
- Beith North · 1.9 miles
Show closed stations on the map
More about this station on Wikipedia.