Trains to Dunfermline
Edinburgh to Dunfermline by trainfrom AU$11.18 |
London to Dunfermline by trainfrom AU$85.41 |
Inverkeithing to Dunfermline by trainfrom AU$5.40 |
Crewe to Dunfermline by trainfrom AU$91.36 |
York to Dunfermline by trainfrom AU$91.25 |
Newcastle upon Tyne to Dunfermline by trainfrom AU$23.36 |
Preston to Dunfermline by trainfrom AU$43.80 |