Buses
- 15ACrieff - Stirling
- 15APerth - Crieff
- 20
- 20A
- 38
- 51
- 52
- 54
- 56
- 57
- 59
- 66
- 148
- 324
- 325
- 326
- 615Crieff - Stirling
- 615Perth - Crieff
- 654
- 909
- 925
- 978
- 978
- C11
- C30
- C48
- E3
- E4
- F16
- FlixbusAberdeen - Glasgow Airport
- Flixbus Uk091Aberdeen - Dundee - Glasgow
- M8
- P1
- P2
- S60
- UK091
- UL
- X10
- X22Dunfermline Bus Station - Stirling Bus Station
- X36
- X10A
Rail Services
- Caledonian SleeperInverness - Euston
- LNERDarlington - Inverness
- LNERInverness - London Kings Cross
- LNERInverness - Northallerton
- Other operatorStirling - Crewe
- Other operatorStirling - Euston
- ScotRailAlloa - Glasgow Queen Street
- ScotRailAlloa - Stirling
- ScotRailDunblane - Edinburgh
- ScotRailEdinburgh - Inverness
- ScotRailEdinburgh - Stirling
- ScotRailGlasgow Queen Street - Aberdeen
- ScotRailGlasgow Queen Street - Arbroath
- ScotRailGlasgow Queen Street - Dundee
- ScotRailGlasgow Queen Street - Elgin
- ScotRailGlasgow Queen Street - Inverness
- ScotRailGlasgow Queen Street - Perth
- ScotRailInverness - Edinburgh
- ScotRailInverness - Glasgow Queen Street
- ScotRailInverurie - Glasgow Queen Street
- ScotRailPerth - Edinburgh
- ScotRailStirling - Glasgow Queen Street