Trains to Fort William
Edinburgh to Fort William by trainfrom £25.70 |
Glasgow to Fort William by trainfrom £19.28 |
London to Fort William by trainfrom £170.08 |
Mallaig to Fort William by trainfrom £9.83 |
Dalmuir to Fort William by trainfrom £17.76 |
Glenfinnan to Fort William by trainfrom £6.90 |
Crewe to Fort William by trainfrom £67.30 |
Crianlarich to Fort William by trainfrom £11.90 |