Timetables
Timetables are available for download in PDF format below. And you can use Journey Planner or the ScotRail app to ensure you have the most up-to-date travel information for your chosen travel date.
To check live timetable information enter your journey details here, or download the app for free below.
Download the app
Glasgow to Edinburgh
- Glasgow - Edinburgh - North Berwick/Dunbar Timetable May 2022
- Glasgow - Edinburgh via Airdrie/Bathgate Timetable May 2022
- Glasgow - Edinburgh via Falkirk High Timetable May 2022
- Glasgow - Edinburgh via Shotts Timetable May 2022
Central Scotland
- Central Scotland Timetable May 2022
- Glasgow Queen Street High Level - Cumbernauld & Falkirk Grahamston Timetable May 2022
Glasgow Suburban Routes
- Ayrshire, Inverclyde & Stranraer Timetable May 2022
- Dunbartonshire Timetable May 2022
- Glasgow - Barrhead/Kilmarnock/Carlisle Timetable May 2022
- Glasgow - Cathcart/Newton/Neilston Timetable May 2022
- Glasgow - East Kilbride Timetable May 2022
- Glasgow - Maryhill/Anniesland Timetable May 2022
- Glasgow - Paisley Canal Timetable May 2022
- Lanarkshire Timetable May 2022
- Ayrshire, Inverclyde & Stranraer Timetable May 2022
- Central Scotland Timetable May 2022
- Dunbartonshire Timetable May 2022
- Edinburgh - Fife, Perth & Dundee Timetable May 2022
- Edinburgh - Newcraighall - Tweedbank Timetable May 2022
- Glasgow & Edinburgh - Aberdeen Timetable May 2022
- Glasgow & Edinburgh - Inverness Timetable May 2022
- Glasgow - Barrhead/Kilmarnock/Carlisle Timetable May 2022
- Glasgow - Cathcart/Newton/Neilston Timetable May 2022
- Glasgow - East Kilbride Timetable May 2022
- Glasgow - Edinburgh - North Berwick/Dunbar Timetable May 2022
- Glasgow - Edinburgh via Airdrie/Bathgate Timetable May 2022
- Glasgow - Edinburgh via Falkirk High Timetable May 2022
- Glasgow - Edinburgh via Shotts Timetable May 2022
- Glasgow - Maryhill/Anniesland Timetable May 2022
- Glasgow - Paisley Canal Timetable May 2022
- Glasgow Queen Street High Level - Cumbernauld & Falkirk Grahamston Timetable May 2022
- Inverness - Aberdeen Timetable May 2022
- Lanarkshire Timetable May 2022
- North Highlands Timetable May 2022
- West Highlands Timetable May 2022