Hayle railway station

You can reach 74 stations directly from Hayle on a weekday, without changing. The most frequent is Camborne, with 52 trains a day.

See Hayle on the map

Hayle is the nearest station for postcodes in TR27. Check your own postcode.

Direct trains from Hayle

Trains a day to each station you can reach without changing, by day of the week.

DestinationWeekdaySaturdaySunday
Camborne524431
Par524331
Penzance524431
St Austell524431
Truro524431
Bodmin Parkway514431
Liskeard514431
Plymouth514431
Redruth514431
St Erth514431
Lostwithiel453629
Saltash453825
St Germans413425
Exeter St Davids293018
Newton Abbot282918
Totnes242717
Ivybridge191712
Menheniot14138
Devonport13105
Dawlish121411
Taunton12175
Teignmouth121411
Tiverton Parkway10134
St Budeaux Ferry Road984
Keyham862
London Paddington8125
Bristol Temple Meads771
Dockyard762
Reading7125
Birmingham New Street321
Bristol Parkway321
Cheltenham Spa321
Bath Spa220
Berwick-upon-Tweed221
Bridgwater210
Chesterfield221
Chippenham220
Darlington221
Derby221
Durham221

and 34 more stations, each served less often.

See these routes on the map

How busy Hayle is

154,548 passenger entries and exits in 2024-25, making it the 1,538th busiest station in Great Britain.

More journeys run between Hayle and Truro than any other pair: 36,006 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: 52 stations instead of 74, a drop of about 30%. Saturday runs to 71.

Nearest other stations

Closed stations nearby

Former stations within 8 km of Hayle, from Wikidata. They are on the map under Closed & former stations.

Show closed stations on the map

More about this station on Wikipedia.