← Change station

Glasgow Queen Street

Please note the ScotRail Glasgow station bus link cannot serve its normal bus stop at Glasgow Queen Street station from Monday 12 January until Sunday 19 April 2026.

For further information, including alternative travel options, please check the ScotRail website.

Earlier trains
05:28
Falkirk Grahamston via Cumbernauld
2J54 • ScotRail
05:46
Bathgate
2M38 • ScotRail
05:48
Fort William
1Y11 • Caledonian Sleeper
05:51
Aberdeen
1A29 • ScotRail
05:56
Cumbernauld
2J56 • ScotRail
06:00
Edinburgh via Falkirk High
1R06 • ScotRail
06:01
Springburn
2V42 • ScotRail
06:02
Helensburgh Central
2H35 • ScotRail
06:06
Edinburgh
2H98 • ScotRail
06:10
Perth
1L51 • ScotRail
06:17
Edinburgh
2M40 • ScotRail
06:18
Milngavie
2M15 • ScotRail
06:19
Alloa
2N57 • ScotRail
06:25
Falkirk Grahamston via Cumbernauld
2J58 • ScotRail
06:27
Airdrie
2E74 • ScotRail
06:31
Springburn
2V46 • ScotRail
06:33
Anniesland
2W51 • ScotRail
06:37
Edinburgh
2H00 • ScotRail
06:38
Milngavie
2V33 • ScotRail
06:43
Balloch via Singer
2E51 • ScotRail
06:45
Edinburgh via Falkirk High
1R12 • ScotRail
06:48
Edinburgh
2M16 • ScotRail
06:50
Alloa
2N41 • ScotRail
06:52
Milngavie
2M17 • ScotRail
06:54
Cumbernauld
2J60 • ScotRail
06:57
Airdrie
2E52 • ScotRail
07:02
Helensburgh Central
2H39 • ScotRail
07:02
Springburn
2V48 • ScotRail
07:03
Anniesland
2W53 • ScotRail
07:07
Inverness
1H05 • ScotRail
07:08
Edinburgh
2H02 • ScotRail
07:08
Milngavie
2V35 • ScotRail
07:10
Dundee
1L53 • ScotRail
07:13
Balloch via Singer
2E53 • ScotRail
07:15
Edinburgh via Falkirk High
1R16 • ScotRail
07:16
Edinburgh
2M18 • ScotRail
07:18
Alloa
2N59 • ScotRail
07:22
Milngavie
2M19 • ScotRail
Powered by National Rail Enquiries