Off-Peak Day Returns - Fife, Central & Lothian
You can travel:
Sample train fares:
| Alloa - Glasgow | £7.20 |
| Bathgate - Edinburgh | £5.30 |
| Curriehill - Edinburgh | £3.20 |
| Dunblane - Edinburgh | £7.80 |
| Dunblane - Glasgow | £7.20 |
| Dunfermline - Edinburgh | £5.30 |
| Falkirk - Edinburgh | £7.80 |
| Falkirk - Glasgow | £8.60 |
| Glasgow - Edinburgh | £10.40 |
| Glenrothes - Edinburgh* | £7.80 |
| Kirkcaldy - Edinburgh* | £7.80 |
| Kirknewton - Edinburgh | £4.30 |
| Linlithgow - Edinburgh | £6.70 |
| Linlithgow - Glasgow | £9.90 |
| Livingston - Edinburgh | £4.60 |
| Markinch - Edinburgh | £9.40 |
| North Berwick - Edinburgh | £5.60 |
| Perth - Edinburgh | £13.90 |
| Polmont - Edinburgh | £7.20 |
| Polmont - Glasgow | £9.90 |
| Stirling - Edinburgh | £7.80 |
| Stirling - Glasgow | £6.70 |
| West Calder - Edinburgh | £5.30 |
*Not valid on 18 10 or 18 34 SX from Edinburgh