Mobile menu
Mobile menu
Before you travel: Check the status of your route
2 April 2026
ScotRail, Scotland’s national rail operator, makes travelling across the country - and to or from Scotland’s islands - easier than ever. Whether you're planning a seamless coast-to-city journey or connecting from rail to ferry for an island escape, ScotRail brings you closer to the heart of Scotland with fast, reliable and great‑value train services.
ScotRail operates an extensive rail network spanning major cities, towns and rural regions across Scotland - including Glasgow, Edinburgh, Inverness, Aberdeen, Perth, and many more. From urban hubs to remote Highland landscapes, ScotRail trains provide easy access to the terminals that connect directly with CalMac ferry routes.

With no peak fares across Scotland, ScotRail makes travelling affordable all day long - and ideal for planning rail journeys that match up with your scheduled ferry departure. Get onboard with great value train travel – here are some of the best ways you can save*:
View more ticket options and ways to save
*Conditions apply. See ScotRail website for details.

ScotRail trains offer comfortable seating, free Wi‑Fi on many services, and convenient facilities designed to make your journey relaxing from start to finish - ensuring you arrive at your ferry connection refreshed and ready to explore.
ScotRail provides convenient rail links to ferry ports serving Scotland’s west coast islands. Train stations near CalMac terminals make it simple to transition from rail to sea with minimal hassle.
Key connections include:
These stations are strategically located to support smooth onward travel to island destinations served by CalMac’s extensive network.

With ScotRail and CalMac working together, exploring Scotland couldn’t be simpler. Travel from city centres to coastal harbours by rail, then sail onward to breathtaking islands - all in one seamless journey.