Here are the 10 nearest train stations from Perth:
| Station | Postcode | Distance | Operator | Map |
|---|---|---|---|---|
| 1 to 10 of 23 results 1 | 2 | 3 | Next › | ||||
| Perth | PH2 8HF | 0.89 miles | First ScotRail | map |
| Dunkeld & Birnam | PH8 0DS | 11.87 miles | First ScotRail | map |
| Gleneagles | PH3 1JN | 14.50 miles | First ScotRail | map |
| Invergowrie | DD2 5DT | 14.80 miles | First ScotRail | map |
| Ladybank | KY15 7JY | 15.07 miles | First ScotRail | map |
| Springfield | KY15 5SE | 16.26 miles | First ScotRail | map |
| Cupar | KY15 5HX | 17.50 miles | First ScotRail | map |
| Dundee | DD1 4DB | 18.20 miles | First ScotRail | map |
| Markinch | KY7 6DH | 18.38 miles | First ScotRail | map |
| Lochgelly | KY5 9EG | 19.33 miles | First ScotRail | map |
Call National Rail enquiries on 08457 48 49 50 or use the National Rail website.
Is your area well served by train services? Could the facilities at your local station be improved? Share views and comments on Conversations.