Labs » Timetable (TOC) » ScotRail Timetable

Key

📅 Does not run daily or interim schedule

Notes

Departure times in bold type
Confirm train times and buy tickets for all train operators online at trainline

 
Service Origin Index

Aberdeen

  • 1
    Dundee calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Monifieth, Broughty Ferry (3)
  • 2
    Edinburgh calling at Montrose, Arbroath, Dundee, Leuchars, Cupar, Haymarket (4)
  • 3
    Edinburgh calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Broughty Ferry, Dundee, Leuchars, Cupar, Kirkcaldy, Inverkeithing, Haymarket (1)
  • 4
    Edinburgh calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Dundee, Leuchars, Cupar, Haymarket (2)
  • 5
    Edinburgh calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Dundee, Leuchars, Cupar, Ladybank, Markinch, Kirkcaldy, Haymarket (2)
  • 6
    Edinburgh calling at Portlethen, Stonehaven, Montrose, Arbroath, Carnoustie, Dundee, Leuchars, Cupar, Kirkcaldy, Inverkeithing, Haymarket (1)
  • 7
    Edinburgh calling at Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Dundee, Leuchars, Haymarket (3)
  • 8
    Edinburgh calling at Stonehaven, Laurencekirk, Montrose, Arbroath, Dundee, Leuchars, Cupar, Ladybank, Markinch, Kirkcaldy, Inverkeithing, Haymarket (1)
  • 9
    Edinburgh calling at Stonehaven, Montrose, Arbroath, Carnoustie, Broughty Ferry, Dundee, Leuchars, Cupar, Haymarket (2)
  • 10
    Edinburgh calling at Stonehaven, Montrose, Arbroath, Carnoustie, Dundee, Leuchars, Cupar, Kirkcaldy, Inverkeithing, Haymarket (1)
  • 11
    Edinburgh calling at Stonehaven, Montrose, Arbroath, Dundee, Leuchars, Cupar, Haymarket (8)
  • 12
    Edinburgh calling at Stonehaven, Montrose, Arbroath, Dundee, Leuchars, Cupar, Kirkcaldy, Inverkeithing, Haymarket (1)
  • 13
    Glasgow Queen Street calling at Laurencekirk, Montrose, Arbroath, Carnoustie, Dundee, Perth, Gleneagles, Stirling (2)
  • 14
    Glasgow Queen Street calling at Montrose, Arbroath, Carnoustie, Monifieth, Broughty Ferry, Dundee, Perth, Stirling (10)
  • 15
    Glasgow Queen Street calling at Montrose, Arbroath, Dundee, Perth, Stirling (6)
  • 16
    Glasgow Queen Street calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Monifieth, Broughty Ferry, Dundee, Perth, Stirling (6)
  • 17
    Glasgow Queen Street calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Dundee, Perth, Gleneagles, Dunblane, Bridge of Allan, Stirling (2)
  • 18
    Glasgow Queen Street calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Dundee, Perth, Stirling (1)
  • 19
    Glasgow Queen Street calling at Portlethen, Stonehaven, Montrose, Arbroath, Broughty Ferry, Dundee, Perth, Gleneagles, Dunblane, Stirling, Larbert, Lenzie (1)
  • 20
    Glasgow Queen Street calling at Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Broughty Ferry, Dundee, Perth, Gleneagles, Dunblane, Stirling (1)
  • 21
    Glasgow Queen Street calling at Stonehaven, Laurencekirk, Montrose, Arbroath, Dundee, Perth, Gleneagles, Dunblane, Stirling (1)
  • 22
    Glasgow Queen Street calling at Stonehaven, Laurencekirk, Montrose, Arbroath, Dundee, Perth, Gleneagles, Stirling (1)
  • 23
    Glasgow Queen Street calling at Stonehaven, Montrose, Arbroath, Dundee, Perth, Dunblane, Stirling (4)
  • 24
    Glasgow Queen Street calling at Stonehaven, Montrose, Arbroath, Dundee, Perth, Gleneagles, Dunblane, Stirling (1)
  • 25
    Glasgow Queen Street calling at Stonehaven, Montrose, Arbroath, Dundee, Perth, Stirling (4)
  • 26
    Inverness calling at Dyce, Kintore, Inverurie, Insch, Huntly, Keith, Elgin, Forres, Nairn, Inverness Airport (22)
  • 27
    Inverurie calling at Dyce, Kintore (23)
  • 28
    Montrose calling at Portlethen, Stonehaven, Laurencekirk (8)
  • 29
    Perth calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Broughty Ferry, Dundee (1)
  • 30
    Perth calling at Portlethen, Stonehaven, Laurencekirk, Montrose, Arbroath, Carnoustie, Monifieth, Broughty Ferry, Dundee, Invergowrie (1)

Monday to Friday

  • 17

  • 9

  • 26

  • 28

  • 25

  • 16

  • 26

  • 16

  • 27

  • 11

  • 28

  • 27

  • 15

  • 26

  • 27

  • 14

  • 11

  • 27

  • 18

  • 26

  • 11

  • 27

  • 14

  • 2

  • 26

  • 15

  • 11

  • 27

  • 28

  • 14

  • 27

  • 15

  • 26

  • 4

  • 27

  • 27

  • 14

  • 27

  • 1

  • 25

  • 28

  • 26

  • 13

  • 27

  • 7 📅

  • 7 📅

  • 14

  • 27

  • 5

  • 26

  • 16

  • 27

  • 2

  • 27

  • 26

  • 30

  • 27

Saturday

  • 17

  • 9

  • 26

  • 28

  • 25

  • 16

  • 26

  • 16

  • 27

  • 11

  • 28

  • 27

  • 15

  • 26

  • 27

  • 14

  • 11

  • 27

  • 18

  • 26

  • 11

  • 27

  • 14

  • 2

  • 26

  • 15

  • 11

  • 27

  • 28

  • 14

  • 27

  • 15

  • 26

  • 27

  • 4

  • 27

  • 14

  • 27

  • 1

  • 25

  • 28

  • 26

  • 13

  • 27

  • 7

  • 14

  • 27

  • 5

  • 26

  • 16

  • 27

  • 2

  • 27

  • 26

  • 1

  • 27

Sunday

  • 20

  • 26

  • 23

  • 27

  • 27

  • 23

  • 3

  • 26

  • 24

  • 27

  • 23

  • 6

  • 26

  • 21

  • 27

  • 23

  • 27

  • 12

  • 22

  • 26

  • 10

  • 19

  • 8

  • 27

  • 26

  • 29

» Aberdeen Station Timetables

Airdrie

  • 1
    Balloch calling at Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (1)
  • 2
    Balloch calling at Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (45)
  • 3
    Helensburgh Central calling at Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (6)
  • 4
    Helensburgh Central calling at Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (1)
  • 5
    Milngavie calling at Coatbridge Sunnyside, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (2)

Monday to Friday

  • 4

  • 5

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 5

  • 2

  • 2

  • 1

  • 2

  • 2

  • 2

  • 2

Saturday

  • 4

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 1

  • 2

  • 2

  • 2

  • 2

Sunday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

» Airdrie Station Timetables

Alloa

  • 1
    Glasgow Queen Street calling at Stirling, Larbert, Croy, Lenzie, Bishopbriggs (74)
  • 2
    Stirling non-stop  (1)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Alloa Station Timetables

Anderston

  • 1
    Carstairs calling at Glasgow Central, Argyle Street, Rutherglen, Uddingston, Bellshill, Wishaw, Carluke (1)

Monday to Friday

  • 1

» Anderston Station Timetables

Anniesland

  • 1
    Glasgow Queen Street calling at Kelvindale, Maryhill, Summerston, Gilshochill, Possilpark & Parkhouse, Ashfield (54)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Anniesland Station Timetables

Arbroath

  • 1
    Dundee calling at Carnoustie, Golf Street, Barry Links, Monifieth, Balmossie, Broughty Ferry (1)
  • 2
    Dundee calling at Carnoustie, Monifieth, Broughty Ferry (6)
  • 3
    Glasgow Queen Street calling at Carnoustie, Golf Street, Barry Links, Monifieth, Balmossie, Broughty Ferry, Dundee, Invergowrie, Perth, Gleneagles, Dunblane, Bridge of Allan, Stirling (2)

Monday to Friday

  • 1

  • 3

  • 2

  • 2

  • 2

  • 2

  • 2

Saturday

  • 1

  • 3

  • 2

  • 2

  • 2

  • 2

  • 2

» Arbroath Station Timetables

Ardgay

  • 1
    Inverness calling at Tain, Fearn, Invergordon, Alness, Dingwall, Conon Bridge, Muir of Ord, Beauly (3)

Monday to Friday

  • 1

  • 1

Saturday

  • 1

  • 1

» Ardgay Station Timetables

Ardrossan Harbour

  • 1
    Glasgow Central calling at Ardrossan Town, Ardrossan South Beach, Saltcoats, Stevenston, Kilwinning, Dalry, Glengarnock, Johnstone, Paisley Gilmour Street (2)
  • 2
    Glasgow Central calling at Ardrossan Town, Ardrossan South Beach, Saltcoats, Stevenston, Kilwinning, Dalry, Glengarnock, Lochwinnoch, Howwood, Milliken Park, Johnstone, Paisley Gilmour Street (31)
  • 3
    Glasgow Central calling at Ardrossan Town, Ardrossan South Beach, Saltcoats, Stevenston, Kilwinning, Johnstone, Paisley Gilmour Street (1)
  • 4
    Glasgow Central calling at Ardrossan Town, Ardrossan South Beach, Saltcoats, Stevenston, Kilwinning, Milliken Park, Johnstone, Paisley Gilmour Street (4)
  • 5
    Glasgow Central calling at Ardrossan Town, Kilwinning, Johnstone, Paisley Gilmour Street (2)

Monday to Friday

  • 2

  • 2

  • 1

  • 2

  • 2

  • 5

  • 2

  • 2

  • 2 📅

  • 2 📅

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

Saturday

  • 2

  • 2

  • 1

  • 2

  • 2

  • 5

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

Sunday

  • 3

  • 4

  • 4

  • 4

  • 4

» Ardrossan Harbour Station Timetables

Ardrossan South Beach

  • 1
    Glasgow Central calling at Saltcoats, Stevenston, Kilwinning, Dalry, Glengarnock, Lochwinnoch, Howwood, Milliken Park, Johnstone, Paisley Gilmour Street (4)
  • 2
    Glasgow Central calling at Saltcoats, Stevenston, Kilwinning, Dalry, Glengarnock, Lochwinnoch, Howwood, Milliken Park, Johnstone, Paisley Gilmour Street, Hillington West (1)
  • 3
    Glasgow Central calling at Saltcoats, Stevenston, Kilwinning, Dalry, Glengarnock, Milliken Park, Johnstone, Paisley Gilmour Street (1)

Monday to Friday

  • 2

  • 1

  • 1

Saturday

  • 3

  • 1

  • 1

» Ardrossan South Beach Station Timetables

Auchinleck

  • 1
    Glasgow Central calling at Kilmarnock, Kilmaurs, Stewarton, Dunlop, Barrhead (1)

Monday to Friday

  • 1

» Auchinleck Station Timetables

Ayr

  • 1
    Girvan calling at Maybole (6)
  • 2
    Glasgow Central calling at Newton-on-Ayr, Prestwick Town, Prestwick Intl Airport, Troon, Barassie, Irvine, Kilwinning, Dalry, Glengarnock, Lochwinnoch, Howwood, Milliken Park, Johnstone, Paisley Gilmour Street (3)
  • 3
    Glasgow Central calling at Newton-on-Ayr, Prestwick Town, Prestwick Intl Airport, Troon, Barassie, Irvine, Kilwinning, Dalry, Glengarnock, Lochwinnoch, Howwood, Milliken Park, Johnstone, Paisley Gilmour Street, Hillington West, Hillington East, Cardonald (2)
  • 4
    Glasgow Central calling at Newton-on-Ayr, Prestwick Town, Prestwick Intl Airport, Troon, Barassie, Irvine, Kilwinning, Johnstone, Paisley Gilmour Street (93)
  • 5
    Glasgow Central calling at Newton-on-Ayr, Prestwick Town, Prestwick Intl Airport, Troon, Barassie, Irvine, Kilwinning, Milliken Park, Johnstone, Paisley Gilmour Street (1)
  • 6
    Glasgow Central calling at Prestwick Town, Prestwick Intl Airport, Troon, Irvine, Kilwinning, Johnstone, Paisley Gilmour Street (11)
  • 7
    Glasgow Central calling at Prestwick Town, Troon, Irvine, Kilwinning, Dalry, Glengarnock, Johnstone, Paisley Gilmour Street (1)
  • 8
    Glasgow Central calling at Prestwick Town, Troon, Irvine, Kilwinning, Johnstone, Paisley Gilmour Street, Cardonald (1)
  • 9
    Kilmarnock calling at Prestwick Town, Troon (3)
  • 10
    Kilmarnock calling at Troon (2)
  • 11
    Stranraer calling at Maybole, Girvan, Barrhill (11)

Monday to Friday

  • 2 📅

  • 2 📅

  • 3

  • 4 📅

  • 4 📅

  • 1

  • 4

  • 4

  • 8

  • 11

  • 5

  • 7

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 10

  • 4

  • 11

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 9

  • 11

  • 4

  • 4

  • 9

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 1

  • 4

  • 4 📅

  • 4 📅

  • 4 📅

  • 4

  • 4 📅

  • 4 📅

  • 4 📅

  • 4 📅

  • 4 📅

  • 4 📅

  • 1

  • 4 📅

  • 4 📅

Saturday

  • 2

  • 3

  • 4

  • 1

  • 4

  • 4

  • 11

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 10

  • 4

  • 11

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 9

  • 11

  • 4

  • 4

  • 9

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 1

  • 4

  • 4

  • 4

  • 4

  • 1

  • 4

  • 4

Sunday

  • 4

  • 6

  • 4

  • 6

  • 11

  • 6

  • 4

  • 6

  • 4

  • 11

  • 6

  • 4

  • 6

  • 4

  • 11

  • 6

  • 4

  • 6

  • 4

  • 6

  • 4

  • 11

  • 6

  • 4

  • 6

  • 11

  • 4

  • 4

  • 4

  • 4

» Ayr Station Timetables

Balloch

  • 1
    Airdrie calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside (1)
  • 2
    Airdrie calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke (53)
  • 3
    Dalmuir calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick (3)
  • 4
    Larkhall calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Chatelherault, Merryton (8)
  • 5
    Larkhall calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Glasgow Central, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Chatelherault, Merryton (6)
  • 6
    Motherwell calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood, Whifflet (9)
  • 7
    Motherwell calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Glasgow Central, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood, Whifflet (6)
  • 8
    Springburn calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill (5)
  • 9
    Yoker calling at Alexandria, Renton, Dalreoch, Dumbarton Central, Dumbarton East, Bowling, Kilpatrick, Dalmuir, Clydebank (2)

Monday to Friday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 1

  • 2

  • 3

  • 8

  • 3

  • 8

  • 8

  • 8

Saturday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 3

  • 8

  • 3

  • 8

  • 8

  • 8

Sunday

  • 7

  • 5

  • 6

  • 4

  • 6

  • 4

  • 6

  • 4

  • 6

  • 4

  • 6

  • 4

  • 6

  • 4

  • 6

  • 4

  • 6

  • 4

  • 6

  • 5

  • 7

  • 5

  • 7

  • 5

  • 7

  • 5

  • 7

  • 5

  • 7

  • 9

  • 9

» Balloch Station Timetables

Barrhead

  • 1
    Glasgow Central calling at Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof (26)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Barrhead Station Timetables

Bathgate

  • 1
    Edinburgh calling at Livingston North, Uphall, Edinburgh Park, Haymarket (12)
  • 2
    Helensburgh Central calling at Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (1)
  • 3
    Helensburgh Central calling at Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (1)
  • 4
    Milngavie calling at Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatbridge Sunnyside, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (1)
  • 5
    Milngavie calling at Drumgelloch, Airdrie, Coatbridge Sunnyside, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (3)
  • 6
    Milngavie calling at Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (2)

Monday to Friday

  • 1

  • 4

  • 1

  • 3

  • 5

  • 6

  • 6

  • 1

  • 5

  • 1

  • 5

  • 1

  • 1

Saturday

  • 1

  • 1

  • 3

  • 1

  • 1

  • 1

Sunday

  • 1

  • 2

» Bathgate Station Timetables

Carlisle

  • 1
    Dumfries calling at Gretna Green, Annan (18)
  • 2
    Glasgow Central calling at Gretna Green, Annan, Dumfries, Sanquhar, Kirkconnel, New Cumnock, Auchinleck, Kilmarnock, Kilmaurs, Stewarton, Dunlop, Barrhead (15)
  • 3
    Glasgow Central calling at Gretna Green, Annan, Dumfries, Sanquhar, Kirkconnel, New Cumnock, Auchinleck, Kilmarnock, Kilmaurs, Stewarton, Dunlop, Barrhead, Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West (1)

Monday to Friday

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 1

  • 1

Saturday

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 1

  • 1

Sunday

  • 3

  • 1

  • 1

  • 2

  • 1

» Carlisle Station Timetables

Carstairs

  • 1
    Garscadden calling at Carluke, Wishaw, Holytown, Bellshill, Uddingston, Rutherglen, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland (1)
  • 2
    Glasgow Central calling at Carluke, Wishaw, Shieldmuir, Motherwell (1)
  • 3
    Glasgow Central calling at Carluke, Wishaw, Shieldmuir, Motherwell, Bellshill, Uddingston, Cambuslang (2)

Monday to Friday

  • 3

  • 2

  • 1

Saturday

  • 3

» Carstairs Station Timetables

Cowdenbeath

  • 1
    Edinburgh calling at Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, Edinburgh Gateway, Haymarket (13)
  • 2
    Edinburgh calling at Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, Haymarket (19)
  • 3
    Edinburgh calling at Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (1)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 2

  • 2

  • 2

  • 1

  • 2

  • 2

  • 1

  • 1

  • 1

  • 2 📅

  • 2 📅

  • 1 📅

Saturday

  • 2

  • 2

  • 2

  • 1

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 1

  • 1

  • 2

  • 1

  • 3

» Cowdenbeath Station Timetables

Crianlarich

  • 1
    Mallaig calling at Upper Tyndrum, Bridge of Orchy, Rannoch, Corrour, Tulloch, Roy Bridge, Spean Bridge, Fort William, Banavie, Corpach, Loch Eil Outward Bound, Locheilside, Glenfinnan, Lochailort, Beasdale, Arisaig, Morar (8)

Monday to Friday

  • 1

  • 1

  • 1 📅

  • 1 📅

Saturday

  • 1

  • 1

  • 1

Sunday

  • 1

  • 1

» Crianlarich Station Timetables

Cumbernauld

  • 1
    Dalmuir calling at Greenfaulds, Coatbridge Central, Whifflet, Motherwell, Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer (21)
  • 2
    Dalmuir calling at Greenfaulds, Coatbridge Central, Whifflet, Motherwell, Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank (6)
  • 3
    Glasgow Queen Street calling at Greenfaulds, Gartcosh, Stepps, Robroyston, Springburn (39)
  • 4
    Milngavie calling at Greenfaulds, Coatbridge Central, Whifflet, Motherwell, Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (2)

Monday to Friday

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 2

  • 3

  • 2

  • 2

  • 4

Saturday

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 1

  • 3

  • 2

  • 3

  • 2

  • 2

  • 4

Sunday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

» Cumbernauld Station Timetables

Dalmally

  • 1
    Oban calling at Loch Awe, Taynuilt, Connel Ferry (1)

Monday to Friday

  • 1

» Dalmally Station Timetables

Dalmuir

  • 1
    Airdrie calling at Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke (1)
  • 2
    Balloch calling at Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (1)
  • 3
    Balloch calling at Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (2)
  • 4
    Carstairs calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood, Whifflet, Motherwell, Shieldmuir, Wishaw, Carluke (1)
  • 5
    Cumbernauld calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Airbles, Motherwell, Whifflet, Coatbridge Central, Greenfaulds (20)
  • 6
    Edinburgh calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 7
    Edinburgh calling at Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 8
    Helensburgh Central calling at Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (1)
  • 9
    Larkhall calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Glasgow Central, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Chatelherault, Merryton (1)
  • 10
    Larkhall calling at Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Chatelherault, Merryton (65)
  • 11
    Motherwell calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Airbles (19)
  • 12
    Motherwell calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood, Whifflet (23)
  • 13
    Rutherglen calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street (2)
  • 14
    Whifflet calling at Clydebank, Yoker, Garscadden, Scotstounhill, Jordanhill, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood (13)

Monday to Friday

  • 10 📅

  • 10 📅

  • 6

  • 1

  • 12

  • 2

  • 10

  • 5

  • 3

  • 14

  • 10

  • 8

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 10

  • 11

  • 10

  • 10

  • 12

  • 10

  • 12

  • 10

  • 4

  • 10

  • 13

  • 12

  • 13

Saturday

  • 10

  • 1

  • 12

  • 2

  • 10

  • 5

  • 3

  • 14

  • 10

  • 8

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 14

  • 10

  • 11

  • 12

  • 10

  • 5

  • 10

  • 11

  • 10

  • 10

  • 12

  • 10

  • 12

  • 10

  • 12

  • 10

  • 13

  • 12

  • 13

Sunday

  • 7

  • 9

» Dalmuir Station Timetables

Dingwall

  • 1
    Inverness calling at Conon Bridge, Muir of Ord, Beauly (1)
  • 2
    Kyle of Lochalsh calling at Garve, Lochluichart, Achanalt, Achnasheen, Achnashellach, Strathcarron, Attadale, Stromeferry, Duncraig, Plockton, Duirinish (1)

Monday to Friday

  • 1

Saturday

  • 1

Sunday

  • 2

» Dingwall Station Timetables

Dumfries

  • 1
    Carlisle calling at Annan, Gretna Green (19)
  • 2
    Glasgow Central calling at Sanquhar, Kirkconnel, New Cumnock, Auchinleck, Kilmarnock, Kilmaurs, Stewarton, Dunlop, Barrhead (3)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2 📅

  • 2 📅

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2

Sunday

  • 1

  • 1

  • 1

» Dumfries Station Timetables

Dunbar

  • 1
    Edinburgh calling at East Linton, Musselburgh (1)
  • 2
    Edinburgh calling at East Linton, Wallyford, Musselburgh (8)

Monday to Friday

  • 2

  • 2

  • 2

  • 2

  • 2

Saturday

  • 2

  • 2

  • 1

  • 2

» Dunbar Station Timetables

Dunblane

  • 1
    Edinburgh calling at Bridge of Allan, Stirling, Larbert, Camelon, Falkirk Grahamston, Polmont, Linlithgow, Edinburgh Park, Haymarket (79)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1 📅

  • 1 📅

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Dunblane Station Timetables

Dundee

  • 1
    Aberdeen calling at Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (1)
  • 2
    Arbroath calling at Broughty Ferry, Carnoustie (1)
  • 3
    Arbroath calling at Broughty Ferry, Monifieth, Carnoustie (4)
  • 4
    Edinburgh calling at Leuchars, Cupar, Ladybank, Markinch, Kirkcaldy, Inverkeithing, Edinburgh Gateway, Haymarket (38)
  • 5
    Edinburgh calling at Leuchars, Cupar, Ladybank, Markinch, Kirkcaldy, Inverkeithing, Edinburgh Gateway, South Gyle, Haymarket (2)
  • 6
    Edinburgh calling at Leuchars, Cupar, Ladybank, Markinch, Kirkcaldy, Inverkeithing, Haymarket (1)
  • 7
    Edinburgh calling at Leuchars, Cupar, Ladybank, Markinch, Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (1)
  • 8
    Edinburgh calling at Leuchars, Cupar, Springfield, Ladybank, Markinch, Kirkcaldy, Burntisland, Dalgety Bay, Inverkeithing, Edinburgh Gateway, Haymarket (1)
  • 9
    Edinburgh calling at Leuchars, Cupar, Springfield, Ladybank, Markinch, Kirkcaldy, Inverkeithing, Edinburgh Gateway, Haymarket (3)
  • 10
    Glasgow Queen Street calling at Invergowrie, Perth, Gleneagles, Dunblane, Bridge of Allan, Stirling (27)
  • 11
    Glasgow Queen Street calling at Perth, Gleneagles, Dunblane, Stirling, Larbert, Lenzie (1)
  • 12
    Inverness calling at Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen, Aberdeen, Dyce, Kintore, Inverurie, Insch, Huntly, Keith, Elgin, Forres, Nairn, Inverness Airport (2)

Monday to Friday

  • 4

  • 12

  • 10 📅

  • 10 📅

  • 8

  • 10

  • 4

  • 4

  • 10

  • 3

  • 4

  • 10

  • 4

  • 10

  • 3

  • 4

  • 10

  • 4

  • 10

  • 2

  • 4

  • 10

  • 4

  • 10

  • 3

  • 4

  • 10

  • 4

  • 10

  • 1

  • 9

  • 10

  • 4

  • 10

  • 4

  • 4 📅

  • 5 📅

  • 10

  • 4 📅

  • 4 📅

  • 6 📅

  • 4 📅

Saturday

  • 4

  • 12

  • 10

  • 9

  • 10

  • 4

  • 4

  • 10

  • 3

  • 4

  • 10

  • 4

  • 10

  • 3

  • 4

  • 10

  • 4

  • 10

  • 2

  • 4

  • 10

  • 4

  • 10

  • 3

  • 4

  • 10

  • 4

  • 10

  • 1

  • 9

  • 10

  • 4

  • 10

  • 4

  • 5

  • 10

  • 4

  • 4

Sunday

  • 4

  • 11

  • 7

  • 4

  • 4

  • 4

  • 4

  • 4

» Dundee Station Timetables

East Kilbride

  • 1
    Glasgow Central calling at Hairmyres, Busby, Clarkston, Giffnock, Thornliebank, Pollokshaws West, Crossmyloof (41)
  • 2
    Glasgow Central calling at Hairmyres, Thorntonhall, Busby, Clarkston, Giffnock, Thornliebank, Pollokshaws West, Crossmyloof (66)

Monday to Friday

  • 2

  • 2

  • 2

  • 1

  • 2

  • 1

  • 2

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1 📅

  • 1 📅

  • 2 📅

  • 2 📅

  • 2

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

Saturday

  • 2

  • 2

  • 2

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

Sunday

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

» East Kilbride Station Timetables

Edinburgh

  • 1
    Aberdeen calling at Haymarket, Cupar, Leuchars, Dundee, Arbroath, Montrose (2)
  • 2
    Aberdeen calling at Haymarket, Cupar, Leuchars, Dundee, Arbroath, Montrose, Stonehaven (6)
  • 3
    Aberdeen calling at Haymarket, Cupar, Leuchars, Dundee, Arbroath, Stonehaven (6)
  • 4
    Aberdeen calling at Haymarket, Cupar, Leuchars, Dundee, Broughty Ferry, Arbroath, Montrose, Stonehaven (2)
  • 5
    Aberdeen calling at Haymarket, Cupar, Leuchars, Dundee, Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose, Stonehaven (2)
  • 6
    Aberdeen calling at Haymarket, Edinburgh Gateway, Inverkeithing, Kirkcaldy, Markinch, Ladybank, Cupar, Leuchars, Dundee, Arbroath, Montrose, Stonehaven, Portlethen (1)
  • 7
    Aberdeen calling at Haymarket, Inverkeithing, Kirkcaldy, Cupar, Leuchars, Dundee, Arbroath, Montrose, Laurencekirk, Stonehaven (1)
  • 8
    Aberdeen calling at Haymarket, Inverkeithing, Kirkcaldy, Cupar, Leuchars, Dundee, Arbroath, Montrose, Stonehaven (2)
  • 9
    Aberdeen calling at Haymarket, Inverkeithing, Kirkcaldy, Markinch, Cupar, Leuchars, Dundee, Broughty Ferry, Carnoustie, Arbroath, Montrose, Stonehaven (1)
  • 10
    Aberdeen calling at Haymarket, Inverkeithing, Kirkcaldy, Markinch, Ladybank, Cupar, Leuchars, Dundee, Broughty Ferry, Arbroath, Montrose, Stonehaven, Portlethen (1)
  • 11
    Aberdeen calling at Haymarket, Inverkeithing, Kirkcaldy, Markinch, Ladybank, Cupar, Leuchars, Dundee, Broughty Ferry, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (1)
  • 12
    Aberdeen calling at Haymarket, Inverkeithing, Kirkcaldy, Markinch, Ladybank, Cupar, Leuchars, Dundee, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (2)
  • 13
    Aberdeen calling at Haymarket, Kirkcaldy, Cupar, Leuchars, Dundee, Arbroath, Montrose, Stonehaven (2)
  • 14
    Aberdeen calling at Haymarket, Kirkcaldy, Cupar, Leuchars, Dundee, Broughty Ferry, Carnoustie, Arbroath, Montrose, Stonehaven (2)
  • 15
    Aberdeen calling at Haymarket, Kirkcaldy, Cupar, Leuchars, Dundee, Carnoustie, Arbroath, Montrose, Stonehaven (3)
  • 16
    Airdrie calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch (2)
  • 17
    Bathgate calling at Haymarket, Edinburgh Park, Uphall, Livingston North (15)
  • 18
    Cowdenbeath calling at Haymarket, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Rosyth, Dunfermline Town (1)
  • 19
    Cowdenbeath calling at Haymarket, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret (26)
  • 20
    Cowdenbeath calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret (5)
  • 21
    Dalmuir calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank (1)
  • 22
    Dunbar calling at Musselburgh, East Linton (1)
  • 23
    Dunbar calling at Musselburgh, Wallyford, East Linton (10)
  • 24
    Dunblane calling at Haymarket, Edinburgh Park, Linlithgow, Polmont, Falkirk Grahamston, Camelon, Larbert, Stirling, Bridge of Allan (82)
  • 25
    Dundee calling at Haymarket, Edinburgh Gateway, Inverkeithing, Dalgety Bay, Burntisland, Kirkcaldy, Markinch, Ladybank, Springfield, Cupar, Leuchars (1)
  • 26
    Dundee calling at Haymarket, Edinburgh Gateway, Inverkeithing, Kirkcaldy, Markinch, Ladybank, Cupar, Leuchars (35)
  • 27
    Dundee calling at Haymarket, Edinburgh Gateway, Inverkeithing, Kirkcaldy, Markinch, Ladybank, Springfield, Cupar, Leuchars (5)
  • 28
    Dundee calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, Markinch, Ladybank, Cupar, Leuchars (1)
  • 29
    Garscadden calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatbridge Sunnyside, Shettleston, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland (1)
  • 30
    Garscadden calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland (3)
  • 31
    Glasgow Central calling at Haymarket, Carstairs, Carluke, Wishaw, Motherwell (6)
  • 32
    Glasgow Central calling at Haymarket, Carstairs, Carluke, Wishaw, Motherwell, Uddingston (2)
  • 33
    Glasgow Central calling at Haymarket, Carstairs, Motherwell (2)
  • 34
    Glasgow Central calling at Haymarket, Livingston South, West Calder, Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston (2)
  • 35
    Glasgow Central calling at Haymarket, Livingston South, West Calder, Addiewell, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston (2)
  • 36
    Glasgow Central calling at Haymarket, Livingston South, West Calder, Shotts, Bellshill (18)
  • 37
    Glasgow Central calling at Haymarket, Livingston South, West Calder, Shotts, Bellshill, Uddingston (2)
  • 38
    Glasgow Central calling at Haymarket, Livingston South, West Calder, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill (2)
  • 39
    Glasgow Central calling at Haymarket, Slateford, Kingsknowe, Wester Hailes, Curriehill, Kirknewton, Carstairs, Carluke, Wishaw, Motherwell (4)
  • 40
    Glasgow Central calling at Haymarket, Slateford, Kingsknowe, Wester Hailes, Curriehill, Kirknewton, Livingston South, West Calder, Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston (38)
  • 41
    Glasgow Central calling at Haymarket, Slateford, Kingsknowe, Wester Hailes, Curriehill, Kirknewton, Livingston South, West Calder, Addiewell, Breich, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston, Cambuslang (6)
  • 42
    Glasgow Central calling at Haymarket, Slateford, Kingsknowe, Wester Hailes, Curriehill, Kirknewton, Livingston South, West Calder, Addiewell, Fauldhouse, Shotts, Hartwood, Cleland, Carfin, Holytown, Bellshill, Uddingston, Cambuslang (3)
  • 43
    Glasgow Queen Street calling at Haymarket, Falkirk High, Lenzie, Bishopbriggs (10)
  • 44
    Glasgow Queen Street calling at Haymarket, Linlithgow, Falkirk High, Croy (15)
  • 45
    Glasgow Queen Street calling at Haymarket, Linlithgow, Polmont, Falkirk High (17)
  • 46
    Glasgow Queen Street calling at Haymarket, Linlithgow, Polmont, Falkirk High, Croy (85)
  • 47
    Glasgow Queen Street calling at Haymarket, Linlithgow, Polmont, Falkirk High, Croy, Lenzie (4)
  • 48
    Glasgow Queen Street calling at Haymarket, Linlithgow, Polmont, Falkirk High, Croy, Lenzie, Bishopbriggs (2)
  • 49
    Glenrothes with Thornton calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy (1)
  • 50
    Glenrothes with Thornton calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret, Cowdenbeath, Lochgelly, Cardenden (16)
  • 51
    Glenrothes with Thornton calling at Haymarket, South Gyle, Edinburgh Gateway, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret, Cowdenbeath, Lochgelly, Cardenden (1)
  • 52
    Helensburgh Central calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (2)
  • 53
    Helensburgh Central calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (40)
  • 54
    Helensburgh Central calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (43)
  • 55
    Helensburgh Central calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (1)
  • 56
    Helensburgh Central calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Dalmuir, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (4)
  • 57
    Helensburgh Central calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Easterhouse, Garrowhill, Shettleston, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Cardross, Craigendoran (2)
  • 58
    Inverness calling at Haymarket, Stirling, Gleneagles, Perth, Dunkeld & Birnam, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore, Carrbridge (2)
  • 59
    Inverness calling at Haymarket, Stirling, Gleneagles, Perth, Dunkeld & Birnam, Pitlochry, Kingussie, Aviemore (2)
  • 60
    Inverness calling at Haymarket, Stirling, Perth, Dunkeld & Birnam, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore (2)
  • 61
    Inverness calling at Haymarket, Stirling, Perth, Dunkeld & Birnam, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore, Carrbridge (4)
  • 62
    Inverness calling at Haymarket, Stirling, Perth, Dunkeld & Birnam, Pitlochry, Kingussie, Aviemore (1)
  • 63
    Inverness calling at Haymarket, Stirling, Perth, Dunkeld & Birnam, Pitlochry, Kingussie, Aviemore, Carrbridge (2)
  • 64
    Leven calling at Haymarket, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, Cameron Bridge (37)
  • 65
    Leven calling at Haymarket, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret, Cowdenbeath, Lochgelly, Cardenden, Glenrothes with Thornton, Cameron Bridge (2)
  • 66
    Leven calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, Cameron Bridge (14)
  • 67
    Leven calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret, Cowdenbeath, Lochgelly, Cardenden, Glenrothes with Thornton, Cameron Bridge (23)
  • 68
    Leven calling at Haymarket, South Gyle, Edinburgh Gateway, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret, Cowdenbeath, Lochgelly, Cardenden, Glenrothes with Thornton, Cameron Bridge (7)
  • 69
    Milngavie calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatbridge Sunnyside, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (4)
  • 70
    Milngavie calling at Haymarket, Edinburgh Park, Uphall, Livingston North, Bathgate, Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatdyke, Coatbridge Sunnyside, Blairhill, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (1)
  • 71
    Motherwell calling at Haymarket, Slateford, Kingsknowe, Wester Hailes, Curriehill, Kirknewton, Carstairs, Carluke, Wishaw (2)
  • 72
    North Berwick calling at Musselburgh (1)
  • 73
    North Berwick calling at Musselburgh, Wallyford, Prestonpans, Longniddry, Drem (48)
  • 74
    North Berwick non-stop  (1)
  • 75
    Perth calling at Haymarket, Edinburgh Gateway, Inverkeithing, Kirkcaldy, Markinch (1)
  • 76
    Perth calling at Haymarket, Edinburgh Park, Linlithgow, Polmont, Falkirk Grahamston, Camelon, Larbert, Stirling, Bridge of Allan, Dunblane, Gleneagles (2)
  • 77
    Perth calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, Markinch, Ladybank (1)
  • 78
    Perth calling at Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry, Inverkeithing, Rosyth, Dunfermline Town, Dunfermline Queen Margaret, Cowdenbeath, Lochgelly, Cardenden, Glenrothes with Thornton, Markinch, Ladybank (4)
  • 79
    Perth calling at Haymarket, South Gyle, Edinburgh Gateway, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, Markinch, Ladybank (33)
  • 80
    Stirling calling at Haymarket, Edinburgh Park, Linlithgow, Polmont, Falkirk Grahamston, Camelon, Larbert (7)
  • 81
    Tweedbank calling at Brunstane, Newcraighall, Shawfair, Eskbank, Newtongrange, Gorebridge, Stow, Galashiels (79)

Monday to Friday

  • 24 📅

  • 24 📅

  • 12 📅

  • 12 📅

  • 24

  • 41

  • 26

  • 46

  • 64

  • 24 📅

  • 24 📅

  • 54

  • 81

  • 67

  • 35

  • 15 📅

  • 15 📅

  • 15 📅

  • 24

  • 79

  • 54

  • 81 📅

  • 81 📅

  • 46

  • 50

  • 26

  • 40

  • 64

  • 24

  • 54

  • 73

  • 81

  • 46

  • 67

  • 5

  • 43

  • 79

  • 24

  • 70

  • 81

  • 32

  • 46

  • 19

  • 55

  • 38

  • 27

  • 43

  • 64

  • 24

  • 54

  • 67

  • 81

  • 46

  • 72

  • 17

  • 40

  • 43

  • 2

  • 24

  • 79

  • 63

  • 73

  • 54

  • 81

  • 19

  • 46

  • 17

  • 36

  • 43

  • 26

  • 64

  • 24

  • 54

  • 81

  • 46

  • 67

  • 17

  • 40

  • 2

  • 43

  • 24

  • 54

  • 79

  • 73

  • 81

  • 46

  • 19

  • 26

  • 36

  • 64

  • 24

  • 54

  • 23

  • 81

  • 46

  • 68

  • 33

  • 40

  • 61

  • 24

  • 79

  • 73

  • 54

  • 19

  • 81

  • 46

  • 36

  • 26

  • 64

  • 24

  • 54

  • 81

  • 46

  • 67

  • 40

  • 3

  • 24

  • 79

  • 54

  • 73

  • 46

  • 81

  • 19

  • 36

  • 26

  • 31

  • 24

  • 64

  • 54

  • 23

  • 81

  • 46

  • 67

  • 40

  • 3

  • 24

  • 79

  • 54

  • 73

  • 46

  • 81

  • 20

  • 36

  • 26

  • 64

  • 24

  • 81

  • 54

  • 46

  • 67

  • 40

  • 3

  • 60

  • 79

  • 24

  • 54

  • 73

  • 81

  • 46

  • 19

  • 31

  • 36

  • 26

  • 24

  • 54

  • 64

  • 81

  • 46

  • 23

  • 67

  • 40

  • 24

  • 54

  • 73

  • 79

  • 81

  • 46

  • 19

  • 36

  • 26

  • 64

  • 24

  • 54

  • 81

  • 46

  • 67

  • 17

  • 40

  • 4

  • 24

  • 79

  • 73

  • 52

  • 81

  • 46

  • 19

  • 31

  • 36

  • 26

  • 24

  • 64

  • 69

  • 46

  • 67

  • 81

  • 56

  • 41

  • 2

  • 43

  • 23

  • 79

  • 24

  • 69

  • 73

  • 46

  • 81

  • 19

  • 56

  • 25

  • 36

  • 43

  • 64

  • 24

  • 67

  • 69

  • 73

  • 46

  • 49

  • 81

  • 57

  • 50

  • 40

  • 14

  • 43

  • 59

  • 79

  • 24

  • 50

  • 69

  • 81

  • 46

  • 26

  • 39

  • 64

  • 56

  • 41

  • 43

  • 24

  • 29

  • 73

  • 46

  • 81

  • 67

  • 56

  • 34

  • 39

  • 43

  • 24

  • 73

  • 79

  • 54

  • 81

  • 46

  • 19

  • 17

  • 26

  • 37

  • 24

  • 64

  • 46

  • 68

  • 53

  • 40

  • 1

  • 58

  • 73

  • 79

  • 81

  • 46

  • 19

  • 53

  • 26

  • 24

  • 64

  • 46

  • 68

  • 40 📅

  • 40 📅

  • 53

  • 79

  • 73

  • 81

  • 46

  • 19

  • 53

  • 26

  • 24

  • 64

  • 46

  • 51

  • 53

  • 40 📅

  • 40 📅

  • 13

  • 79

  • 73

  • 81

  • 46

  • 53 📅

  • 53 📅

  • 50

  • 27

  • 24

  • 64

  • 23

  • 46

  • 18 📅

  • 19 📅

  • 53 📅

  • 53 📅

  • 40 📅

  • 40 📅

  • 40 📅

  • 79

  • 81

  • 46

  • 30

  • 50

  • 42 📅

  • 42 📅

  • 26

  • 24

  • 64 📅

  • 64 📅

  • 23

  • 16

  • 71

  • 78 📅

  • 73

  • 48

  • 78 📅

  • 24 📅

  • 24 📅

  • 17

  • 81 📅

  • 81 📅

  • 47 📅

  • 47 📅

  • 47 📅

  • 17 📅

  • 17 📅

Saturday

  • 24

  • 11

  • 24

  • 41

  • 26

  • 46

  • 64

  • 24

  • 54

  • 81

  • 67

  • 15

  • 24

  • 79

  • 35

  • 54

  • 81

  • 46

  • 20

  • 26

  • 40

  • 64

  • 54

  • 73

  • 81

  • 46

  • 65

  • 5

  • 24

  • 79

  • 54

  • 81

  • 32

  • 46

  • 20

  • 17

  • 74

  • 38

  • 27

  • 64

  • 24

  • 54

  • 81

  • 46

  • 65

  • 40

  • 2

  • 45

  • 24

  • 63

  • 73

  • 79

  • 54

  • 81

  • 46

  • 20

  • 36

  • 26

  • 64

  • 24

  • 54

  • 46

  • 81

  • 67

  • 40

  • 2

  • 45

  • 24

  • 79

  • 54

  • 73

  • 81

  • 46

  • 19

  • 36

  • 26

  • 45

  • 64

  • 24

  • 23

  • 54

  • 81

  • 46

  • 33

  • 68

  • 40

  • 45

  • 61

  • 24

  • 79

  • 73

  • 54

  • 81

  • 46

  • 19

  • 17

  • 36

  • 26

  • 45

  • 64

  • 24

  • 54

  • 81

  • 46

  • 67

  • 40

  • 3

  • 45

  • 24

  • 79

  • 54

  • 73

  • 81

  • 46

  • 19

  • 31

  • 36

  • 26

  • 45

  • 24

  • 64

  • 54

  • 23

  • 81

  • 46

  • 67

  • 40

  • 3

  • 45

  • 79

  • 24

  • 54

  • 73

  • 81

  • 46

  • 19

  • 36

  • 26

  • 45

  • 64

  • 24

  • 54

  • 81

  • 46

  • 67

  • 40

  • 3

  • 45

  • 60

  • 79

  • 24

  • 54

  • 73

  • 81

  • 46

  • 31

  • 19

  • 36

  • 26

  • 45

  • 64

  • 24

  • 22

  • 54

  • 81

  • 46

  • 67

  • 40

  • 45

  • 79

  • 24

  • 73

  • 54

  • 81

  • 46

  • 19

  • 36

  • 26

  • 45

  • 64

  • 24

  • 54

  • 81

  • 46

  • 67

  • 40

  • 4

  • 45

  • 79

  • 24

  • 73

  • 52

  • 81

  • 46

  • 19

  • 31

  • 36

  • 26

  • 45

  • 64

  • 24

  • 54

  • 81

  • 46

  • 67

  • 41

  • 2

  • 45

  • 23

  • 79

  • 24

  • 73

  • 54

  • 81

  • 46

  • 19

  • 27

  • 36

  • 45

  • 64

  • 24

  • 73

  • 46

  • 81

  • 67

  • 57

  • 40

  • 59

  • 14

  • 24

  • 77

  • 54

  • 73

  • 81

  • 46

  • 19

  • 26

  • 39

  • 64

  • 41

  • 24

  • 54

  • 73

  • 46

  • 81

  • 67

  • 34

  • 30

  • 39

  • 24

  • 73

  • 54

  • 79

  • 81

  • 46

  • 19

  • 26

  • 37

  • 24

  • 64

  • 46

  • 68

  • 53

  • 40

  • 1

  • 58

  • 73

  • 79

  • 81

  • 46

  • 19

  • 53

  • 26

  • 24

  • 64

  • 46

  • 68

  • 53

  • 40

  • 73

  • 79

  • 81

  • 46

  • 19

  • 53

  • 26

  • 64

  • 24

  • 46

  • 68

  • 53

  • 40

  • 13

  • 73

  • 79

  • 81

  • 46

  • 19

  • 53

  • 27

  • 64

  • 24

  • 23

  • 46

  • 67

  • 53

  • 40

  • 79

  • 81

  • 46

  • 20

  • 30

  • 42

  • 26

  • 24

  • 64

  • 16

  • 73

  • 48

  • 78

  • 71

  • 24

  • 17

  • 81

  • 47

  • 17

Sunday

  • 46

  • 44

  • 53

  • 46

  • 53

  • 81

  • 66

  • 61

  • 44

  • 6

  • 24

  • 73

  • 53

  • 50

  • 46

  • 53

  • 81

  • 66

  • 40

  • 44

  • 24

  • 73

  • 53

  • 8

  • 50

  • 46

  • 53

  • 80

  • 81

  • 66

  • 44

  • 26

  • 24

  • 73

  • 53

  • 50

  • 46

  • 80

  • 53

  • 81

  • 66

  • 40

  • 44

  • 24

  • 73

  • 7

  • 53

  • 50

  • 46

  • 80

  • 53

  • 81

  • 66

  • 44

  • 73

  • 26

  • 24

  • 53

  • 61

  • 46

  • 50

  • 80

  • 53

  • 81

  • 66

  • 40

  • 44

  • 73

  • 24

  • 53

  • 50

  • 46

  • 80

  • 53

  • 66

  • 81

  • 44

  • 73

  • 26

  • 24

  • 53

  • 62

  • 50

  • 46

  • 80

  • 9

  • 53

  • 81

  • 66

  • 40

  • 44

  • 24

  • 73

  • 53

  • 50

  • 46

  • 8

  • 80

  • 53

  • 81

  • 66

  • 44

  • 24

  • 26

  • 73

  • 53

  • 75

  • 50

  • 46

  • 76

  • 53

  • 81

  • 66

  • 40

  • 44

  • 24

  • 73

  • 53

  • 78

  • 46

  • 17

  • 81

  • 66

  • 44

  • 24

  • 73

  • 26

  • 53

  • 50

  • 46

  • 17

  • 81

  • 66

  • 40

  • 44

  • 24

  • 73

  • 53

  • 10

  • 46

  • 81

  • 66

  • 44

  • 24

  • 73

  • 53

  • 50

  • 46

  • 81

  • 66

  • 28

  • 44

  • 76

  • 21

  • 46

  • 81

  • 17

  • 46

» Edinburgh Station Timetables

Elgin

  • 1
    Inverness calling at Forres, Nairn, Inverness Airport (21)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Saturday

  • 1

  • 1 📅

  • 1 📅

  • 1 📅

  • 1

  • 1 📅

  • 1

  • 1 📅

  • 1

  • 1 📅

  • 1 📅

  • 1

  • 1 📅

  • 1 📅

  • 1

  • 1 📅

  • 1 📅

  • 1 📅

» Elgin Station Timetables

Exhibition Centre

  • 1
    Rutherglen calling at Glasgow Central, Bridgeton, Dalmarnock (1)

Sunday

  • 1

» Exhibition Centre Station Timetables

Falkirk Grahamston

  • 1
    Glasgow Queen Street calling at Camelon, Cumbernauld, Greenfaulds, Gartcosh, Stepps, Robroyston, Springburn (34)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Falkirk Grahamston Station Timetables

Fort William

  • 1
    Mallaig calling at Banavie, Corpach, Loch Eil Outward Bound, Locheilside, Glenfinnan, Lochailort, Beasdale, Arisaig, Morar (2)

Monday to Friday

  • 1

Saturday

  • 1

Sunday

  • 1

» Fort William Station Timetables

Garscadden

  • 1
    Edinburgh calling at Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 2
    Edinburgh calling at Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 3
    Edinburgh calling at Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 4
    Edinburgh calling at Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 5
    Springburn calling at Scotstounhill, Jordanhill, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill (1)

Monday to Friday

  • 5

  • 4

  • 2

Saturday

  • 5

  • 3

  • 1

» Garscadden Station Timetables

Girvan

  • 1
    Ayr calling at Maybole (9)
  • 2
    Kilmarnock calling at Maybole, Ayr, Prestwick Town, Troon (4)
  • 3
    Kilmarnock calling at Maybole, Ayr, Troon (4)

Monday to Friday

  • 2

  • 3

  • 1

  • 3

  • 1

  • 2

  • 1

  • 1

  • 1

Saturday

  • 2

  • 3

  • 1

  • 3

  • 1

  • 2

  • 1

  • 1

  • 1

» Girvan Station Timetables

Glasgow Central

  • 1
    Ardrossan Harbour calling at Paisley Gilmour Street, Johnstone, Glengarnock, Dalry, Kilwinning, Stevenston, Saltcoats, Ardrossan South Beach, Ardrossan Town (3)
  • 2
    Ardrossan Harbour calling at Paisley Gilmour Street, Johnstone, Milliken Park, Glengarnock, Dalry, Kilwinning, Stevenston, Saltcoats, Ardrossan South Beach, Ardrossan Town (2)
  • 3
    Ardrossan Harbour calling at Paisley Gilmour Street, Johnstone, Milliken Park, Howwood, Lochwinnoch, Glengarnock, Dalry, Kilwinning, Stevenston, Saltcoats, Ardrossan South Beach, Ardrossan Town (31)
  • 4
    Ardrossan Harbour calling at Paisley Gilmour Street, Johnstone, Milliken Park, Kilwinning, Stevenston, Saltcoats, Ardrossan South Beach, Ardrossan Town (4)
  • 5
    Ardrossan South Beach calling at Paisley Gilmour Street, Johnstone, Milliken Park, Howwood, Lochwinnoch, Glengarnock, Dalry, Kilwinning, Stevenston, Saltcoats (5)
  • 6
    Ardrossan Town calling at Paisley Gilmour Street, Johnstone, Milliken Park, Howwood, Lochwinnoch, Glengarnock, Dalry, Kilwinning, Stevenston, Saltcoats, Ardrossan South Beach (1)
  • 7
    Ayr calling at Barrhead, Dunlop, Stewarton, Kilmaurs, Kilmarnock, Troon, Prestwick Town (2)
  • 8
    Ayr calling at Hillington East, Hillington West, Paisley Gilmour Street, Johnstone, Glengarnock, Dalry, Kilwinning, Irvine, Barassie, Troon, Prestwick Intl Airport, Prestwick Town, Newton-on-Ayr (1)
  • 9
    Ayr calling at Paisley Gilmour Street, Johnstone, Glengarnock, Dalry, Kilwinning, Irvine, Barassie, Troon, Prestwick Intl Airport, Prestwick Town, Newton-on-Ayr (6)
  • 10
    Ayr calling at Paisley Gilmour Street, Johnstone, Glengarnock, Dalry, Kilwinning, Irvine, Troon, Prestwick Town (1)
  • 11
    Ayr calling at Paisley Gilmour Street, Johnstone, Kilwinning, Irvine, Barassie, Troon, Prestwick Intl Airport, Prestwick Town, Newton-on-Ayr (88)
  • 12
    Ayr calling at Paisley Gilmour Street, Johnstone, Kilwinning, Irvine, Troon, Prestwick Intl Airport, Prestwick Town (9)
  • 13
    Ayr calling at Paisley Gilmour Street, Johnstone, Kilwinning, Irvine, Troon, Prestwick Town (1)
  • 14
    Barrhead calling at Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley, Nitshill (27)
  • 15
    Carlisle calling at Barrhead, Dunlop, Stewarton, Kilmaurs, Kilmarnock, Auchinleck, New Cumnock, Kirkconnel, Sanquhar, Dumfries, Annan, Gretna Green (17)
  • 16
    Carlisle calling at Pollokshaws West, Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton, Kilmaurs, Kilmarnock, Auchinleck, New Cumnock, Kirkconnel, Sanquhar, Dumfries, Annan, Gretna Green (1)
  • 17
    Dumfries calling at Barrhead, Dunlop, Stewarton, Kilmaurs, Kilmarnock, Auchinleck, New Cumnock, Kirkconnel, Sanquhar (6)
  • 18
    Dumfries calling at Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton, Kilmaurs, Kilmarnock, Auchinleck, New Cumnock, Kirkconnel, Sanquhar (1)
  • 19
    Dumfries calling at Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton, Kilmaurs, Kilmarnock, Auchinleck, New Cumnock, Kirkconnel, Sanquhar (1)
  • 20
    East Kilbride calling at Clarkston, Busby, Hairmyres (1)
  • 21
    East Kilbride calling at Clarkston, Busby, Thorntonhall, Hairmyres (1)
  • 22
    East Kilbride calling at Crossmyloof, Pollokshaws West, Thornliebank, Giffnock, Clarkston, Busby, Hairmyres (40)
  • 23
    East Kilbride calling at Crossmyloof, Pollokshaws West, Thornliebank, Giffnock, Clarkston, Busby, Thorntonhall, Hairmyres (63)
  • 24
    Edinburgh calling at Bellshill, Motherwell, Wishaw, Carluke, Carstairs, Haymarket (1)
  • 25
    Edinburgh calling at Bellshill, Shotts, West Calder, Livingston South, Haymarket (22)
  • 26
    Edinburgh calling at Cambuslang, Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich, Addiewell, West Calder, Livingston South, Kirknewton, Curriehill, Wester Hailes, Kingsknowe, Slateford, Haymarket (5)
  • 27
    Edinburgh calling at Cambuslang, Uddingston, Bellshill, Holytown, Shotts, Fauldhouse, Addiewell, West Calder, Livingston South, Kirknewton, Curriehill, Wester Hailes, Kingsknowe, Slateford, Haymarket (2)
  • 28
    Edinburgh calling at Motherwell, Wishaw, Carluke, Carstairs, Haymarket (9)
  • 29
    Edinburgh calling at Motherwell, Wishaw, Carluke, Carstairs, Kirknewton, Curriehill, Wester Hailes, Kingsknowe, Slateford, Haymarket (1)
  • 30
    Edinburgh calling at Motherwell, Wishaw, Carluke, Carstairs, Wester Hailes, Kingsknowe, Slateford, Haymarket (1)
  • 31
    Edinburgh calling at Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Addiewell, West Calder, Livingston South, Kirknewton, Curriehill, Haymarket (3)
  • 32
    Edinburgh calling at Uddingston, Bellshill, Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich, Addiewell, West Calder, Livingston South, Kirknewton, Curriehill, Wester Hailes, Kingsknowe, Slateford, Haymarket (38)
  • 33
    Edinburgh calling at Uddingston, Bellshill, Holytown, Shotts, West Calder, Livingston South, Kirknewton, Curriehill, Wester Hailes, Kingsknowe, Slateford, Haymarket (2)
  • 34
    Girvan calling at Barrhead, Dunlop, Stewarton, Kilmaurs, Kilmarnock, Troon, Prestwick Town, Ayr, Maybole (2)
  • 35
    Glasgow Central calling at Pollokshields East, Queens Park (Glasgow), Crosshill, Mount Florida, Cathcart, Langside, Pollokshaws East, Shawlands, Maxwell Park, Pollokshields West (40)
  • 36
    Glasgow Central calling at Pollokshields West, Maxwell Park, Shawlands, Pollokshaws East, Langside, Cathcart, Mount Florida, Crosshill, Queens Park (Glasgow), Pollokshields East (43)
  • 37
    Gourock calling at Cardonald, Hillington East, Hillington West, Paisley Gilmour Street, Bishopton, Port Glasgow, Bogston, Cartsdyke, Greenock Central, Greenock West, Fort Matilda (2)
  • 38
    Gourock calling at Cardonald, Hillington East, Hillington West, Paisley Gilmour Street, Bishopton, Woodhall, Port Glasgow, Bogston, Cartsdyke, Greenock Central, Greenock West (1)
  • 39
    Gourock calling at Cardonald, Hillington East, Hillington West, Paisley Gilmour Street, Paisley St James, Bishopton, Langbank, Woodhall, Port Glasgow, Bogston, Cartsdyke, Greenock Central, Greenock West, Fort Matilda (37)
  • 40
    Gourock calling at Paisley Gilmour Street, Bishopton, Port Glasgow, Bogston, Cartsdyke, Greenock Central, Greenock West, Fort Matilda (53)
  • 41
    Gourock calling at Paisley Gilmour Street, Bishopton, Port Glasgow, Cartsdyke, Greenock Central, Greenock West, Fort Matilda (7)
  • 42
    Gourock calling at Paisley Gilmour Street, Bishopton, Port Glasgow, Greenock Central, Greenock West, Fort Matilda (2)
  • 43
    Gourock calling at Paisley Gilmour Street, Paisley St James, Bishopton, Langbank, Woodhall, Port Glasgow, Cartsdyke, Greenock Central, Greenock West, Fort Matilda (2)
  • 44
    Kilmarnock calling at Barrhead, Dunlop, Stewarton, Kilmaurs (9)
  • 45
    Kilmarnock calling at Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton, Kilmaurs (38)
  • 46
    Kilmarnock calling at Pollokshaws West, Kennishead, Priesthill & Darnley, Nitshill, Barrhead, Dunlop, Stewarton, Kilmaurs (11)
  • 47
    Lanark calling at Cambuslang, Uddingston, Bellshill, Motherwell, Shieldmuir, Wishaw, Carluke (84)
  • 48
    Lanark calling at Cambuslang, Uddingston, Motherwell, Shieldmuir, Wishaw, Carluke (2)
  • 49
    Largs calling at Paisley Gilmour Street, Johnstone, Milliken Park, Howwood, Lochwinnoch, Glengarnock, Dalry, Kilwinning, Stevenston, Saltcoats, Ardrossan South Beach, West Kilbride, Fairlie (52)
  • 50
    Largs calling at Paisley Gilmour Street, Johnstone, Milliken Park, Howwood, Lochwinnoch, Kilwinning, Stevenston, Saltcoats, Ardrossan South Beach, West Kilbride, Fairlie (4)
  • 51
    Motherwell calling at Cambuslang, Uddingston, Bellshill (22)
  • 52
    Neilston calling at Muirend, Williamwood, Whitecraigs, Patterton (1)
  • 53
    Neilston calling at Pollokshields East, Queens Park (Glasgow), Crosshill, Mount Florida, Cathcart, Muirend, Williamwood, Whitecraigs, Patterton (108)
  • 54
    Newton calling at Pollokshields East, Queens Park (Glasgow), Crosshill, Mount Florida, Kings Park, Croftfoot, Burnside, Kirkhill (56)
  • 55
    Newton calling at Pollokshields West, Maxwell Park, Shawlands, Pollokshaws East, Langside, Kings Park, Croftfoot, Burnside, Kirkhill (52)
  • 56
    Paisley Canal calling at Dumbreck, Corkerhill, Mosspark, Crookston, Hawkhead (82)
  • 57
    Wemyss Bay calling at Cardonald, Hillington East, Hillington West, Paisley Gilmour Street, Bishopton, Port Glasgow, Whinhill, Drumfrochar, Branchton, Inverkip (2)
  • 58
    Wemyss Bay calling at Cardonald, Hillington East, Hillington West, Paisley Gilmour Street, Paisley St James, Bishopton, Langbank, Woodhall, Port Glasgow, Whinhill, Drumfrochar, Branchton, Inverkip (48)
  • 59
    Wemyss Bay calling at Hillington East, Hillington West, Paisley Gilmour Street, Bishopton, Port Glasgow, Whinhill, Drumfrochar, Branchton, Inverkip (1)
  • 60
    Wemyss Bay calling at Hillington East, Paisley Gilmour Street, Bishopton, Port Glasgow, Whinhill, Drumfrochar, Branchton, Inverkip (13)
  • 61
    Wemyss Bay calling at Paisley Gilmour Street, Bishopton, Port Glasgow, Whinhill, Drumfrochar, Branchton, Inverkip (8)

Monday to Friday

  • 11 📅

  • 58

  • 11 📅

  • 11 📅

  • 40 📅

  • 40 📅

  • 40 📅

  • 56 📅

  • 56 📅

  • 56 📅

  • 23 📅

  • 23 📅

  • 27

  • 3

  • 36 📅

  • 36 📅

  • 53 📅

  • 53 📅

  • 58

  • 54 📅

  • 54 📅

  • 54 📅

  • 45

  • 11

  • 53 📅

  • 53 📅

  • 40 📅

  • 40 📅

  • 55 📅

  • 55 📅

  • 56 📅

  • 56 📅

  • 56 📅

  • 49 📅

  • 49 📅

  • 22 📅

  • 22 📅

  • 58 📅

  • 58 📅

  • 47

  • 35 📅

  • 35 📅

  • 14

  • 53 📅

  • 53 📅

  • 53 📅

  • 31 📅

  • 31 📅

  • 11 📅

  • 11 📅

  • 40 📅

  • 55

  • 29

  • 40 📅

  • 15 📅

  • 15 📅

  • 56

  • 53

  • 26

  • 3 📅

  • 22

  • 3 📅

  • 36

  • 58

  • 47

  • 54

  • 45

  • 53

  • 11

  • 40

  • 35

  • 56

  • 22

  • 55

  • 49

  • 58

  • 52

  • 47

  • 14

  • 54

  • 11

  • 40

  • 25

  • 56

  • 7

  • 36

  • 5

  • 23

  • 32

  • 58

  • 35

  • 47

  • 45

  • 53

  • 11

  • 1

  • 40

  • 56

  • 53

  • 49

  • 55

  • 58

  • 23

  • 47

  • 35

  • 14

  • 11

  • 25

  • 40

  • 53

  • 56

  • 15 📅

  • 15 📅

  • 3

  • 36

  • 58

  • 22

  • 32

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 28

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 9

  • 25

  • 40

  • 53

  • 56

  • 44

  • 3

  • 36

  • 32

  • 22

  • 58

  • 47

  • 54

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 58

  • 23

  • 47

  • 35

  • 9

  • 14

  • 25

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 32

  • 58

  • 22

  • 47

  • 54

  • 45

  • 11

  • 40

  • 53

  • 56

  • 28

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 9

  • 40

  • 53

  • 56

  • 25

  • 44

  • 3

  • 36

  • 22

  • 58

  • 32

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 23

  • 58

  • 35

  • 47

  • 14

  • 11

  • 25

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 32

  • 58

  • 22

  • 47

  • 54

  • 45

  • 11

  • 40

  • 53

  • 56

  • 28

  • 55

  • 49

  • 58

  • 23

  • 47

  • 35

  • 14

  • 11

  • 40

  • 53

  • 25

  • 56

  • 44

  • 3

  • 36 📅

  • 36 📅

  • 58

  • 22

  • 32

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 11

  • 25

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 58

  • 22

  • 32

  • 54

  • 48

  • 45

  • 11

  • 28

  • 40

  • 53

  • 56

  • 55

  • 49 📅

  • 49 📅

  • 23

  • 58

  • 47

  • 35 📅

  • 35 📅

  • 14

  • 11

  • 25

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 23

  • 58

  • 32

  • 54

  • 47

  • 45

  • 13

  • 40

  • 20

  • 8

  • 53

  • 56

  • 55

  • 50 📅

  • 50 📅

  • 43

  • 23

  • 47

  • 35

  • 2

  • 57

  • 14

  • 11

  • 53

  • 25

  • 37

  • 21

  • 56

  • 36

  • 34

  • 10

  • 32

  • 50

  • 23

  • 42

  • 54

  • 58

  • 47

  • 36

  • 53

  • 19

  • 11

  • 23

  • 3

  • 40

  • 53

  • 56

  • 49

  • 55

  • 58

  • 22

  • 47

  • 35

  • 33

  • 14 📅

  • 14 📅

  • 11

  • 40

  • 56

  • 53

  • 44

  • 32

  • 3

  • 36 📅

  • 36 📅

  • 58

  • 22

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 58

  • 23

  • 47

  • 35

  • 14

  • 11

  • 53

  • 39

  • 56

  • 15

  • 25

  • 3

  • 36

  • 32

  • 47

  • 22

  • 54

  • 11

  • 45

  • 53

  • 39

  • 24

  • 55

  • 49

  • 23

  • 47

  • 35

  • 61

  • 11

  • 53

  • 39

  • 56

  • 3

  • 36

  • 32 📅

  • 32 📅

  • 44

  • 54

  • 47

  • 11

  • 45 📅

  • 45 📅

  • 53

  • 39

  • 55

  • 23 📅

  • 49

  • 23 📅

  • 47

  • 35

  • 61

  • 11

  • 53

  • 39

  • 56

  • 17 📅

  • 17 📅

  • 3

  • 36

  • 47

  • 54

  • 32 📅

  • 32 📅

  • 11

  • 45

  • 39

  • 53

  • 49

  • 55

  • 47 📅

  • 23 📅

  • 47 📅

  • 23 📅

  • 61

  • 35 📅

  • 35 📅

  • 11

  • 53

  • 39

  • 56 📅

  • 56 📅

  • 32

  • 5

  • 17 📅

  • 17 📅

  • 17 📅

  • 36 📅

  • 36 📅

  • 47

  • 39 📅

  • 39 📅

  • 54 📅

  • 54 📅

  • 54 📅

  • 11 📅

  • 11 📅

  • 11 📅

  • 45 📅

  • 45 📅

  • 53 📅

  • 53 📅

  • 56

  • 55 📅

  • 55 📅

  • 55 📅

  • 49 📅

  • 49 📅

  • 23 📅

  • 23 📅

  • 47 📅

  • 47 📅

  • 35 📅

  • 35 📅

  • 35 📅

  • 61

  • 11 📅

  • 11 📅

  • 39

  • 53 📅

  • 26 📅

  • 26 📅

  • 53 📅

  • 56 📅

  • 56 📅

  • 36 📅

  • 36 📅

  • 36 📅

  • 45 📅

  • 45 📅

  • 45 📅

  • 6 📅

  • 49 📅

  • 23 📅

  • 23 📅

  • 23 📅

  • 23 📅

  • 54 📅

  • 54 📅

  • 47 📅

  • 47 📅

  • 47 📅

  • 47 📅

  • 11 📅

  • 11 📅

  • 56 📅

  • 56 📅

  • 56 📅

  • 5 📅

  • 49 📅

  • 51 📅

  • 51 📅

  • 51 📅

  • 51 📅

  • 39 📅

  • 39 📅

Saturday

  • 11

  • 58

  • 11

  • 40

  • 27

  • 56

  • 23

  • 36

  • 3

  • 53

  • 58

  • 54

  • 45

  • 11

  • 40

  • 53

  • 49

  • 58

  • 47

  • 35

  • 14

  • 31

  • 11

  • 30

  • 40

  • 53

  • 56

  • 15

  • 26

  • 36

  • 3

  • 22

  • 58

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 55

  • 49

  • 23

  • 58

  • 35

  • 14

  • 47

  • 11

  • 25

  • 53

  • 40

  • 7

  • 56

  • 5

  • 36

  • 22

  • 32

  • 58

  • 54

  • 47

  • 45

  • 11

  • 1

  • 53

  • 40

  • 56

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 11

  • 25

  • 14

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 22

  • 32

  • 58

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 28

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 9

  • 25

  • 40

  • 53

  • 56

  • 44

  • 3

  • 36

  • 32

  • 22

  • 58

  • 47

  • 54

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 9

  • 25

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 32

  • 58

  • 22

  • 47

  • 54

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 28

  • 58

  • 47

  • 23

  • 35

  • 14

  • 9

  • 25

  • 40

  • 53

  • 56

  • 44

  • 3

  • 36

  • 22

  • 58

  • 32

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 23

  • 58

  • 35

  • 47

  • 14

  • 11

  • 25

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 22

  • 32

  • 58

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 28

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 11

  • 40

  • 53

  • 25

  • 56

  • 44

  • 3

  • 36

  • 22

  • 58

  • 32

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 11

  • 25

  • 40

  • 53

  • 56

  • 15

  • 3

  • 36

  • 58

  • 22

  • 32

  • 54

  • 48

  • 45

  • 11

  • 28

  • 40

  • 53

  • 56

  • 49

  • 55

  • 58

  • 23

  • 47

  • 35

  • 11

  • 14

  • 25

  • 40

  • 56

  • 53

  • 15

  • 3

  • 36

  • 23

  • 32

  • 58

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 50

  • 43

  • 23

  • 47

  • 35

  • 1

  • 57

  • 14

  • 11

  • 25

  • 37

  • 53

  • 56

  • 34

  • 36

  • 23

  • 42

  • 32

  • 47

  • 54

  • 58

  • 18

  • 11

  • 3

  • 40

  • 53

  • 56

  • 55

  • 49

  • 23

  • 58

  • 47

  • 35

  • 14

  • 11

  • 33

  • 40

  • 53

  • 56

  • 44

  • 3

  • 36

  • 22

  • 58

  • 32

  • 54

  • 47

  • 45

  • 11

  • 40

  • 53

  • 56

  • 55

  • 49

  • 58

  • 23

  • 47

  • 35

  • 14

  • 11

  • 53

  • 39

  • 25

  • 56

  • 15

  • 36

  • 3

  • 32

  • 22

  • 54

  • 47

  • 11

  • 45

  • 53

  • 39

  • 55

  • 49

  • 28

  • 47

  • 23

  • 35

  • 61

  • 11

  • 53

  • 39

  • 56

  • 3

  • 36

  • 32

  • 54

  • 47

  • 11

  • 45

  • 39

  • 53

  • 55

  • 49

  • 23

  • 47

  • 35

  • 61

  • 11

  • 53

  • 39

  • 56

  • 3

  • 36

  • 47

  • 54

  • 32

  • 11

  • 45

  • 53

  • 39

  • 55

  • 49

  • 23

  • 47

  • 35

  • 61

  • 11

  • 53

  • 39

  • 56

  • 32

  • 17

  • 5

  • 36

  • 47

  • 54

  • 39

  • 11

  • 45

  • 53

  • 56

  • 55

  • 49

  • 23

  • 47

  • 35

  • 61

  • 11

  • 53

  • 39

  • 56

  • 26

  • 45

  • 36

  • 49

  • 23

  • 51

  • 54

  • 11

  • 56

  • 51

  • 39

Sunday

  • 38

  • 60

  • 46

  • 22

  • 39

  • 53

  • 51

  • 55

  • 2

  • 23

  • 60

  • 53

  • 11

  • 46

  • 54

  • 56

  • 22

  • 47

  • 39

  • 53

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 11

  • 46

  • 54

  • 56

  • 32

  • 22

  • 47

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 11

  • 46

  • 54

  • 56

  • 4

  • 22

  • 47

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 41

  • 11

  • 46

  • 54

  • 56

  • 32

  • 22

  • 47

  • 39

  • 53

  • 12

  • 4

  • 55

  • 49

  • 23

  • 51

  • 59

  • 41

  • 53

  • 11

  • 46

  • 54

  • 56

  • 22

  • 47

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 41

  • 11

  • 46

  • 4

  • 54

  • 56

  • 22

  • 32

  • 47

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 41

  • 11

  • 16

  • 54

  • 56

  • 22

  • 47

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 41

  • 11

  • 46

  • 54

  • 56

  • 32

  • 22

  • 47

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 4

  • 41

  • 11

  • 46

  • 47

  • 54

  • 56

  • 22

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 41

  • 11

  • 46

  • 54

  • 56

  • 32

  • 22

  • 47

  • 39

  • 53

  • 12

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 11

  • 46

  • 54

  • 22

  • 47

  • 39

  • 53

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 11

  • 54

  • 32

  • 22

  • 47

  • 39

  • 53

  • 55

  • 49

  • 23

  • 60

  • 51

  • 53

  • 11

  • 54

  • 22

  • 47

  • 39

  • 53

  • 55

  • 49

  • 23

  • 51

  • 53

  • 11

  • 15

  • 54

  • 22

  • 47

  • 39

  • 53

  • 55

  • 49

  • 23

  • 51

  • 53

  • 11

  • 54

  • 23

  • 39

  • 51

» Glasgow Central Station Timetables

Glasgow Queen Street

  • 1
    Aberdeen calling at Lenzie, Larbert, Stirling, Dunblane, Gleneagles, Perth, Dundee, Broughty Ferry, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (1)
  • 2
    Aberdeen calling at Stirling, Bridge of Allan, Dunblane, Gleneagles, Perth, Dundee, Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (2)
  • 3
    Aberdeen calling at Stirling, Bridge of Allan, Dunblane, Perth, Dundee, Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose (1)
  • 4
    Aberdeen calling at Stirling, Dunblane, Gleneagles, Perth, Dundee, Arbroath, Montrose, Laurencekirk, Stonehaven (2)
  • 5
    Aberdeen calling at Stirling, Dunblane, Gleneagles, Perth, Dundee, Arbroath, Montrose, Stonehaven (1)
  • 6
    Aberdeen calling at Stirling, Dunblane, Gleneagles, Perth, Dundee, Carnoustie, Arbroath, Montrose, Stonehaven (1)
  • 7
    Aberdeen calling at Stirling, Dunblane, Gleneagles, Perth, Dundee, Carnoustie, Arbroath, Montrose, Stonehaven, Portlethen (1)
  • 8
    Aberdeen calling at Stirling, Dunblane, Perth, Dundee, Arbroath, Montrose, Stonehaven (2)
  • 9
    Aberdeen calling at Stirling, Gleneagles, Perth, Invergowrie, Dundee, Broughty Ferry, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (4)
  • 10
    Aberdeen calling at Stirling, Perth, Dundee, Arbroath, Montrose (8)
  • 11
    Aberdeen calling at Stirling, Perth, Dundee, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (2)
  • 12
    Aberdeen calling at Stirling, Perth, Dundee, Arbroath, Montrose, Stonehaven (2)
  • 13
    Aberdeen calling at Stirling, Perth, Dundee, Arbroath, Montrose, Stonehaven, Portlethen (1)
  • 14
    Aberdeen calling at Stirling, Perth, Dundee, Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose (3)
  • 15
    Aberdeen calling at Stirling, Perth, Dundee, Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen (5)
  • 16
    Aberdeen calling at Stirling, Perth, Dundee, Broughty Ferry, Monifieth, Carnoustie, Arbroath, Montrose, Stonehaven (2)
  • 17
    Aberdeen calling at Stirling, Perth, Dundee, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven (1)
  • 18
    Alloa calling at Bishopbriggs, Lenzie, Croy, Larbert, Stirling (75)
  • 19
    Anniesland calling at Ashfield, Possilpark & Parkhouse, Gilshochill, Summerston, Maryhill, Kelvindale (53)
  • 20
    Arbroath calling at Stirling, Bridge of Allan, Dunblane, Gleneagles, Perth, Invergowrie, Dundee, Broughty Ferry, Balmossie, Monifieth, Barry Links, Golf Street, Carnoustie (2)
  • 21
    Cumbernauld calling at Springburn, Robroyston, Stepps, Gartcosh, Greenfaulds (41)
  • 22
    Dundee calling at Stirling, Bridge of Allan, Dunblane, Gleneagles, Perth, Invergowrie (22)
  • 23
    Dundee calling at Stirling, Dunblane, Gleneagles, Perth, Invergowrie (3)
  • 24
    Dundee calling at Stirling, Dunblane, Perth (1)
  • 25
    Edinburgh calling at Bishopbriggs, Lenzie, Falkirk High, Haymarket (10)
  • 26
    Edinburgh calling at Croy, Falkirk High, Linlithgow, Haymarket (15)
  • 27
    Edinburgh calling at Croy, Falkirk High, Polmont, Linlithgow, Haymarket (93)
  • 28
    Edinburgh calling at Falkirk High, Polmont, Linlithgow, Haymarket (17)
  • 29
    Elgin calling at Larbert, Stirling, Dunblane, Gleneagles, Perth, Dunkeld & Birnam, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore, Carrbridge, Inverness, Inverness Airport, Nairn, Forres (1)
  • 30
    Elgin calling at Larbert, Stirling, Dunblane, Gleneagles, Perth, Pitlochry, Kingussie, Aviemore, Inverness, Inverness Airport, Nairn, Forres (1)
  • 31
    Falkirk Grahamston calling at Springburn, Robroyston, Stepps, Gartcosh, Greenfaulds, Cumbernauld, Camelon (30)
  • 32
    Inverness calling at Larbert, Stirling, Dunblane, Gleneagles, Perth, Dunkeld & Birnam, Pitlochry, Kingussie, Aviemore, Carrbridge (1)
  • 33
    Inverness calling at Stirling, Gleneagles, Perth, Dunkeld & Birnam, Pitlochry, Blair Atholl, Dalwhinnie, Newtonmore, Kingussie, Aviemore (2)
  • 34
    Inverness calling at Stirling, Perth, Dundee, Carnoustie, Arbroath, Montrose, Aberdeen, Dyce, Inverurie, Insch, Huntly, Keith, Elgin, Forres, Nairn, Inverness Airport (2)
  • 35
    Inverness calling at Stirling, Perth, Dunkeld & Birnam, Pitlochry, Blair Atholl, Kingussie, Aviemore, Carrbridge (2)
  • 36
    Inverness calling at Stirling, Perth, Dunkeld & Birnam, Pitlochry, Dalwhinnie, Kingussie, Aviemore (2)
  • 37
    Inverness calling at Stirling, Perth, Dunkeld & Birnam, Pitlochry, Kingussie, Aviemore (2)
  • 38
    Inverness calling at Stirling, Perth, Dunkeld & Birnam, Pitlochry, Kingussie, Aviemore, Carrbridge (2)
  • 39
    Oban calling at Dalmuir, Dumbarton Central, Helensburgh Upper, Garelochhead, Arrochar & Tarbet, Ardlui, Crianlarich, Tyndrum Lower, Dalmally, Loch Awe, Falls of Cruachan, Taynuilt, Connel Ferry (9)
  • 40
    Oban calling at Dalmuir, Dumbarton Central, Helensburgh Upper, Garelochhead, Arrochar & Tarbet, Ardlui, Crianlarich, Tyndrum Lower, Dalmally, Loch Awe, Taynuilt, Connel Ferry (4)
  • 41
    Oban calling at Dumbarton Central, Helensburgh Upper, Garelochhead, Arrochar & Tarbet, Ardlui, Crianlarich, Tyndrum Lower, Dalmally, Loch Awe, Falls of Cruachan, Taynuilt, Connel Ferry (2)
  • 42
    Perth calling at Bishopbriggs, Lenzie, Croy, Larbert, Stirling, Bridge of Allan, Dunblane, Gleneagles (1)
  • 43
    Perth calling at Stirling, Bridge of Allan, Dunblane, Gleneagles (5)
  • 44
    Stirling calling at Bishopbriggs, Lenzie, Croy, Larbert (3)

Monday to Friday

  • 40

  • 31

  • 9 📅

  • 9 📅

  • 9 📅

  • 21

  • 27 📅

  • 27 📅

  • 43

  • 18

  • 31

  • 19

  • 27 📅

  • 27 📅

  • 18

  • 21

  • 19

  • 33

  • 22

  • 27

  • 18

  • 31

  • 25

  • 19

  • 11

  • 27

  • 18

  • 21

  • 25

  • 19

  • 23

  • 27

  • 18

  • 39

  • 31

  • 25

  • 19

  • 14

  • 27

  • 18

  • 21

  • 25

  • 19

  • 23

  • 27

  • 18

  • 31

  • 25

  • 10

  • 27

  • 18

  • 21

  • 19

  • 37

  • 22

  • 27

  • 18

  • 31

  • 39

  • 15

  • 27

  • 18

  • 21

  • 19

  • 22

  • 27

  • 18

  • 31

  • 10

  • 27

  • 18

  • 21

  • 19

  • 38

  • 22

  • 27

  • 18

  • 41

  • 31

  • 14

  • 27

  • 18

  • 21

  • 19

  • 22

  • 27

  • 18

  • 31

  • 10

  • 27

  • 18

  • 21

  • 19

  • 22

  • 27

  • 18

  • 31

  • 34

  • 27

  • 18

  • 21

  • 19

  • 35

  • 22

  • 27

  • 18

  • 31

  • 19

  • 12

  • 27

  • 18

  • 21

  • 19

  • 20

  • 27

  • 18

  • 31

  • 25

  • 39

  • 10

  • 19

  • 27

  • 18

  • 21

  • 25

  • 19

  • 22

  • 27

  • 18

  • 31

  • 25

  • 19

  • 16

  • 27

  • 18

  • 21

  • 25

  • 19

  • 22

  • 27

  • 18

  • 40

  • 31

  • 25

  • 19

  • 15

  • 27

  • 18

  • 21

  • 36

  • 22

  • 27

  • 18

  • 31

  • 19

  • 15

  • 27

  • 18

  • 43

  • 27

  • 18

  • 31

  • 19

  • 3

  • 27

  • 18

  • 27

  • 18

  • 31

  • 19

  • 2

  • 27

  • 18

  • 27

  • 18

  • 31

  • 19

  • 27

  • 18

  • 19

  • 31

  • 22

  • 27 📅

  • 27 📅

  • 18

  • 19

  • 43

  • 27 📅

  • 27 📅

  • 44 📅

  • 44 📅

  • 21

Saturday

  • 40

  • 31

  • 9

  • 21

  • 27

  • 22

  • 18

  • 31

  • 19

  • 27

  • 18

  • 21

  • 19

  • 33

  • 22

  • 27

  • 18

  • 31

  • 19

  • 11

  • 27

  • 21

  • 19

  • 23

  • 27

  • 18

  • 39

  • 31

  • 19

  • 14

  • 27

  • 18

  • 21

  • 28

  • 19

  • 23

  • 27

  • 18

  • 31

  • 28

  • 10

  • 27

  • 18

  • 21

  • 28

  • 19

  • 37

  • 22

  • 27

  • 18

  • 31

  • 28

  • 39

  • 15

  • 27

  • 18

  • 21

  • 28

  • 19

  • 22

  • 27

  • 18

  • 31

  • 28

  • 10

  • 27

  • 18

  • 21

  • 28

  • 19

  • 38

  • 22

  • 27

  • 18

  • 41

  • 31

  • 28

  • 14

  • 27

  • 18

  • 21

  • 28

  • 19

  • 22

  • 27

  • 18

  • 31

  • 28

  • 10

  • 27

  • 18

  • 21

  • 28

  • 19

  • 22

  • 27

  • 18

  • 31

  • 28

  • 34

  • 27

  • 18

  • 21

  • 28

  • 19

  • 35

  • 22

  • 27

  • 18

  • 31

  • 28

  • 19

  • 12

  • 27

  • 18

  • 21

  • 28

  • 19

  • 20

  • 27

  • 18

  • 31

  • 28

  • 39

  • 10

  • 19

  • 27

  • 18

  • 21

  • 28

  • 19

  • 22

  • 27

  • 18

  • 31

  • 19

  • 16

  • 27

  • 18

  • 21

  • 19

  • 22

  • 27

  • 18

  • 40

  • 31

  • 19

  • 15

  • 27

  • 18

  • 21

  • 36

  • 22

  • 27

  • 18

  • 31

  • 15

  • 19

  • 27

  • 18

  • 43

  • 27

  • 18

  • 31

  • 19

  • 3

  • 27

  • 18

  • 27

  • 18

  • 31

  • 19

  • 2

  • 27

  • 18

  • 27

  • 18

  • 31

  • 19

  • 27

  • 18

  • 19

  • 43

  • 31

  • 27

  • 18

  • 19

  • 43

  • 27

  • 44

  • 21

Sunday

  • 27

  • 21

  • 27

  • 26

  • 39

  • 21

  • 27

  • 1

  • 19

  • 39

  • 26

  • 18

  • 21

  • 27

  • 19

  • 24

  • 26

  • 32

  • 18

  • 21

  • 27

  • 19

  • 5

  • 26

  • 18

  • 39

  • 21

  • 27

  • 19

  • 8

  • 26

  • 18

  • 21

  • 27

  • 19

  • 7

  • 26

  • 18

  • 21

  • 27

  • 19

  • 30

  • 8

  • 26

  • 18

  • 21

  • 27

  • 19

  • 4

  • 26

  • 18

  • 21

  • 27

  • 19

  • 13

  • 26

  • 18

  • 21

  • 27

  • 19

  • 17

  • 26

  • 29

  • 18

  • 40

  • 21

  • 27

  • 19

  • 26

  • 18

  • 21

  • 27

  • 4

  • 26

  • 18

  • 21

  • 27

  • 26

  • 18

  • 21

  • 27

  • 6

  • 26

  • 18

  • 21

  • 27

  • 26

  • 21

  • 27

  • 42

» Glasgow Queen Street Station Timetables

Glenrothes with Thornton

  • 1
    Edinburgh calling at Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, Edinburgh Gateway, Haymarket (1)
  • 2
    Edinburgh calling at Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (15)
  • 3
    Edinburgh calling at Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Haymarket (1)
  • 4
    Edinburgh calling at Kirkcaldy, Burntisland, Dalgety Bay, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (1)
  • 5
    Edinburgh calling at Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, North Queensferry, Dalmeny, Haymarket (1)

Monday to Friday

  • 2

  • 2

  • 4

  • 1 📅

  • 3 📅

  • 2 📅

Saturday

  • 2

  • 2

Sunday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 5

» Glenrothes with Thornton Station Timetables

Gourock

  • 1
    Glasgow Central calling at Fort Matilda, Greenock West, Greenock Central, Cartsdyke, Bogston, Port Glasgow, Bishopton, Paisley Gilmour Street (45)
  • 2
    Glasgow Central calling at Fort Matilda, Greenock West, Greenock Central, Cartsdyke, Bogston, Port Glasgow, Woodhall, Langbank, Bishopton, Paisley St James, Paisley Gilmour Street, Hillington West, Hillington East, Cardonald (47)
  • 3
    Glasgow Central calling at Fort Matilda, Greenock West, Greenock Central, Cartsdyke, Port Glasgow, Bishopton, Paisley Gilmour Street (9)
  • 4
    Glasgow Central calling at Fort Matilda, Greenock West, Greenock Central, Port Glasgow, Bishopton, Paisley Gilmour Street (2)

Monday to Friday

  • 2

  • 2

  • 2

  • 1

  • 2

  • 4

  • 2

  • 3

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1 📅

  • 1 📅

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2 📅

  • 2 📅

  • 2 📅

  • 2

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

Saturday

  • 2

  • 2

  • 2

  • 1

  • 4

  • 3

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

Sunday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 3

  • 2

  • 3

  • 2

  • 3

  • 2

  • 3

  • 2

  • 3

  • 2

  • 3

  • 2

  • 3

  • 2

  • 2

  • 2

  • 2

» Gourock Station Timetables

Haymarket

  • 1
    North Berwick calling at Edinburgh, Musselburgh, Wallyford, Prestonpans, Longniddry, Drem (1)

Monday to Friday

  • 1

» Haymarket Station Timetables

Helensburgh Central

  • 1
    Airdrie calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke (7)
  • 2
    Bathgate calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale (5)
  • 3
    Dalmuir calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East (1)
  • 4
    Edinburgh calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (43)
  • 5
    Edinburgh calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (4)
  • 6
    Edinburgh calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (2)
  • 7
    Edinburgh calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Shettleston, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (2)
  • 8
    Edinburgh calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (5)
  • 9
    Edinburgh calling at Craigendoran, Cardross, Dalreoch, Dumbarton Central, Dumbarton East, Dalmuir, Singer, Drumry, Drumchapel, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Garrowhill, Easterhouse, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (36)

Monday to Friday

  • 5 📅

  • 5 📅

  • 5 📅

  • 5 📅

  • 8

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 8

  • 8

  • 8

  • 4

  • 4

  • 4

  • 6

  • 7

  • 9

  • 9

  • 9

  • 9 📅

  • 9 📅

  • 9 📅

  • 9 📅

  • 2

  • 2

  • 2

  • 1

Saturday

  • 4

  • 4

  • 8

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 6

  • 7

  • 9

  • 9

  • 9

  • 9

  • 9

  • 2

  • 2

  • 2

  • 1

Sunday

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 9

  • 1

  • 9

  • 1

  • 9

  • 1

  • 9

  • 1

  • 2

  • 1

  • 3

» Helensburgh Central Station Timetables

Huntly

  • 1
    Aberdeen calling at Insch, Inverurie, Kintore, Dyce (1)

Monday to Friday

  • 1

Saturday

  • 1

» Huntly Station Timetables

Hyndland

  • 1
    Bathgate calling at Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale (2)
  • 2
    Edinburgh calling at Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 3
    Motherwell calling at Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Airbles (1)
  • 4
    Motherwell calling at Partick, Exhibition Centre, Glasgow Central, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Airbles (1)
  • 5
    Springburn calling at Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill (1)

Monday to Friday

  • 1 📅

  • 1 📅

  • 3

  • 5

  • 2

Saturday

  • 3

  • 5

Sunday

  • 4

» Hyndland Station Timetables

Invergordon

  • 1
    Inverness calling at Alness, Dingwall, Conon Bridge, Muir of Ord, Beauly (2)

Monday to Friday

  • 1

Saturday

  • 1

Sunday

  • 1

» Invergordon Station Timetables

Inverness

  • 1
    Aberdeen calling at Inverness Airport, Nairn, Forres, Elgin, Keith, Huntly, Insch, Inverurie, Kintore, Dyce (24)
  • 2
    Ardgay calling at Beauly, Muir of Ord, Conon Bridge, Dingwall, Alness, Invergordon, Fearn, Tain (1)
  • 3
    Dingwall calling at Beauly, Muir of Ord, Conon Bridge (2)
  • 4
    Edinburgh calling at Aviemore, Kingussie, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth, Gleneagles, Stirling, Haymarket (2)
  • 5
    Edinburgh calling at Aviemore, Kingussie, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth, Stirling, Haymarket (2)
  • 6
    Edinburgh calling at Aviemore, Kingussie, Dalwhinnie, Pitlochry, Dunkeld & Birnam, Perth, Stirling, Haymarket (1)
  • 7
    Edinburgh calling at Aviemore, Kingussie, Pitlochry, Dunkeld & Birnam, Perth, Stirling, Haymarket (3)
  • 8
    Edinburgh calling at Aviemore, Kingussie, Pitlochry, Perth, Stirling, Haymarket (3)
  • 9
    Edinburgh calling at Carrbridge, Aviemore, Kingussie, Newtonmore, Dalwhinnie, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth, Stirling, Haymarket (1)
  • 10
    Edinburgh calling at Carrbridge, Aviemore, Kingussie, Newtonmore, Dalwhinnie, Pitlochry, Dunkeld & Birnam, Perth, Stirling, Haymarket (2)
  • 11
    Edinburgh calling at Inverness Airport, Nairn, Forres, Elgin, Keith, Huntly, Insch, Inverurie, Kintore, Dyce, Aberdeen, Stonehaven, Montrose, Arbroath, Dundee, Leuchars, Cupar, Haymarket (2)
  • 12
    Elgin calling at Inverness Airport, Nairn, Forres (23)
  • 13
    Glasgow Queen Street calling at Aviemore, Kingussie, Pitlochry, Dunkeld & Birnam, Perth, Stirling (2)
  • 14
    Glasgow Queen Street calling at Carrbridge, Aviemore, Kingussie, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth, Dunblane, Stirling, Larbert (1)
  • 15
    Glasgow Queen Street calling at Carrbridge, Aviemore, Kingussie, Newtonmore, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth, Dunblane, Stirling, Larbert (1)
  • 16
    Glasgow Queen Street calling at Carrbridge, Aviemore, Kingussie, Newtonmore, Dalwhinnie, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth, Gleneagles, Stirling (2)
  • 17
    Glasgow Queen Street calling at Carrbridge, Aviemore, Kingussie, Newtonmore, Dalwhinnie, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth, Stirling (4)
  • 18
    Glasgow Queen Street calling at Carrbridge, Aviemore, Kingussie, Newtonmore, Dalwhinnie, Pitlochry, Dunkeld & Birnam, Perth, Gleneagles, Stirling (2)
  • 19
    Glasgow Queen Street calling at Carrbridge, Aviemore, Kingussie, Pitlochry, Dunkeld & Birnam, Perth, Gleneagles, Stirling (3)
  • 20
    Invergordon calling at Beauly, Muir of Ord, Conon Bridge, Dingwall, Alness (2)
  • 21
    Kyle of Lochalsh calling at Beauly, Muir of Ord, Conon Bridge, Dingwall, Garve, Lochluichart, Achanalt, Achnasheen, Achnashellach, Strathcarron, Attadale, Stromeferry, Duncraig, Plockton, Duirinish (5)
  • 22
    Tain calling at Beauly, Muir of Ord, Conon Bridge, Dingwall, Alness, Invergordon, Fearn (6)
  • 23
    Wick calling at Beauly, Muir of Ord, Conon Bridge, Dingwall, Alness, Invergordon, Fearn, Tain, Ardgay, Culrain, Invershin, Lairg, Rogart, Golspie, Brora, Helmsdale, Kildonan, Kinbrace, Forsinard, Altnabreac, Scotscalder, Georgemas Junction, Thurso, Georgemas Junction (2)
  • 24
    Wick calling at Beauly, Muir of Ord, Conon Bridge, Dingwall, Alness, Invergordon, Fearn, Tain, Ardgay, Culrain, Invershin, Lairg, Rogart, Golspie, Dunrobin Castle, Brora, Helmsdale, Kildonan, Kinbrace, Forsinard, Altnabreac, Scotscalder, Georgemas Junction, Thurso, Georgemas Junction (2)
  • 25
    Wick calling at Muir of Ord, Dingwall, Alness, Invergordon, Fearn, Tain, Ardgay, Culrain, Invershin, Lairg, Rogart, Golspie, Dunrobin Castle, Brora, Helmsdale, Kildonan, Kinbrace, Forsinard, Altnabreac, Scotscalder, Georgemas Junction, Thurso, Georgemas Junction (1)

Monday to Friday

  • 11

  • 17

  • 1

  • 4

  • 1

  • 24

  • 18

  • 21

  • 1

  • 8

  • 12

  • 25

  • 5

  • 1

  • 21

  • 3

  • 12

  • 1

  • 10

  • 12

  • 21

  • 24

  • 1

  • 13

  • 20

  • 1

  • 17

  • 12

  • 2

  • 1

  • 19 📅

  • 19 📅

  • 21

  • 1

  • 23

  • 7

  • 12

  • 16

  • 12

  • 22

  • 1

  • 12

  • 22 📅

Saturday

  • 11

  • 12 📅

  • 17

  • 1

  • 12 📅

  • 4

  • 1

  • 12 📅

  • 24

  • 18

  • 21

  • 1

  • 12 📅

  • 8

  • 12

  • 25

  • 5

  • 21

  • 1

  • 12 📅

  • 3

  • 12

  • 1

  • 12 📅

  • 10

  • 12

  • 21

  • 24

  • 1

  • 12 📅

  • 20

  • 13

  • 1

  • 12 📅

  • 17

  • 12

  • 2

  • 1

  • 12 📅

  • 19

  • 21

  • 12 📅

  • 1

  • 23

  • 7

  • 12

  • 16

  • 12

  • 22

  • 1

  • 12 📅

  • 12

  • 22

Sunday

  • 22

  • 1

  • 6

  • 21

  • 22

  • 1

  • 15

  • 8

  • 7

  • 1

  • 20

  • 14

  • 1

  • 23

  • 9

  • 1

  • 22

» Inverness Station Timetables

Inverurie

  • 1
    Aberdeen calling at Kintore, Dyce (23)
  • 2
    Glasgow Queen Street calling at Kintore, Dyce, Aberdeen, Stonehaven, Montrose, Arbroath, Dundee, Perth, Gleneagles, Dunblane, Stirling (1)
  • 3
    Montrose calling at Kintore, Dyce, Aberdeen, Portlethen, Stonehaven, Laurencekirk (8)

Monday to Friday

  • 1

  • 1

  • 3

  • 1

  • 1

  • 3

  • 3

  • 1

  • 3

  • 1

  • 1

  • 1

  • 3

  • 1

  • 1

  • 1

  • 1

  • 3

  • 1

  • 1

Saturday

  • 1

  • 1

  • 3

  • 1

  • 1

  • 3

  • 3

  • 1

  • 3

  • 1

  • 1

  • 1

  • 3

  • 1

  • 1

  • 1

  • 1

  • 3

  • 1

  • 1

Sunday

  • 2

  • 1

  • 1

  • 1

  • 1

  • 1

» Inverurie Station Timetables

Kilmarnock

  • 1
    Ayr calling at Troon (2)
  • 2
    Girvan calling at Troon, Ayr, Maybole (4)
  • 3
    Girvan calling at Troon, Prestwick Town, Ayr, Maybole (6)
  • 4
    Glasgow Central calling at Kilmaurs, Stewarton, Dunlop, Barrhead (13)
  • 5
    Glasgow Central calling at Kilmaurs, Stewarton, Dunlop, Barrhead, Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West (11)
  • 6
    Glasgow Central calling at Kilmaurs, Stewarton, Dunlop, Barrhead, Nitshill, Priesthill & Darnley, Kennishead, Pollokshaws West, Crossmyloof (39)
  • 7
    Stranraer calling at Troon, Ayr, Maybole, Girvan, Barrhill (2)
  • 8
    Stranraer calling at Troon, Prestwick Town, Ayr, Maybole, Girvan, Barrhill (2)

Monday to Friday

  • 6

  • 6

  • 6

  • 3

  • 6

  • 6

  • 2

  • 6

  • 4

  • 6

  • 2

  • 6

  • 4

  • 6

  • 3

  • 6

  • 4

  • 6

  • 3

  • 6

  • 4

  • 8

  • 6

  • 6

  • 4

  • 1

  • 6

  • 6 📅

  • 6 📅

  • 4

  • 7

  • 6 📅

  • 6 📅

  • 6 📅

  • 6 📅

Saturday

  • 6

  • 6

  • 4

  • 6

  • 3

  • 6

  • 6

  • 2

  • 6

  • 4

  • 6

  • 2

  • 6

  • 4

  • 6

  • 3

  • 6

  • 4

  • 6

  • 3

  • 6

  • 4

  • 8

  • 6

  • 6

  • 4

  • 1

  • 6

  • 6

  • 4

  • 7

  • 6

  • 6

Sunday

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

» Kilmarnock Station Timetables

Kingussie

  • 1
    Inverness calling at Aviemore, Carrbridge (2)

Monday to Friday

  • 1

Saturday

  • 1

» Kingussie Station Timetables

Kyle of Lochalsh

  • 1
    Inverness calling at Duirinish, Plockton, Duncraig, Stromeferry, Attadale, Strathcarron, Achnashellach, Achnasheen, Achanalt, Lochluichart, Garve, Dingwall, Conon Bridge, Muir of Ord, Beauly (6)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

Sunday

  • 1

  • 1

» Kyle of Lochalsh Station Timetables

Lairg

  • 1
    Inverness calling at Invershin, Culrain, Ardgay, Tain, Fearn, Invergordon, Alness, Dingwall, Conon Bridge, Muir of Ord, Beauly (1)

Monday to Friday

  • 1

Saturday

  • 1

» Lairg Station Timetables

Lanark

  • 1
    Glasgow Central calling at Carluke, Shieldmuir, Motherwell, Bellshill, Uddingston, Cambuslang (1)
  • 2
    Glasgow Central calling at Carluke, Shieldmuir, Motherwell, Uddingston, Cambuslang (1)
  • 3
    Glasgow Central calling at Carluke, Wishaw, Shieldmuir, Motherwell, Bellshill, Uddingston, Cambuslang (83)
  • 4
    Glasgow Central calling at Carluke, Wishaw, Shieldmuir, Motherwell, Uddingston, Cambuslang (12)
  • 5
    Motherwell calling at Carluke, Wishaw, Shieldmuir (3)

Monday to Friday

  • 3 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 3

  • 3

  • 4

  • 3

  • 3

  • 3

  • 4

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 4

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 4

  • 3 📅

  • 3 📅

  • 4 📅

  • 4 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 4 📅

  • 4 📅

  • 4 📅

  • 4 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 5

Saturday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 4

  • 3

  • 3

  • 3

  • 3

  • 3

  • 4

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 1

  • 3

  • 2

  • 3

  • 3

  • 3

  • 3

  • 5

Sunday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 5

» Lanark Station Timetables

Largs

  • 1
    Glasgow Central calling at Fairlie, West Kilbride, Ardrossan South Beach, Saltcoats, Stevenston, Kilwinning, Dalry, Glengarnock, Johnstone, Paisley Gilmour Street (1)
  • 2
    Glasgow Central calling at Fairlie, West Kilbride, Ardrossan South Beach, Saltcoats, Stevenston, Kilwinning, Dalry, Glengarnock, Lochwinnoch, Howwood, Milliken Park, Johnstone, Paisley Gilmour Street (52)

Monday to Friday

  • 2

  • 1

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2 📅

  • 2 📅

  • 2

  • 2 📅

  • 2 📅

  • 2 📅

Saturday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

Sunday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

» Largs Station Timetables

Larkhall

  • 1
    Balloch calling at Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (8)
  • 2
    Balloch calling at Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Glasgow Central, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (6)
  • 3
    Dalmuir calling at Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank (49)
  • 4
    Garscadden calling at Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland (3)
  • 5
    Garscadden calling at Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Glasgow Central, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill (1)
  • 6
    Milngavie calling at Merryton, Chatelherault, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (10)

Monday to Friday

  • 3 📅

  • 3 📅

  • 3 📅

  • 3 📅

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 4

  • 6

  • 6

  • 6

  • 6

  • 6

  • 4

Saturday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 4

  • 6

  • 6

  • 6

  • 6

  • 6

  • 4

Sunday

  • 2

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2

  • 2

  • 2

  • 2

  • 2

  • 5

» Larkhall Station Timetables

Leven

  • 1
    Edinburgh calling at Cameron Bridge, Glenrothes with Thornton, Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (33)
  • 2
    Edinburgh calling at Cameron Bridge, Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, Haymarket (38)
  • 3
    Edinburgh calling at Cameron Bridge, Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (16)
  • 4
    Kirkcaldy calling at Cameron Bridge (1)

Monday to Friday

  • 3 📅

  • 3 📅

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2 📅

  • 2 📅

  • 1 📅

  • 1 📅

  • 2 📅

  • 2 📅

  • 4 📅

  • 2 📅

Saturday

  • 3

  • 2

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

Sunday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

» Leven Station Timetables

Mallaig

  • 1
    Crianlarich calling at Morar, Arisaig, Beasdale, Lochailort, Glenfinnan, Locheilside, Loch Eil Outward Bound, Corpach, Banavie, Fort William, Spean Bridge, Roy Bridge, Tulloch, Corrour, Rannoch, Bridge of Orchy, Upper Tyndrum (1)
  • 2
    Fort William calling at Morar, Arisaig, Beasdale, Lochailort, Glenfinnan, Locheilside, Loch Eil Outward Bound, Corpach, Banavie (2)
  • 3
    Glasgow Queen Street calling at Morar, Arisaig, Beasdale, Lochailort, Glenfinnan, Locheilside, Loch Eil Outward Bound, Corpach, Banavie, Fort William, Spean Bridge, Roy Bridge, Tulloch, Corrour, Rannoch, Bridge of Orchy, Upper Tyndrum, Crianlarich, Ardlui, Arrochar & Tarbet, Garelochhead, Helensburgh Upper, Dumbarton Central (2)
  • 4
    Glasgow Queen Street calling at Morar, Arisaig, Beasdale, Lochailort, Glenfinnan, Locheilside, Loch Eil Outward Bound, Corpach, Banavie, Fort William, Spean Bridge, Roy Bridge, Tulloch, Corrour, Rannoch, Bridge of Orchy, Upper Tyndrum, Crianlarich, Ardlui, Arrochar & Tarbet, Garelochhead, Helensburgh Upper, Dumbarton Central, Dalmuir (5)

Monday to Friday

  • 4

  • 4

  • 3

  • 2

Saturday

  • 4

  • 4

  • 3

  • 2

Sunday

  • 1

  • 4

  • 2

» Mallaig Station Timetables

Milngavie

  • 1
    Airdrie calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside (3)
  • 2
    Bathgate calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch (2)
  • 3
    Cumbernauld calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Airbles, Motherwell, Whifflet, Coatbridge Central, Greenfaulds (4)
  • 4
    Edinburgh calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Blairhill, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (1)
  • 5
    Edinburgh calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Blairhill, Coatbridge Sunnyside, Coatdyke, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (2)
  • 6
    Edinburgh calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale, Bathgate, Livingston North, Uphall, Edinburgh Park, Haymarket (2)
  • 7
    Motherwell calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang (2)
  • 8
    Motherwell calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Airbles (23)
  • 9
    Motherwell calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Exhibition Centre, Anderston, Glasgow Central, Argyle Street, Bridgeton, Dalmarnock, Rutherglen, Carmyle, Mount Vernon, Baillieston, Bargeddie, Kirkwood, Whifflet (1)
  • 10
    Motherwell calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Exhibition Centre, Glasgow Central, Bridgeton, Dalmarnock, Rutherglen, Cambuslang (1)
  • 11
    Motherwell calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Exhibition Centre, Glasgow Central, Bridgeton, Dalmarnock, Rutherglen, Cambuslang, Newton, Blantyre, Hamilton West, Hamilton Central, Airbles (11)
  • 12
    Springburn calling at Hillfoot, Bearsden, Westerton, Anniesland, Hyndland, Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill (53)

Monday to Friday

  • 12

  • 6

  • 12

  • 6

  • 12

  • 1

  • 12

  • 1

  • 12

  • 1

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 4

  • 12

  • 5

  • 12

  • 5

  • 12

  • 2

  • 12

  • 2

  • 12

  • 12

  • 12

  • 12

  • 9

  • 3

  • 8

  • 3

  • 8

  • 8

  • 7

Saturday

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 12

  • 9

  • 3

  • 8

  • 3

  • 8

  • 8

  • 7

Sunday

  • 11

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 8

  • 11

  • 11

  • 11

  • 11

  • 11

  • 11

  • 11

  • 11

  • 11

  • 11

  • 10

» Milngavie Station Timetables

Montrose

  • 1
    Aberdeen calling at Laurencekirk, Stonehaven, Portlethen (10)
  • 2
    Inverurie calling at Laurencekirk, Stonehaven, Portlethen, Aberdeen, Dyce, Kintore (5)

Monday to Friday

  • 1

  • 1

  • 2

  • 2

  • 1

  • 1

  • 2

  • 2

  • 1

  • 1

Saturday

  • 1

  • 1

  • 2

  • 2

  • 1

  • 1

  • 2

  • 2

  • 1

  • 1

» Montrose Station Timetables

Motherwell

  • 1
    Balloch calling at Whifflet, Kirkwood, Bargeddie, Baillieston, Mount Vernon, Carmyle, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (9)
  • 2
    Balloch calling at Whifflet, Kirkwood, Bargeddie, Baillieston, Mount Vernon, Carmyle, Rutherglen, Dalmarnock, Bridgeton, Glasgow Central, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (6)
  • 3
    Carstairs calling at Shieldmuir, Wishaw, Carluke (1)
  • 4
    Cumbernauld calling at Whifflet, Coatbridge Central, Greenfaulds (3)
  • 5
    Dalmuir calling at Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer (24)
  • 6
    Dalmuir calling at Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank (6)
  • 7
    Dalmuir calling at Whifflet, Kirkwood, Bargeddie, Baillieston, Mount Vernon, Carmyle, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer (3)
  • 8
    Dalmuir calling at Whifflet, Kirkwood, Bargeddie, Baillieston, Mount Vernon, Carmyle, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank (21)
  • 9
    Edinburgh calling at Holytown, Carfin, Cleland, Hartwood, Shotts, Fauldhouse, Breich, Addiewell, West Calder, Livingston South, Kirknewton, Curriehill, Wester Hailes, Kingsknowe, Slateford, Haymarket (2)
  • 10
    Garscadden calling at Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Glasgow Central, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill (1)
  • 11
    Glasgow Central calling at Bellshill, Uddingston, Cambuslang (17)
  • 12
    Lanark calling at Shieldmuir, Wishaw, Carluke (9)
  • 13
    Milngavie calling at Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (17)
  • 14
    Milngavie calling at Airbles, Hamilton Central, Hamilton West, Blantyre, Newton, Cambuslang, Rutherglen, Dalmarnock, Bridgeton, Glasgow Central, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (12)

Monday to Friday

  • 4

  • 12 📅

  • 12 📅

  • 5

  • 9

  • 8

  • 5

  • 12 📅

  • 12 📅

  • 8

  • 4

  • 12 📅

  • 12 📅

  • 3

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 6

  • 7

  • 6

  • 7

  • 6

  • 7

Saturday

  • 4

  • 12

  • 5

  • 8

  • 9

  • 5

  • 12

  • 8

  • 4

  • 12

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 5

  • 8

  • 6

  • 7

  • 6

  • 7

  • 6

  • 7

Sunday

  • 14

  • 11

  • 2

  • 14

  • 11

  • 13

  • 1

  • 13

  • 11

  • 13

  • 11

  • 1

  • 13

  • 11

  • 13

  • 1

  • 13

  • 13

  • 11

  • 1

  • 13

  • 11

  • 13

  • 1

  • 13

  • 11

  • 13

  • 1

  • 13

  • 11

  • 13

  • 1

  • 13

  • 11

  • 13

  • 1

  • 13

  • 11

  • 13

  • 1

  • 14

  • 14

  • 11

  • 2

  • 14

  • 14

  • 11

  • 2

  • 14

  • 14

  • 11

  • 2

  • 14

  • 11

  • 14

  • 2

  • 14

  • 11

  • 14

  • 2

  • 10

  • 11

» Motherwell Station Timetables

Neilston

  • 1
    Glasgow Central calling at Patterton, Whitecraigs, Williamwood, Muirend (1)
  • 2
    Glasgow Central calling at Patterton, Whitecraigs, Williamwood, Muirend, Cathcart, Mount Florida, Crosshill, Queens Park (Glasgow), Pollokshields East (109)

Monday to Friday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 1

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 2 📅

Saturday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

Sunday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

» Neilston Station Timetables

Newton

  • 1
    Glasgow Central calling at Kirkhill, Burnside, Croftfoot, Kings Park, Langside, Pollokshaws East, Shawlands, Maxwell Park, Pollokshields West (56)
  • 2
    Glasgow Central calling at Kirkhill, Burnside, Croftfoot, Kings Park, Mount Florida, Crosshill, Queens Park (Glasgow), Pollokshields East (51)

Monday to Friday

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1 📅

  • 1 📅

  • 2

  • 1

  • 2

  • 1 📅

  • 1 📅

  • 1 📅

  • 2 📅

  • 2 📅

  • 2 📅

  • 1 📅

  • 1 📅

  • 2 📅

  • 2 📅

  • 1 📅

  • 1 📅

Saturday

  • 1

  • 2

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

Sunday

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

  • 2

  • 1

» Newton Station Timetables

North Berwick

  • 1
    Edinburgh calling at Drem, Longniddry, Prestonpans, Wallyford, Musselburgh (53)
  • 2
    Edinburgh calling at Musselburgh (1)
  • 3
    Haymarket calling at Drem, Longniddry, Prestonpans, Wallyford, Musselburgh, Edinburgh (1)

Monday to Friday

  • 1

  • 1

  • 3

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 2

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» North Berwick Station Timetables

Oban

  • 1
    Crianlarich calling at Connel Ferry, Taynuilt, Falls of Cruachan, Loch Awe, Dalmally, Tyndrum Lower (5)
  • 2
    Dalmally calling at Connel Ferry, Taynuilt, Loch Awe (1)
  • 3
    Glasgow Queen Street calling at Connel Ferry, Taynuilt, Falls of Cruachan, Loch Awe, Dalmally, Tyndrum Lower, Crianlarich, Ardlui, Arrochar & Tarbet, Garelochhead, Helensburgh Upper, Dumbarton Central, Dalmuir (7)
  • 4
    Glasgow Queen Street calling at Connel Ferry, Taynuilt, Loch Awe, Dalmally, Tyndrum Lower, Crianlarich, Ardlui, Arrochar & Tarbet, Garelochhead, Helensburgh Upper, Cardross, Dumbarton Central, Singer, Maryhill, Possilpark & Parkhouse (2)
  • 5
    Glasgow Queen Street calling at Connel Ferry, Taynuilt, Loch Awe, Dalmally, Tyndrum Lower, Crianlarich, Ardlui, Arrochar & Tarbet, Garelochhead, Helensburgh Upper, Dumbarton Central, Dalmuir (2)

Monday to Friday

  • 4

  • 3

  • 1

  • 3

  • 2

  • 1

  • 5

Saturday

  • 4

  • 3

  • 1

  • 3

  • 1

  • 5

Sunday

  • 3

  • 3

  • 3

  • 1

» Oban Station Timetables

Paisley Canal

  • 1
    Glasgow Central calling at Hawkhead, Crookston, Mosspark, Corkerhill, Dumbreck (77)

Monday to Friday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1 📅

  • 1 📅

  • 1

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Paisley Canal Station Timetables

Partick

  • 1
    Springburn calling at Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Duke Street, Alexandra Parade, Barnhill (16)

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Partick Station Timetables

Perth

  • 1
    Arbroath calling at Dundee, Broughty Ferry, Monifieth, Carnoustie (1)
  • 2
    Edinburgh calling at Gleneagles, Dunblane, Bridge of Allan, Stirling, Larbert, Camelon, Falkirk Grahamston, Polmont, Linlithgow, Edinburgh Park, Haymarket (2)
  • 3
    Edinburgh calling at Ladybank, Markinch, Glenrothes with Thornton, Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, Haymarket (3)
  • 4
    Edinburgh calling at Ladybank, Markinch, Glenrothes with Thornton, Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline Town, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (1)
  • 5
    Edinburgh calling at Ladybank, Markinch, Kirkcaldy, Inverkeithing, Edinburgh Gateway, Haymarket (2)
  • 6
    Edinburgh calling at Ladybank, Markinch, Kirkcaldy, Inverkeithing, Edinburgh Gateway, South Gyle, Haymarket (2)
  • 7
    Edinburgh calling at Ladybank, Markinch, Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, Edinburgh Gateway, South Gyle, Haymarket (32)
  • 8
    Edinburgh calling at Ladybank, Markinch, Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, Haymarket (2)
  • 9
    Edinburgh calling at Markinch, Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, Edinburgh Gateway, South Gyle, Haymarket (1)
  • 10
    Edinburgh calling at Markinch, Kirkcaldy, Kinghorn, Burntisland, Aberdour, Dalgety Bay, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket (1)
  • 11
    Glasgow Queen Street calling at Gleneagles, Dunblane, Bridge of Allan, Stirling, Croy, Lenzie, Bishopbriggs (2)
  • 12
    Glasgow Queen Street calling at Gleneagles, Dunblane, Bridge of Allan, Stirling, Larbert, Croy (2)
  • 13
    Inverurie calling at Dundee, Broughty Ferry, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen, Aberdeen, Dyce, Kintore (1)
  • 14
    Inverurie calling at Dundee, Carnoustie, Arbroath, Montrose, Laurencekirk, Stonehaven, Portlethen, Aberdeen, Dyce, Kintore (1)

Monday to Friday

  • 12

  • 3

  • 13

  • 10

  • 1

  • 11

  • 3

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 6

  • 7

  • 7

  • 7

  • 7 📅

  • 7 📅

  • 8 📅

  • 7 📅

  • 8 📅

  • 7 📅

Saturday

  • 12

  • 14

  • 3

  • 9

  • 1

  • 11

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 7

  • 6

  • 7

  • 7

  • 7

  • 7

  • 7

  • 5

Sunday

  • 5

  • 2

  • 4

  • 2

» Perth Station Timetables

Prestonpans

  • 1
    Edinburgh calling at Wallyford, Musselburgh (1)

Monday to Friday

  • 1

» Prestonpans Station Timetables

Springburn

  • 1
    Balloch calling at Barnhill, Alexandra Parade, Duke Street, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (5)
  • 2
    Garscadden calling at Barnhill, Alexandra Parade, Duke Street, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Jordanhill, Scotstounhill (2)
  • 3
    Milngavie calling at Barnhill, Alexandra Parade, Duke Street, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot (51)
  • 4
    Partick calling at Barnhill, Alexandra Parade, Duke Street, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow) (16)

Monday to Friday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 1

  • 1

  • 1

  • 1

  • 2

Saturday

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 3

  • 1

  • 1

  • 1

  • 1

  • 2

Sunday

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

  • 4

» Springburn Station Timetables

Stirling

  • 1
    Edinburgh calling at Larbert, Camelon, Falkirk Grahamston, Polmont, Linlithgow, Edinburgh Park, Haymarket (8)
  • 2
    Glasgow Queen Street calling at Larbert, Croy, Lenzie, Bishopbriggs (2)

Monday to Friday

  • 2

Saturday

  • 2

  • 1

  • 2

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Stirling Station Timetables

Stranraer

  • 1
    Ayr calling at Barrhill, Girvan, Maybole (10)
  • 2
    Glasgow Central calling at Barrhill, Girvan, Maybole, Ayr, Prestwick Town, Troon, Kilmarnock, Kilmaurs, Stewarton, Dunlop, Barrhead (2)
  • 3
    Kilmarnock calling at Barrhill, Girvan, Maybole, Ayr, Prestwick Town, Troon (2)

Monday to Friday

  • 2

  • 1

  • 1

  • 1

  • 3

Saturday

  • 2

  • 1

  • 1

  • 1

  • 3

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

» Stranraer Station Timetables

Tain

  • 1
    Inverness calling at Fearn, Invergordon, Alness, Dingwall, Conon Bridge, Muir of Ord, Beauly (4)

Monday to Friday

  • 1

Saturday

  • 1

Sunday

  • 1

  • 1

  • 1

» Tain Station Timetables

Tweedbank

  • 1
    Edinburgh calling at Galashiels, Stow, Gorebridge, Newtongrange, Eskbank, Shawfair, Newcraighall, Brunstane (85)

Monday to Friday

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1

  • 1

  • 1 📅

  • 1 📅

  • 1

Saturday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Sunday

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

» Tweedbank Station Timetables

Wemyss Bay

  • 1
    Glasgow Central calling at Inverkip, Branchton, Drumfrochar, Whinhill, Port Glasgow, Bishopton, Paisley Gilmour Street (17)
  • 2
    Glasgow Central calling at Inverkip, Branchton, Drumfrochar, Whinhill, Port Glasgow, Bishopton, Paisley Gilmour Street, Hillington East (13)
  • 3
    Glasgow Central calling at Inverkip, Branchton, Drumfrochar, Whinhill, Port Glasgow, Bishopton, Paisley Gilmour Street, Hillington West, Hillington East (1)
  • 4
    Glasgow Central calling at Inverkip, Branchton, Drumfrochar, Whinhill, Port Glasgow, Bishopton, Paisley Gilmour Street, Hillington West, Hillington East, Cardonald (1)
  • 5
    Glasgow Central calling at Inverkip, Branchton, Drumfrochar, Whinhill, Port Glasgow, Woodhall, Langbank, Bishopton, Paisley St James, Paisley Gilmour Street, Hillington West, Hillington East, Cardonald (48)

Monday to Friday

  • 5

  • 5

  • 3

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 1

  • 1

  • 1

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

  • 1 📅

Saturday

  • 5

  • 5

  • 4

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 5

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

Sunday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

» Wemyss Bay Station Timetables

Whifflet

  • 1
    Dalmuir calling at Kirkwood, Bargeddie, Baillieston, Mount Vernon, Carmyle, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Anniesland, Westerton, Drumchapel, Drumry, Singer (1)
  • 2
    Dalmuir calling at Kirkwood, Bargeddie, Baillieston, Mount Vernon, Carmyle, Rutherglen, Dalmarnock, Bridgeton, Argyle Street, Glasgow Central, Anderston, Exhibition Centre, Partick, Hyndland, Jordanhill, Scotstounhill, Garscadden, Yoker, Clydebank (16)

Monday to Friday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 1

Saturday

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 2

  • 1

» Whifflet Station Timetables

Wick

  • 1
    Inverness calling at Georgemas Junction, Thurso, Georgemas Junction, Forsinard, Kildonan, Helmsdale, Brora, Golspie, Rogart, Lairg, Ardgay, Tain, Fearn, Invergordon, Alness, Dingwall, Conon Bridge, Muir of Ord, Beauly (1)
  • 2
    Inverness calling at Georgemas Junction, Thurso, Georgemas Junction, Scotscalder, Altnabreac, Forsinard, Kinbrace, Kildonan, Helmsdale, Brora, Dunrobin Castle, Golspie, Rogart, Lairg, Invershin, Culrain, Ardgay, Tain, Fearn, Invergordon, Alness, Dingwall, Conon Bridge, Muir of Ord, Beauly (4)
  • 3
    Inverness calling at Georgemas Junction, Thurso, Georgemas Junction, Scotscalder, Altnabreac, Forsinard, Kinbrace, Kildonan, Helmsdale, Brora, Dunrobin Castle, Golspie, Rogart, Lairg, Invershin, Culrain, Ardgay, Tain, Invergordon, Dingwall, Muir of Ord (1)

Monday to Friday

  • 1

  • 2

  • 2

  • 3

Saturday

  • 1

  • 2

  • 2

  • 3

Sunday

  • 2

» Wick Station Timetables

Yoker

  • 1
    Balloch calling at Clydebank, Dalmuir, Kilpatrick, Bowling, Dumbarton East, Dumbarton Central, Dalreoch, Renton, Alexandria (2)

Sunday

  • 1

  • 1

» Yoker Station Timetables

Timetable data under licence from RSP / Rail Delivery Group