ScotRail Rail - Glasgow Queen Street - Elgin

List of stops

      Glasgow Queen Street – Elgin

      Glasgow Queen Street

      14:39

      Larbert

      14:58
      14:59

      Stirling

      15:07
      15:08

      Dunblane

      15:14
      15:15

      Gleneagles

      15:28
      15:29

      Perth

      15:44
      15:46

      Pitlochry

      16:13
      16:14

      Kingussie

      16:55
      16:56

      Aviemore

      17:08
      17:09

      Inverness

      17:45
      18:00

      Inverness Airport

      18:09
      18:10

      Nairn

      18:18
      18:19

      Forres

      18:29
      18:30

      Elgin

      18:42

      All trips in this timetable are wheelchair accessible.

      Glasgow Queen Street – Elgin

      Glasgow Queen Street18:03
      Larbert18:24
      Stirling18:33
      18:34
      Dunblane18:41
      Gleneagles18:55
      Perth19:10
      19:12
      Dunkeld & Birnam19:28
      19:29
      Pitlochry19:42
      Blair Atholl19:52
      Dalwhinnie20:17
      Newtonmore20:27
      20:28
      Kingussie20:33
      Aviemore20:46
      Carrbridge20:56
      Inverness21:26
      21:42
      Inverness Airport21:53
      Nairn22:02
      22:03
      Forres22:13
      22:14
      Elgin22:27

      All trips in this timetable are wheelchair accessible.

      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Glasgow Queen Street – Elgin
      Burghmuir Road - Station Road - Ruthven Road - Balblair Road - Station Road
      Inbound: Glasgow Queen Street – Elgin
      Burghmuir Road - Station Road - Ruthven Road - Balblair Road - Station Road

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route ScotRail

      • What time does route ScotRail start operating?

        Services on route ScotRail start at 14:39 on Sundays.

      • What time does route ScotRail stop operating?

        Services on route ScotRail end at 18:42 on Sundays.

      • Is there a stop for route ScotRail near me?

        View the nearest stop for route ScotRail.

      ScotRail (Glasgow Rail Services)

      The first stop of the ScotRail rail route is Glasgow Queen Street and the last stop is Elgin. ScotRail (Glasgow Queen Street - Elgin) is operational during everyday.

      Additional information: ScotRail has 14 stops. The total trip duration for this route is approximately 243 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Glasgow, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      ScotRail rail near me

      Last updated on November 10, 2026