Getting Here By Bus

Bus Map and Timetables

    Home / Bus Information

Newburgh - Ladybank - St Andrews: 94 / 94A

Stirling - Dollar - Kinross - Auchtermuchty - St Andrews: 23

Kirkcaldy - Glenrothes - Dundee - Ninewells Hospital - Kingoodie: X53

St Andrews - Glenrothes - Halbeath P&R - Kincardine - Glasgow - Glasgow Airport: X24

Leven - Glenrothes - Cowdenbeath - Halbeath P&R - Kincardine - Glasgow: X26

Dundee - St Andrews - Glenrothes - Halbeath P&R - Ferrytoll P&R - Edinburgh: X54 / X59

Kirkcaldy - Leven - Kennoway: 41 / 41B / 41C

St Andrews - Ladybank - Auchtermuchty - Glenrothes: 64 / 64A