| Click on service number or route details below for more information. |
| Num. | Service (From/To) | General Details | Operator | Last Update |
| 1 | Perth to Tulloch | Only this direction, Mon to Sat (every 10 mins) Sun (every 30 mins) | Stagecoach Fife | May 2013 |
| 2 | Perth to Tulloch | Only this direction, Mon to Sat (every 10 mins) Sun (every 30 mins) | Stagecoach Fife | May 2013 |
| 3 | Perth to Scone | Mon to Sat (9 trips) Sun (6 trips) | Stagecoach Fife | May 2013 |
| 4 | Perth to Inveralmond | Mon to Fri (4 trips) | Stagecoach Fife | May 2013 |
| 5/6 | Burghmuir to Moncreiffe | Mon to Sat (every 30 mins) | Stagecoach Fife | May 2013 |
| 5A/6A | Burghmuir to Moncreiffe | Evenings/Sundays only, Mon to Sat (2 trips) Sun (every 120 mins) | Stagecoach Fife | May 2013 |
| 7 | Scone to Hillend | Mon to Sat (every 10 mins) Sun (every 30 mins) | Stagecoach Fife | May 2013 |
| 8 | North Muirton to Perth (Aviva) | Mon to Fri (?) | Stagecoach Fife | May 2013 |
| 9 | Perth to North Muirton | Mon to Sat (every 10 mins) Sun (every 30 mins) | Stagecoach Fife | May 2013 |
| 9A | Perth to North Muirton | Details Unknown | Stagecoach Fife | May 2013 |
| 11 | Perth (Town Centre to Kinnoull Hill) | Mon to Sat (every 60 mins) Sun (7 trips) | Stagecoach Fife | May 2013 |
| 12 | Viewlands to Gannochy | Mon to Sat (every 60 mins) | Stagecoach Fife | May 2013 |
| 13 | Perth (Town Centre to Dobbies Garden Centre) | Mon to Fri (6 trips) Sat (7 trips) | Stagecoach Fife | May 2013 |
| 14 | Perth to Pitcairngreen | Mon to Sat (every 60 mins) Sun (4 trips) | Stagecoach Fife | May 2013 |
| 15 | Perth to Comrie | Details Unknown | Stagecoach Fife | May 2013 |
| 15A | Crieff to Comrie | Mon to Sat (?) | Stagecoach Fife | May 2013 |
| 16 | Perth to Dundee | Mon to Sat (every 120 mins) | Stagecoach Fife | May 2013 |
| 16 | Perth to Dundee | Mon to Sat (every 120 mins) | Stagecoach Fife | May 2013 |
| 16A | Perth to Dundee | Mon to Sat (every 120 mins) | Stagecoach Fife | May 2013 |
| 16B | Perth to Dundee | Mon to Sat (1 trip) | Stagecoach Fife | May 2013 |
| 16X | Dundee to Perth | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | May 2013 |
| 17 | Perth (Aviva to Town Centre) | Only this direction, Mon to Sat (1 trip) | Stagecoach Fife | May 2013 |
| 17 | Dunning to Perth (Aviva) | Mon to Sat (3 trips) | Stagecoach Fife | May 2013 |
| 17 | Gleneagles to Perth | Mon to Sat (5 trips) | Stagecoach Fife | May 2013 |
| 17 | Kintillo to Perth (Aviva) | Only this direction, Mon to Sat (1 trip) | Stagecoach Fife | May 2013 |
| 17 | Perth to Dunning | Details Unknown | Stagecoach Fife | May 2013 |
| 17 | Perth to Dunning | Mon to Sun (2 trips) | Stagecoach Fife | May 2013 |
| 17 | Perth (Aviva) to Gleneagles | Only this direction, Mon to Sat (1 trip) | Stagecoach Fife | May 2013 |
| 18 | Inveralmond to Cherrybank | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | May 2013 |
| 18 | Inveralmond to Perth (Aviva) | Mon to Sat (4 trips) | Stagecoach Fife | May 2013 |
| 18A | Bankfoot to Perth (Aviva) | Only this direction, Mon to Fri (1 trip) | Stagecoach Fife | May 2013 |
| 19 | Blackford to Perth | Evenings/Sundays only, Mon to Fri (2 trips) Sat (3 trips) Sun (2 trips) | Stagecoach Fife | May 2013 |
| 19 | Stirling to Perth | Sun (2 trips) | Stagecoach Fife | May 2013 |
| 23 | Kinross to Cupar | Sun (1 trip) | Stagecoach Fife | May 2013 |
| 23 | Perth to Dunkeld | Mon to Fri (2 trips) Sat (1 trip) Sun (3 trips) | Stagecoach Fife | May 2013 |