Trains to Livingston
Edinburgh to Livingston by trainfrom £7.18 |
London to Livingston by trainfrom £58.58 |
Glasgow to Livingston by trainfrom £12.09 |
Manchester to Livingston by trainfrom £27.21 |
York to Livingston by trainfrom £92.98 |
Newcastle upon Tyne to Livingston by trainfrom £66.14 |
Preston to Livingston by trainfrom £49.13 |
Birmingham to Livingston by trainfrom £38.93 |
Saltburn to Livingston by trainfrom £17.60 |
Darlington to Livingston by trainfrom £42.33 |