Busiest trains

Last updated: 10 April 2024

Helping you plan your journey.

For the duration of the Off-peak fares all day long trial, which runs until 28 June 2024, we will be providing a list of our busiest services.

This list displays services where, on average between Monday to Friday, most seats are filled and some customers standing at some point in the journey, particularly closer to city centre stations.

It can be used as a guide to help you plan your journey. It will be updated on a regular basis to try and provide you with the most up-to-date information possible.

Morning peak

  • The 05:54 from Helensburgh Central, arriving at Edinburgh Waverley at 07:49
    • This service is busy from Bathgate, where it departs at 07:15
  • The 06:21 from Lanark, arriving at Glasgow Central High Level at 07:12
    • This service is busy from Cambuslang, where it departs at 07:01
  • The 06:25 from Helensburgh Central, arriving at Edinburgh Waverley at 08:15
    • This service is busy from Bathgate, where it departs at 07:46
  • The 06:26 from Dunblane, arriving at Edinburgh Waverley at 07:26
  • The 06:39 from Hyndland, arriving at Edinburgh Waverley at 08:01
    • This service is busy from Bathgate, where it departs at 07:31
  • The 06:53 from Lanark, arriving at Glasgow Central High Level at 07:42
    • This service is busy from Cambuslang, where it departs at 07:31
  • The 06:53 from Milngavie, arriving at Edinburgh Waverley at 08:36
    • This service is busy from Bathgate, where it departs at 08:00
  • The 06:54 from Helensburgh Central, arriving at Edinburgh Waverley at 08:44
    • This service is busy from Bathgate, where it departs at 08:17
  • The 06:56 from Dunblane, arriving at Edinburgh Waverley at 07:56
  • The 06:58 from Neilston, arriving at Glasgow Central High Level at 07:29
  • The 06:58 from Edinburgh Waverley, arriving at Glasgow Central High Level at 08:27
    • This service is busy from Bellshill, where it departs at 08:09
  • The 06:59 from Glasgow Central High Level, arriving at Edinburgh Waverley at 08:12
    • This service is busy from Livingston South, where it departs at 07:49
  • The 07:15 from Alloa, arriving at Glasgow Queen St High Level at 08:00
  • The 07:15 from Cumbernauld, arriving at Dalmuir at 08:50
  • The 07:16 from Carstairs, arriving at Glasgow Central High Level at 08:04
    • This service is busy from Motherwell, where it departs at 07:39
  • The 07:17 from Motherwell, arriving at Dalmuir at 08:26
    • This service is busy from Bridgeton, where it departs at 07:47
  • The 07:18 from Dunblane, arriving at Edinburgh Waverley at 08:18
    • This service is busy from Polmont, where it departs at 07:48
  • The 07:22 from Lanark, arriving at Glasgow Central High Level at 08:11
    • This service is busy from Uddingston, where it departs at 07:57
  • The 07:23 from Milngavie, arriving at Edinburgh Waverley at 09:12
    • This service is busy from Bathgate, where it departs at 08:32
  • The 07:24 from East Kilbride, arriving at Glasgow Central High Level at 07:59
    • This service is busy from Crossmyloof, where it departs at 07:52
  • The 07:25 from Helensburgh Central, arriving at Edinburgh Waverley at 09:29
    • This service is busy from Bathgate, where it departs at 08:59
  • The 07:26 from Neilston, arriving at Glasgow Central High Level at 07:57
  • The 07:30 from Glasgow Queen St High Level, arriving at Edinburgh Waverley at 08:22
    • This service is busy from Lenzie, where it departs at 07:40
  • The 07:40 from Edinburgh Waverley, arriving at Glasgow Central High Level at 08:54
    • This service is busy from Uddingston, where it departs at 08:39
  • The 07:41 from Newton, arriving at Glasgow Central High Level at 08:08
  • The 07:45 from Glasgow Queen St High Level, arriving at Edinburgh Waverley at 08:39
    • This service is busy from Polmont, where it departs at 08:08
  • The 07:46 from Edinburgh Waverley, arriving at Glasgow Queen St High Level at 08:38
    • This service is busy from Falkirk High, where it departs at 08:13
  • The 07:47 from Falkirk Grahamston, arriving at Glasgow Queen St High at 08:29
    • This service is busy from Robroyston, where it departs at 08:15
  • The 07:48 from Alloa, arriving at Glasgow Queen St High Level at 08:35
  • The 07:50 from Newton, arriving at Glasgow Central High Level at 08:20
  • The 07:52 from Lanark, arriving at Glasgow Central High Level at 08:43
    • This service is busy from Uddingston, where it departs at 08:28
  • The 07:57 from Edinburgh Waverley, arriving at Glasgow Central High Level at 09:02
    • This service is busy from Bellshill, where it departs at 08:47
  • The 08:00 from East Kilbride, arriving at Glasgow Central High Level at 08:32
  • The 08:00 from Glasgow Queen St High Level, arriving at Edinburgh Waverley at 08:52
    • This service is busy from Lenzie, where it departs at 08:09
  • The 08:01 from Dunblane, arriving at Edinburgh Waverley at 08:59
  • The 08:02 from Whifflet, arriving at Dalmuir at 09:03
    • This service is busy from Mount Vernon, where it departs at 8:14, until it arrives at Glasgow Central
  • The 08:03 from Larkhall, arriving at Dalmuir at 09:19
    • This service is busy from Bridgeton, where it departs at 08:35
  • The 08:07 from Glasgow Central High Level, arriving at Edinburgh Waverley at 09:08
  • The 08:07 from Neilston, arriving at Glasgow Central High Level at 08:34
  • The 08:10 from Dalmuir, arriving at Motherwell at 09:15
  • The 08:12 from East Kilbride, arriving at Glasgow Central High Level at 08:46
  • The 08:13 from Glasgow Central High Level to Cathcart, arriving at Glasgow Central High Level at 08:44
    • This service is busy from Pollokshields East, where it departs at 08:36
  • The 08:17 from Dalmuir, arriving at Larkhall at 09:30
    • This service is busy from Partick, where it departs at 08:35
  • The 08:17 from Motherwell, arriving at Dalmuir at 09:22
    • This service is busy from Cambuslang, where it departs at 08:38
  • The 08:18 from Alloa, arriving at Glasgow Queen St High Level at 09:05
  • The 08:20 from Newton, arriving at Glasgow Central High Level at 08:48
  • The 08:22 from Lanark, arriving at Glasgow Central High Level at 09:13
    • This service is busy from Motherwell, where it departs at 08:45
  • The 08:24 from Neilston, arriving at Glasgow Central High Level at 08:59
  • The 08:26 from Dunblane, arriving at Edinburgh Waverley at 09:20
  • The 08:26 from Edinburgh Waverley, arriving at Glasgow Central High Level at 09:55
  • The 08:29 from East Kilbride, arriving at Glasgow Central High Level at 09:03
  • The 08:31 from Paisley Canal, arriving at Glasgow Central High Level at 08:51
  • The 08:47 from Newton, arriving at Glasgow Central High Level at 09:17
  • The 08:52 from Lanark, arriving at Glasgow Central High Level at 09:36
    • This service is busy from Motherwell, where it departs at 09:15
  • The 09:05 from Neilston, arriving at Glasgow Central High Level at 09:34

Evening peak

  • The 16:04 from Edinburgh, arriving at Dunblane at 17:02
  • The 16:07 from Glasgow Central High Level, arriving at Neilston at 16:36
  • The 16:08 from Edinburgh Waverley, arriving at Milngavie at 17:46
  • The 16:15 from Glasgow Central High Level via Cathcart, arriving at Glasgow Central High Level at 16:45
  • The 16:15 from Glasgow Queen St High Level, arriving at Edinburgh Waverley at 17:06
  • The 16:17 from Edinburgh Waverley, arriving at Glasgow Queen St High Level at 17:07
  • The 16:17 from Dalmuir, arriving at Larkhall at 17:27
  • The 16:17 from Glasgow Central High Level, arriving at East Kilbride at 16:50
  • The 16:19 from Glasgow Central High Level, arriving at Edinburgh Waverley at 17:51
  • The 16:21 from Edinburgh Waverley, arriving at Helensburgh Central at 18:14
  • The 16:23 from Glasgow Central High Level, arriving at Lanark at 17:22
  • The 16:26 from Edinburgh Waverley, arriving at Glasgow Central High Level at 17:57
  • The 16:38 from Edinburgh Waverley, arriving at Dunblane at 17:37
  • The 16:41 from Edinburgh Waverley, arriving at Milngavie at 18:15
  • The 16:47 from Glasgow Central High Level, arriving at East Kilbride at 17:20
  • The 16:47 from Dalmuir, arriving at Larkhall at 17:55
  • The 16:49 from Lanark, arriving at Glasgow Central High Level at 17:41
  • The 16:49 from Edinburgh Waverley, arriving at Helensburgh Central at 18:44
  • The 16:50 from Glasgow Central High Level, arriving at Lanark at 17:46
  • The 16:51 from Springburn, arriving at Milngavie at 17:30
  • The 16:51 from Glasgow Central High Level via Cathcart, arriving at Glasgow Central High Level at 17:24
  • The 17:00 from Glasgow Queen St High Level, arriving at Edinburgh Waverley at 17:54
  • The 17:01 from Edinburgh Waverley, arriving at Glasgow Queen St High Level at 17:48
  • The 17:03 from Glasgow Central High Level, arriving at Neilston at 17:32
  • The 17:05 from Edinburgh Waverley, arriving at Dunblane at 18:08
  • The 17:08 from Edinburgh Waverley, arriving at Milngavie at 18:45
  • The 17:08 from Glasgow Central High Level, arriving at Paisley Canal at 17:26
  • The 17:09 from Glasgow Central High Level, arriving at Glasgow Central High Level at 17:39
  • The 17:15 from Glasgow Queen St High Level, arriving at Edinburgh Waverley at 18:08
  • The 17:16 from Glasgow Central High Level, arriving at Edinburgh Waverley at 18:48
  • The 17:17 from Edinburgh Waverley, arriving at Glasgow Queen St High Level at 18:08
  • The 17:18 from Glasgow Central High Level, arriving at Newton at 17:42
  • The 17:19 from Glasgow Queen St High Level, arriving at Alloa at 18:03
  • The 17:20 from Edinburgh Waverley, arriving at Helensburgh Central at 19:16
  • The 17:20 from Glasgow Central High Level, arriving at East Kilbride at 17:52
  • The 17:21 from Glasgow Central High Level, arriving at Lanark at 18:18
  • The 17:24 from Glasgow Central High Level via Cathcart, arriving at Glasgow Central High Level at 17:58
  • The 17:24 from Glasgow Central High Level via Cathcart, arriving at Glasgow Central High Level at 17:57
  • The 17:26 from Glasgow Central High Level, arriving at Neilston at 17:56
  • The 17:26 from Edinburgh Waverley, arriving at Glasgow Central High Level at 18:57
  • The 17:37 from Glasgow Central High Level, arriving at Neilston at 18:07
  • The 17:38 from Glasgow Central High Level, arriving at Paisley Canal at 17:56
  • The 17:41 from Edinburgh Waverley, arriving at Milngavie at 19:16
  • The 17:45 from Edinburgh Waverley, arriving at Glasgow Queen St High Level at 18:38
  • The 17:46 from Glasgow Central High Level, arriving at Newton at 18:14
  • The 17:46 from Glasgow Queen St High Level, arriving at Edinburgh Waverley at 18:38
  • The 17:48 from Glasgow Central High Level, arriving at East Kilbride at 18:22
  • The 17:50 from Glasgow Central High Level, arriving at Lanark at 18:41
  • The 17:53 from Lanark, arriving at Glasgow Central High Level at 18:44
  • The 17:54 from Edinburgh Waverley, arriving at Helensburgh Central at 19:45
  • The 17:58 from Edinburgh Waverley, arriving at Glasgow Central High Level at 19:28
  • The 18:25 from Glasgow Central High Level, arriving at Lanark at 19:14

Morning peak

  • The 04:56 from Inverness, arriving at Edinburgh Waverley at 09:35
    • This service is busy from Aberdeen, where it departs at 07:05, and at Dundee, where it departs at 08:20, and remains busy until it arrives at Edinburgh Waverley
  • The 05:17 from Oban, arriving at Glasgow Queen St High Level at 08:42
    • This service is busy from Dumbarton Central, where it departs at 07:57
  • The 05:34 from Aberdeen, arriving at Glasgow Queen St High Level at 08:32
    • This service is busy from Bridge of Allan, where it departs at 07:41
  • The 05:40 from Dundee, arriving at Edinburgh Waverley at 07:21
  • The 05:57 from Aberdeen, arriving at Edinburgh Waverley at 08:34
  • The 06:00 from Perth, arriving at Edinburgh Waverley at 07:38:00
    • This service is busy from Inverkeithing, where it departs at 07:12
  • The 06:03 from Mallaig, arriving at Glasgow Queen St High Level at 11:33
  • The 06:26 from Lairg, arriving at Inverness at 08:12
    • This service is busy from Muir of Ord, where it departs at 07:50
  • The 06:35 from Dundee, arriving at Edinburgh Waverley at 08:14
    • This service is busy from Inverkeithing, where it departs at 07:48
  • The 06:51 from Inverurie, arriving at Montrose at 08:03
    • This service is busy from Dyce, where it departs at 07:05
  • The 06:53 from Perth, arriving at Glasgow Queen St High Level at 08:14
    • This service is busy from Croy, where it departs at 07:53
  • The 07:00 from Perth, arriving at Edinburgh Waverley at 08:41
  • The 07:01 from Inverness, arriving at Aberdeen at 09:36
    • This service is busy from Inverurie, where it departs at 09:11
  • The 07:12 from Dundee, arriving at Glasgow Queen St High Level at 08:46
    • This service is busy from Stirling, where it departs at 08:15
  • The 07:16 from Perth, arriving at Edinburgh Waverley at 08:56
  • The 07:30 from Aberdeen, arriving at Inverurie at 07:53
  • The 07:40 from Dundee, arriving at Edinburgh Waverley at 09:13
    • This service is busy from Inverkeithing, where it departs at 08:47
  • The 07:42 from Montrose, arriving at Dyce at 08:50
  • The 07:58 from Inverurie, arriving at Montrose at 09:17
    • This service is busy from Dyce, where it departs at 08:12
  • The 08:23 from Aberdeen, arriving at Inverness at 10:35
    • This service is busy from Nairn, where it departs at 10:12
  • The 08:30 from Edinburgh Waverley, arriving at Aberdeen at 11:05
  • The 08:40 from Dundee, arriving at Edinburgh Waverley at 10:12
    • This service is busy from Kirkcaldy, where it departs at 09:24
  • The 08:41 from Glasgow Queen Street, arriving at Aberdeen at 11:22
  • The 08:55 from Inverness, arriving at Aberdeen at 11:25
    • This service is busy from Inverness, where it departs at 08:55
  • The 08:57 from Oban, arriving at Glasgow Queen Street High Level at 11:56
  • The 09:04 from Glasgow Queen Street, arriving at Aberdeen at 11:22

Evening peak

  • The 16:04 from Aberdeen, arriving at Edinburgh Waverley at 18:31
  • The 16:10 from Glasgow Queen St High Level, arriving at Arbroath at 18:24
  • The 16:30 from Edinburgh Waverley, arriving at Aberdeen at 19:04
  • The 16:34 from Glasgow Queen St High Level, arriving at Oban at 19:42
  • The 16:38 from Glasgow Queen St High Level, arriving at Aberdeen at 19:31
  • The 16:51 from Montrose, arriving at Inverurie at 18:03
  • The 16:59 from Aberdeen, arriving at Stonehaven at 17:18
  • The 17:10 from Glasgow Queen St High Level, arriving at Dundee at 18:58
  • The 17:12 from Inverness, arriving at Ardgay at 18:39
  • The 17:13 from Inverness, arriving at Aberdeen at 19:36
  • The 17:25 from Dundee, arriving at Aberdeen at 18:52
  • The 17:28 from Edinburgh Waverley, arriving at Aberdeen at 20:05
  • The 17:41 from Glasgow Queen St High Level, arriving at Aberdeen at 20:29
  • The 17:50 from Edinburgh Waverley, arriving at Dundee at 19:23
  • The 17:54 from Inverness, arriving at Kyle of Lochalsh at 20:34
  • The 17:57 from Aberdeen, arriving at Inverurie at 18:22
  • The 18:18 from Aberdeen, arriving at Inverness at 20:30
  • The 18:23 from Glasgow Queen St High Level, arriving at Oban at 21:26

Morning peak

  • The 06:34 from Auchinleck, arriving at Glasgow Central High Level at 07:31
    • This service is busy from Barrhead, where it departs at 07:17
  • The 06:30 from Ardrossan, arriving at Glasgow Central High Level at 07:17
  • The 06:35 from Largs, arriving at Glasgow Central High Level at 07:41
    • This service is busy from Johnstone, where it departs at 07:24
  • The 07:04 from Stranraer, arriving at Glasgow Central High Level at 09:39
  • The 07:05 from Ayr, arriving at Glasgow Central High Level at 07:58
    • This service is busy from Johnstone, where it departs at 07:40
  • The 07:12 from Gourock, arriving at Glasgow Central High Level at 08:04
    • This service is busy from Bishopton, where it departs at 07:39
  • The 07:24 from Ayr, arriving at Glasgow Central High Level at 08:18
    • This service is busy from Johnstone, where it departs at 08:01
  • The 07:26 from Gourock, arriving at Glasgow Central High Level at 08:06
    • This service is busy from Bishopton, where it departs at 07:49
  • The 07:27 from Wemyss Bay, arriving at Glasgow Central High Level at 08:20
    • This service is busy from Bishopton, where it departs at 07:57
  • The 07:42 from Gourock, arriving at Glasgow Central High Level at 08:33
    • This service is busy from Bishopton, where it departs at 08:09
  • The 07:48 from Ardrossan Harbour, arriving at Glasgow Central High Level at 08:41
    • This service is busy from Johnstone, where it departs at 08:25
  • The 07:55 from Gourock, arriving at Glasgow Central High Level at 08:38
    • This service is busy from Bishopton, where it departs at 08:19
  • The 07:56 from Wemyss Bay, arriving at Glasgow Central High Level at 08:43
    • This service is busy from Bishopton, where it departs at 08:26
  • The 08:07 from Largs, arriving at Glasgow Central High Level at 09:13
  • The 08:12 from Gourock, arriving at Glasgow Central High Level at 09:02
    • This service is busy from Bishopton, where it departs at 08:39
  • The 08:42 from Glasgow Central High Level, arriving at Gourock at 09:34
    • This service is busy from Paisley Gilmour Street, where it departs at 09:16

Evening peak

  • The 16:05 from Glasgow Central High Level, arriving at Gourock at 16:56
  • The 16:25 from Glasgow Central High Level, arriving at Gourock at 17:08
  • The 16:30 from Glasgow Central High Level, arriving at Ayr at 17:21
  • The 16:36 from Glasgow Central High Level, arriving at Wemyss Bay at 17:36
  • The 16:45 from Glasgow Central High Level, arriving at Largs at 17:46
  • The 16:55 from Glasgow Central High Level, arriving at Gourock at 17:36
  • The 17:05 from Glasgow Central High Level, arriving at Gourock at 17:55
  • The 17:15 from Glasgow Central High Level, arriving at Wemyss Bay at 18:08
  • The 17:17 from Glasgow Central High Level, arriving at Largs at 18:15
  • The 17:27 from Glasgow Central High Level, arriving at Gourock at 18:07
  • The 17:48 from Glasgow Central High Level, arriving at Largs at 18:55
  • The 17:54 from Glasgow Central High Level, arriving at Wemyss Bay at 18:42
  • The 18:16 from Glasgow Central High Level, arriving at Ardrossan Harbour at 19:06

Morning peak

  • The 06:08 from Glasgow Central High Level, arriving at Carlisle at 08:36
    • This service is busy from Barrhead, where it departs at 08:19
  • The 06:34 from Auchinleck, arriving at Glasgow Central High Level at 07:31
    • This service is busy from Barrhead, where it departs at 07:17
  • The 07:04 from Stranraer, arriving at Glasgow Central High Level at 09:39

Evening peak

  • The 16:10 from Glasgow Central High Level, arriving at Carlisle at 18:18
  • The 17:12 from Glasgow Central High Level, arriving at Girvan at 18:57
  • The 17:28 from Glasgow Central High Level, arriving at Dumfries at 19:30

Morning peak

  • The 06:58 from Glenrothes with Thornton, arriving at Edinburgh Waverley at 07:59
    • This service is busy from Inverkeithing, where it departs at 07:31
  • The 07:11 from Glenrothes with Thornton, arriving at Edinburgh Waverley at 08:25
    • This service is busy from Inverkeithing, where it departs at 07:53
  • The 07:29 from Glenrothes with Thornton, arriving at Edinburgh Waverley at 08:31
    • This service is busy from Dalmeny, where it departs at 08:08
  • The 07:58 from Glenrothes with Thornton, arriving at Edinburgh Waverley at 09:01
    • This service is busy from Inverkeithing, where it departs at 08:31
  • The 08:58 from Glenrothes with Thornton, arriving at Edinburgh Waverley at 09:59
    • This service is busy from Dunfermline City, where it departs at 09:23

Evening peak

  • The 16:18 from Edinburgh Waverley, arriving at Cowdenbeath at 17:01
  • The 16:49 from Edinburgh Waverley, arriving at Glenrothes with Thornton at 17:52
  • The 16:54 from Cowdenbeath, arriving at Edinburgh Waverley at 17:37
  • The 17:08 from Edinburgh Waverley, arriving at Glenrothes with Thornton at 18:14
  • The 17:38 from Edinburgh Waverley, arriving at Perth at 19:10
  • The 17:47 from Edinburgh Waverley, arriving at Glenrothes with Thornton at 18:51
  • The 18:18 from Edinburgh Waverley, arriving at Cowdenbeath at 19:03

Morning peak

  • The 06:20 from Tweedbank, arriving at Edinburgh Waverley at 07:15
  • The 06:50 from Tweedbank, arriving at Edinburgh Waverley at 07:46
    • This service is busy from Newcraighall, where it departs at 07:35
  • The 07:18 from North Berwick, arriving at Haymarket at 07:55
    • This service is busy from Longniddry, where it departs at 07:30
  • The 07:19 from Tweedbank, arriving at Edinburgh Waverley at 08:17
  • The 07:53 from North Berwick, arriving at Edinburgh Waverley at 08:25
    • This service is busy from Longniddry, where it departs at 08:05
  • The 08:19 from Tweedbank, arriving at Edinburgh Waverley at 09:15
    • This service is busy from Newcraighall, where it departs at 09:04
  • The 08:46 from North Berwick, arriving at Edinburgh Waverley at 09:18
  • The 08:50 from Tweedbank, arriving at Edinburgh Waverley at 09:48

Evening peak

  • The 16:42 from Edinburgh Waverley, arriving at North Berwick at 17:15
  • The 17:39 from Haymarket, arriving at North Berwick 18:20

Please remember that some carriages, particularly the first, may be busier on certain trains, and more seating may be available throughout the rest of the train.

Customers are invited to share their feedback on any busier trains via social @ScotRail as the trial progresses.