Glasgow–Dundee line

The Glasgow–Dundee line is a railway line linking Glasgow with Dundee via Stirling and Perth.

Route
Most of the route is shared with other services:
 * Glasgow–Edinburgh via Falkirk line between Glasgow Queen Street and Greenhill Junction
 * Croy Line between Glasgow Queen Street and Dunblane
 * Edinburgh–Dunblane line between Larbert and Dunblane

Historical route
The route comprises the following historical railway lines:
 * Edinburgh and Glasgow Railway between Glasgow Queen Street and Greenhill Junction (between Croy and Larbert)
 * Scottish Central Railway between Greenhill Junction and Perth
 * Dundee and Perth Railway between Perth and Dundee

From December 2008
There is generally an hourly service throughout the day between Glasgow and Aberdeen. In the current (May 2016) timetable, there are also a few additional services between Glasgow & Dundee which offer connections at the latter for stations further north.

Three trains work north of Aberdeen as part of the Crossrail project – one each southbound from Inverurie and Dyce and a northbound service to Dyce.

Aberdeen Crossrail has increased the number of services stopping at Dyce with connections for Aberdeen Airport.

From December 2018
One hourly service, primarily calling (from Glasgow) at Stirling, Perth, Dundee, Arbroath, Montrose and Aberdeen. Services also call at Dunblane, Gleneagles, Carnoustie and Stonehaven less frequently, primarily at peak and evening times. There are also additional services between Glasgow and Dundee/Arbroath, calling at more intermediate stations. The 14:40 service from Glasgow Queen Street extends to Inverness via Inverurie and Elgin from Monday-Saturday