ScotRail - Book cheap tickets - Train

To make it easy for you to find a ScotRail train ticket, we recommend that you use our multimodal Vivanoda search engine where you can see not only all ScotRail and other rail companies' train offers for the desired journey, but also flights, buses, ferries and carpool offers. To refine your search according to your preferences, you only need to use the filters and sorting options.
In which countries does the ScotRail railway company serve ?
The company ScotRail has a national scope and therefore serves a single country: United Kingdom.
What are the main destinations of ScotRail's trains ?
The company ScotRail offers travellers train travel to nearly 250 cities, including Renton, Stonehaven, Livingston, Nairn, Wick, Ardgay, Beauly, Conon Bridge, Rogart, Caldercruix, Crewe, Cambuslang, Camelon, Caol, Kyle of Lochalsh, Cardenden, Carfin, Carstairs Junction, Rutherglen, Gretna Green, Carluke, Saltcoats, Carnoustie, Clydebank, Gourock, Greenock, Scotscalder, Musselburgh, Motherwell and Fort William.
Which train journeys are operated by ScotRail ?
5500 lines are currently served by ScotRail's trains:
- London Glasgow
- London Inverness
- London Preston
- London Carlisle
- London Perth
- Watford London
- Watford Crewe
- Watford Glasgow
- Watford Preston
- Watford Carlisle
- Newtonmore Aviemore
- Newtonmore Dalwhinnie
- Newtonmore Dunkeld
- Newtonmore Inverness
- Newtonmore Kingussie
- Newtonmore Carrbridge
- Newtonmore Blair Atholl
- Newtonmore Pitlochry
- Newtonmore Perth
- Newtonmore Stirling
- Newtonmore Preston
- Newtonmore London
- Stirling Perth
- Stirling Aviemore
- Stirling Inverness
- Stirling Pitlochry
- Stirling London
- Stirling Falkirk
- Stirling Kingussie
- Stirling Gleneagles
- Stirling Preston
- Stirling Dunblane
- Stirling Dunkeld
- Aviemore Stirling
- Aviemore Inverness
- Aviemore Pitlochry
- Aviemore Perth
- Aviemore London
- Aviemore Kingussie
- Aviemore Gleneagles
- Aviemore Preston
- Aviemore Falkirk
- Aviemore Newtonmore
- Aviemore Dunblane
- Aviemore Dalwhinnie
- Dunblane Stirling
- Dunblane Aviemore
- Dunblane Falkirk
- Dunblane Dunkeld
- Dunblane Inverness
- Dunblane Kingussie
- Dunblane Carrbridge
- Dunblane Pitlochry
- Dunblane Perth
- Dunblane Gleneagles
- Dunblane Newtonmore
- Dalwhinnie Newtonmore
- Dalwhinnie Stirling
- Dalwhinnie Aviemore
- Dalwhinnie Dunblane
- Dalwhinnie Dunkeld
- Dalwhinnie Inverness
- Dalwhinnie Kingussie
- Dalwhinnie Carrbridge
- Dalwhinnie Blair Atholl
- Dalwhinnie Pitlochry
- Dalwhinnie Perth
- Dunkeld Newtonmore
- Dunkeld Stirling
- Dunkeld Aviemore
- Dunkeld Dunblane
- Dunkeld Dalwhinnie
- Dunkeld Inverness
- Dunkeld Kingussie
- Dunkeld Carrbridge
- Dunkeld Blair Atholl
- Dunkeld Pitlochry
- Dunkeld Perth
- Dunkeld Gleneagles
- Kingussie Stirling
- Kingussie Aviemore
- Kingussie Inverness
- Kingussie Pitlochry
- Kingussie Perth
- Kingussie Gleneagles
- Kingussie London
- Kingussie Falkirk
- Kingussie Newtonmore
- Kingussie Dunblane
- Kingussie Dalwhinnie
- Kingussie Dunkeld
- Kingussie Carrbridge
- Blair Atholl Newtonmore
- Blair Atholl Aviemore
- Blair Atholl Dalwhinnie
- Blair Atholl Dunkeld
- Blair Atholl Inverness
- Blair Atholl Kingussie
- Blair Atholl Carrbridge
- Blair Atholl Pitlochry
- Blair Atholl Perth
- Blair Atholl Stirling
- Blair Atholl Preston
- Blair Atholl London