Trains to Elgin
Edinburgh to Elgin by trainfrom CA$38.35 |
Aberdeen to Elgin by trainfrom CA$20.80 |
Inverness to Elgin by trainfrom CA$25.48 |
London to Elgin by trainfrom CA$176.15 |
Glasgow to Elgin by trainfrom CA$65.00 |
Dyce to Elgin by trainfrom CA$35.29 |
Perth to Elgin by trainfrom CA$45.50 |
Dundee to Elgin by trainfrom CA$46.15 |