Index to Public Transport Services in Angus, Dundee, Perth & Kinross, Stirling and Clacks, Stonehaven Kincardine & The Mearns, Taybridgehead
as at
Monday 14th November 2022 second edition
@@@ indicates WiFi turned off until further Notice
Maps in progress
Dundee City Centre Where To Board Your Bus from 7th November 2022
Xplore Dundee Map from 15th August 2022
End-To-End Summaries from
NOVEMBER ONES TO FOLLOW LATER (PROBABLY TURN OF THE YEAR)
Bus, Coach & DRT Services Facilities
Service
Number
Operator(s) Route In Brief Date Cash Card WiFi Access Other
1 (Dundee) Xplore Dundee  Dundee City Service
St Marys - Ardler Village - The Stack - Dens Road - City Centre
15th August 2022 Exact Fare Contact-less  Low Floor
1 (Perth) Stagecoach Perth
Electric Bus
Perth City Service
City Centre - Perth Royal Infirmary -Letham - Tulloch - City Centre - see 2 for service in opposite direction
7th November 2022 Change Given Contact-less  @@@ Low Floor 
2 (Dundee) Xplore Dundee  Dundee City Service
Kingsway West Retail Park - Kingsway West - Coupar Angus Road - Drybugh Langshaw Road and Park Hotel - The Stack - Byron Street - Hilltown - City Centre
Monday To Friday Only
15th August 2022 Exact Fare Contact-less  Low Floor
2 (Perth) Stagecoach Perth
Electric Bus
Perth City Service
City Centre - Tulloch - Letham - Perth Royal Infirmary - City Centre - see 1 for service in opposite direction
see under 1 (Perth) Change Given Contact-less  @@@ Low Floor
3 Stagecoach Perth Perth City Service
City Centre -Goshen - Catmoor - Old Scone - City Centre
3rd August 2020 Change Given Contact-less  Low Floor
4 Stagecoach Perth Perth City Service
City Centre - SSE Inveralmond House - Inveralmond - Bertha Park
3rd August 2020 Change Given Contact-less  Low Floor
4S Xplore Dundee Dundee City Service
Dryburgh - Lochee - Elmwood Road - Harris Academy
Schooldays Only
28th February 2022 Exact Fare Contact-less  Low Floor
5 (Dundee) Xplore Dundee Emerald Dundee City Service
Barnhill - Broughty Ferry - Gardyne Campus - Broughty Ferry Road for Dundee Museum of Transport - City Centre - Perth Road - Dickson Avenue - Ninewells Hospital 
15th August 2022 Exact Fare Contact-less  Yes Low Floor
5A (Dundee) Xplore Dundee Emerald   see under 5 (Dundee) Exact Fare Contact-less  Yes Low Floor
5S Xplore Dundee Dundee City Service
Gowrie Park - Charleston Drive - Elmwood Road - Harris Academy
Schooldays Only
see under 4S Exact Fare Contact-less  Low Floor
5 (Perth) Stagecoach Perth Perth City Service
City Centre - Moncrieffe- Craigie- City Centre
7th November 2022 Change Given Contact-less  Low Floor
6 (Perth) Stagecoach Perth Perth City Service
City Centre - Craigie - Moncrieffe- City  Centre
see under 5 (Perth) Change Given Contact-less  Low Floor
6 (Dundee) Xplore Dundee Emerald Dundee City Service
Ninewells Hospital - Gowrie Park - Charleston Library - Charleston Drive - Pentland Avenue - Scott Street - Blackness Avenue - Perth Road - City Centre

Monday To Friday Only
15th August 2022  Exact Fare Contact-less  Low Floor
6S Xplore Dundee Dundee City Service
Charleston, Balgarthno Road - Charleston, Dunholm Road - South Road - Arran Drive - Pentland Avenue - Harris Academy
Schooldays Only
see under 4S Exact Fare Contact-less  Low Floor
7 (Perth) Stagecoach Perth Perth Park & Ride Perth City Service
Scone P&R - Scone - Bridgend - City Centre - Glasgow Road - Broxden P&R

Hillend now covered by 8
7th November 2022 Change Given Contact-less  @@@ Low Floor
7A (Perth) Stagecoach Perth Perth Park & Ride Perth City Service
Scone P&R - Scone - Bridgend - City Centre - Glasgow Road - Broxden Business Park - Broxden P&R

Hillend now covered by 8
see under 7 (Perth) Change Given Contact-less  @@@ Low Floor
7S (Perth) Stagecoach Perth Perth Park & Ride Perth City Service
Scone P&R - Scone - Bridgend - City Centre - Glasgow Road - Perth Academy

Hillend now covered by 8
see under 7 (Perth) Change Given Contact-less  @@@ Low Floor
7 (Stonehaven) Stagecoach Bluebird / Stagecoach Strathtay CoastRider  Aberdeen - Holburn Junction - Duthie Park - A90 - Portlethen - (Newtonhill - Chapleton of Elsick or Stonehaven) 22nd August 2022 Change Given Contact-less  @@@ Low Floor
7A (Stonehaven) Stagecoach Bluebird  CoastRider  Aberdeen - Holburn Junction - Duthie Park - A90 - Portlethen - Newtonhill - (Chapleton of Elsick - Stonehaven) see under 7 (Stonehaven) Change Given Contact-less  @@@ Low Floor
7B (Stonehaven) Stagecoach Bluebird  CoastRider  Aberdeen - Holburn Junction - Duthie Park - Marywell Park - Portlethen - Newtonhill - Chapleton of Elsick (- Stonehaven) see under 7 (Stonehaven) Change Given Contact-less  @@@ Low Floor
7S (Stonehaven) Stagecoach Bluebird  CoastRider  Aberdeen - Holburn Junction - Duthie Park - A90 - Cove - Portlethen see under 7 (Stonehaven) Change Given Contact-less  @@@ Low Floor
8 (Perth) Stagecoach Perth Perth Park & Ride Perth City Service
City Centre - Glasgow Road - Hillend Loop
7th November 2022 Change Given Contact-less  @@@ Low Floor
8 (Stonehaven) Stagecoach Bluebird  CoastRider  Portlethen - Stonehaven Town Centre - Stonehaven Bus Depot see under 7 (Stonehaven) Change Given Contact-less  @@@ Low Floor
8A (Stonehaven) Stagecoach Bluebird Stonehaven Town Service
Barclay Street Interchange - Thomson Terrace - Forest Park - Farrochie Road - Mackie Academy - Railway Station - Forest Park - Thomson Terrace - Barclay Street Interchange
see under 7 (Stonehaven) Change Given Contact-less  Low Floor
8C (Stonehaven) Stagecoach Bluebird Stonehaven Town Service
Barclay Street Interchange - Thomson Terrace - Forest Park - Railway Station - Mackie Academy - Farrochie Road - Forest Park - Thomson Terrace - Barclay Street Interchange
see under 7 (Stonehaven) Change Given Contact-less  Low Floor
8 (Alloa) Stagecoach Fife Dunfermline - High Valleyfield - Low Valleyfield - Culross 7th November 2022 Change Given Contact-less  Low Floor
8A (Alloa) Stagecoach Fife Dunfermline - High Valleyfield - Low Valleyfield - Culross - Westfield - Kincardine - Clackmannan - Alloa (for 51 connections to/from Stirling) see under 8 (Alloa) Change Given Contact-less  Low Floor
8B (Alloa) Stagecoach Fife Dunfermline - High Valleyfield - Low Valleyfield - Culross - Westfield - Kincardine - Clackmannan - Alloa (for 51 connections to/from Stirling) see under 8 (Alloa) Change Given Contact-less  Low Floor
9 (Montrose) Stagecoach Strathtay Montrose - Borrowfield - Hillside - Craigo - Marykirk - Laurencekirk  10th January 2022 Change Given Contact-less  Low Floor
9 (Perth) Stagecoach Perth Perth City Service
North Muirton - City Centre
Aviva now covered by Service 18.
7th November 2022 Change Given Contact-less  @@@ Low Floor
10 (Dundee) Xplore Dundee
Outer Circle / Emerald
Dundee City Service
(Grove Academy) - Broughty Ferry Queen Street - Barnhill - Douglas - Forfar Road / Mill o' Mains - Whitfield - Kirkton - St Marys - Lochee - Ninewells Hospital 
15th August 2022 Exact Fare Contact-less  Low Floor
10S Xplore Dundee Dundee City Service
Alpin Road, opposite Post Office -  Liff Road-  Lochee - Elmwood Road - Harris Academy
Schooldays Only
see under 4S Exact Fare Contact-less  Low Floor
11 Stagecoach Perth Perth City Service
City Centre - Kinnoull Hill - Murray Royal Hospital - City Centre
15th August 2022 Change Given Contact-less  Low Floor
11S Stagecoach Perth Perth City Service
Kinnoull Hill and Gannochy - Perth Schools
Schooldays Only
see under 11 (Perth) Change Given Contact-less  Low Floor
12 Stagecoach Perth Perth City Service 
Gannochy) - Murray Royal Hospital - Bowserwell Memorial Homes - City Centre - Viewlands
3rd August 2020 Change Given Contact-less  Low Floor
13 Stagecoach Perth Perth City Service
City Centre - Perth Royal Infirmary -Dobbies Garden Centre
3rd August 2020 Change Given Contact-less  Low Floor
14 Stagecoach Perth Perth - Burghmuir - Western Edge - Almondbank - Pitcaingreen
Incorporates Perth City Services to Lower Letham, Western Edge, and Tweedsmuir.
For an evening service to Almondbank and Pitcairngreen see Service 15.
7th November 2022 Change Given Contact-less  Low Floor
14A Stagecoach Perth Perth - Tweedsmuir - Western Edge - Dobbies Garden Centre - (Ruthvenfield)
Incorporates Perth City Services to Lower Letham, Western Edge, and Tweedsmuir. For Sunday version of 14A see Service 34C (Perth).
see under 14 Change Given Contact-less  Low Floor
14S Xplore Dundee Dundee City Service
Douglas - Mid Craigie- Linlathen - Claverhouse- St Pauls Academy
Schooldays Only
28th February 2022 Exact Fare Contact-less  Low Floor
15 Stagecoach Perth Perth Bus Station & City Centre - Dunkeld Road - Crieff Road - (Pitcairngreen, some evening journeys only) - Methven - Gilmerton - Crieff - Comrie - St Fillians 7th November 2022 Change Given Contact-less  @@@ Low Floor
15A Stagecoach Perth (Perth -  change Crieff most journeys) - Crieff- Braco - Dunblane - Stirling see under 15 (Perth) Change Given Contact-less  @@@ Low Floor
16 Stagecoach Perth  Perth City Centre - Dundee Road - (Walnut Grove) - St Madoes - Errol - Inchture - Longforgan - Invergowrie Main Street - Technology Park Apollo Way -  (Technology Park Explorer Road) -  (Gowrie Park) - Ninewells Hospital - Perth Road - Dundee 7th November 2022 Change Given Contact-less  @@@ Low Floor
16B Stagecoach Perth  Perth City Centre - Dundee Road - Walnut Grove - St Madoes - Errol - Inchture - Longforgan - Kingoodie - Invergowrie Errol Road and Main Stret - Technology Park Apollo Way- Ninewells Hospital - Perth Road - Dundee
For daytime services to Invergowrie and Kingoodie see Service 39
Sunday Services additionally continue to/from Pitcairngreen as Service 14 - see seperate timetable.
see under 16  Change Given Contact-less  @@@ Low Floor
17 (Dundee) Xplore Dundee Dundee City Service
Ninewells Hospital - Charleston - Blackness Avenue - City Centre - Milton - Whitfield
14th November 2022 Exact Fare Contact-less  Low Floor
17 (Perth) Stagecoach Perth (Aviva Pitheavlis - Craigie - ) Perth Bus Station & City Centre  - Edinburgh Road - Bridge of Earn - Dunning - Auchterarder
Aviva journeys operate Monday to SATURDAY Only - this is correct - other Aviva journeys are Monday to Friday Only
16th August 2021 Change Given Contact-less  Low Floor
17S Xplore Dundee Dundee City Service
Whitfield - Ballumbie - Fintry - Claverhouse - St Pauls Academy
Schooldays Only
see under 14S Exact Fare Contact-less  Low Floor
18 (Auchterarder) Docherty's Midland Coaches Crieff, High Street -Muthill - Braco - Auchterarder High Street reprinted 10th August 2020 Change Given Low Floor / Coach with Lift 
18A (Auchterarder) Docherty's Midland Coaches Crieff, High Street - Crieff Hospital - Muthill - Braco - Auchterarder, St Margarets Hospital/Health Centre - Auchterarder High Sreet - Auchterarder Abbey Road
Thursdays Only
see under 18 (Auchterarder) Change Given Low Floor
18 (Dundee) Xplore Dundee Dundee City Service
City Centre - Arklay Street - Kirkton - Claverhouse
15th August 2022 final Exact Fare Contact-less  Low Floor
18 (Perth) Stagecoach Perth Perth City Service
Avvia Pitheavlis - Glasgow Road - City Centre
7th November 2022 Change Given Contact-less  Low Floor
18 (Kirkcaldy) Bay Travel Leven - Cameron Hospital - Victoria Hospital - Kirkcaldy - Auchtertool - Cowdenbeath - Kelty see under 41  Change Given Contact-less  Low Floor
18A (Kirkcaldy) Bay Travel Kirkcaldy - Victoria Hosptial - Auchterderran - Cowdenbeath - Kelty see under 41  Change Given Low Floor
18B (Kirkcaldy) Bay Travel Victoria Hospital - Kirkcaldy - Auchtertool - Cowdenbeath - Kelty see under 41  Change Given Low Floor
18S Xplore Dundee Dundee City Service
Western Gateway (Dykes of Gray) - Charleston - Lochee - Ardler - Braeview Academy - St Pauls Academy
Schooldays Only
see under 14S Exact Fare Contact-less  Low Floor
19 (Perth) Docherty's Midland Coaches (Mon-Sat daytime) / Stagecoach Perth (evenings and Sundays) (Stirling Bus Station and City Centre - University R/E - Bridge of Allan - Dunblane -)  Blackford - (Gleneagles Station) - Auchterarder - Aberuthven - Glasgow Road - Perth City Centre and Bus Station 10th August 2020 Change Given Contact-less (Stagecoach only) Low Floor
19A (Perth) Docherty's Midland Coaches Blackford - (Gleneagles Station) - Auchterarder -  Aberuthven - Glasgow Road - Perth Royal Infirmary - Perth City Centre and Bus Station  see under 19 (Perth) Change Given Contact-less (Stagecoach only) Low Floor
20 (Perth) Docherty's Midland Coaches Stirling Bus Station and City Centre - University R/E - Bridge of Allan - Dunblane - - Blackford - (Gleneagles Station) - Auchterader see under 19 (Perth) Change Given Contact-less (Stagecoach only) Low Floor
20A (Perth) Docherty's Midland Coaches Stirling Bus Station and City Centre - University R/E - Bridge of Allan - Dunblane - Braco - Blackford - (Gleneagles Station) - Auchterader see under 19 (Perth) Change Given Contact-less (Stagecoach only) Low Floor
20 (Dundee) Stagecoach Strathtay Hybrid Dundee City Centre - Forfar Road for Mill o' Mains - Tealing - Forfar - Kirriemuir 3rd October 2022 Change Given Contact-less  @@@ Low Floor
20C (Dundee) Stagecoach Strathtay Hybrid Dundee City Centre - Forfar Road for Mill o' Mains - Tealing - - Glamis - Glamis Castle
Sunday Service - see Services 22 (Kirriemuir) and 125 for more buses in Glamis
see under 20 (Dundee) Change Given Contact-less  @@@ Low Floor
20D Stagecoach Strathtay Hybrid Dundee City Centre - D&A College Kingsway Campus - Tealing - Forfar- Kirriemuir/Glamis see under 20 (Dundee) Change Given Contact-less  @@@ Low Floor
21 Stagecoach Strathtay Hybrid Edzell Woods - Edzell - Stracathro Hospital - Brechin - Brechin Castle Centre - Finavon - Forfar - Tealing - Forfar Road for Mill o' Mains - Dundee City Centre see under 20 (Dundee) Change Given Contact-less  @@@ Low Floor
21A Stagecoach Strathtay (Edzell Woods- Edzell - Stracathro Hospital) - Brechin - Aberlemno - Lunanhead - Forfar - (connections to/from Dundee) see under 20 (Dundee) Change Given Contact-less  Not on minibuses unsually used on 21A Low Floor
21B Stagecoach Strathtay Hybrid Edzell Woods- Edzell - Stracathro Hospital - Brechin - Little Brechin - Brechin Castle Centre - Finavon - Forfar - Tealing - Forfar Road for Mill o' Mains - Dundee City Centre see under 20 (Dundee) Change Given Contact-less  @@@ Low Floor
21D Stagecoach Strathtay Hybrid Edzell Woods - Edzell - Stracathro Hospital - Brechin - Brechin Castle Centre - Finavon - Forfar - D&A College Kingsway Campus - Dundee see under 20 (Dundee) Change Given Contact-less  @@@ Low Floor
22 (Downfield) Xplore Dundee Emerald Dundee City Service
Ninewells Hospital - Blackness - City Centre - Hilltown - Downfield - Craigowl View 
15th August 2022 Exact Fare Contact-less  Yes Low Floor
22 (Kirriemuir) Stagecoach Strathtay Kirriemuir -  Glamis - Lumley Den - Murroes - Pitkerro Road - Dundee
For off peak services to Murroes (and weekday moring peak services) see Service 139
3rd October 2022 Change Given Contact-less  Low Floor
22D (Kirriemuir) Stagecoach Strathtay Kirriemuir -  Glamis - Lumley Den - Forfar Road - Dundee
For off peak services to Murroes (and weekday moring peak services) see Service 139
see under 22 (Kirriemuir) Change Given Contact-less  Low Floor
23 (Dundee) Xplore Dundee Dundee City Service
City Centre - Provost Road - Woodside - Maryfield - City Centre

Monday To Friday Only
15th August 2022 Exact Fare Contact-less  Low Floor
23 (Forfar) Moffat & Williamson Forfar Town Service
East High Street - Easterbank - Restenneth Drive - Toll Crescent - Lilybank - Whitehills HCCC - Tesco - Lidl/Aldi - East High Street - Asda - Graham Crescent - Orchardbank - Westfield - Gallowshade - Asda - East High Street
Additional buses to Community Campus and WHCC see Services 20, 21 and 21A.
For additional evening and limited Sunday Service to some areas, see Service 27 Forfar.
30th March 2020 Change Given Contact-less  Low Floor
Orchardbank Summary JP Coaches / Moffat & Williamson / Stagecoach Strathtay Forfar Town Service
Orchardbank - Forfar Town Centre Summary 
see under 23 (Forfar) Change Given Contact-less (NOT JP Coaches) Low Floor
23 (Perth) Stagecoach Perth Perth City Centre - Dunkeld Road - (SSE) - Bankfoot - Birnam and Dunkeld - Ballinluig - Grandtully - Aberfeldy  7th November 2022 Change Given Contact-less  Low Floor / Coach with Lift
23A (Perth) Stagecoach Perth Perth City Centre - Dunkeld Road -  Luncarty - Stanley - Bankfoot - Birnam and Dunkeld - Ballinluig - Grandtully - Aberfeldy  see under 23 (Perth) Change Given Contact-less  Low Floor / Coach with Lift
23B (Perth) Stagecoach Perth Perth - Dunkeld Road - Bankfoot - Ballinluig - Grandtully - Aberfeldy - Breadalbane Community Campus
Schooldays Only
see under 23 (Perth) Change Given Contact-less  Low Floor / Coach with Lift
23X (Perth) Stagecoach Perth Inveralmond Bus Depot - Bankfoot - Ballinluig - Aberfeldy  see under 23 (Perth) Change Given Contact-less  Low Floor / Coach with Lift
24 Stagecoach Perth (Perth / Aberfeldy by connection to/from Service 23) - Ballinluig - (Pitlochry Medical Centre) - Pltlochry Town Centre and West End Car Park for buses and trains - Moulin loop 7th November 2022 Change Given Contact-less  Low Floor
26 Stagecoach Bluebird Stonehaven (Mackie Academy)/Westfield Road/(Bus Depot) - Stonehaven Town Centre - Drumlithie - (Glenbervie - Auchenblae) - Fourdoun - Laurencekirk Town Centre - Luthermuir
Monday To Friday Only
see under 7 (Stonehaven) Change Given Contact-less  Low Floor / Coach with Lift
27 (Perth) Stagecoach Perth Perth City Centre - Dunkeld Road - (SSE) - Bankfoot - Birnam and Dunkeld - Ballinluig - (Pitlochry Medical Centre) - Pltlochry Town Centre and West End Car Park for buses and trains - Moulin loop see under 23 (Perth) Change Given Contact-less  Low Floor / Coach with Lift
27 (Forfar) Stagecoach Strathtay (Kirriemuir , Forfar Local eve/Sun or Forfar Asda) - Forfar - Easterbank - Craichie - Letham - Friockheim - Colliston - Arbroath
Connects at Friockheim with Wishart's 141 (Monday to Saturday) - see under Services 35/140/141 for full timetables.
3rd October 2022 Change Given Contact-less  Low Floor
27A (Forfar) Stagecoach Strathtay (Kirriemuir , Forfar Local eve/Sun or Forfar Asda) - Forfar - Craichie - Letham - Friockheim - Colliston - Arbroath (- Cliffburn)
Connects at Friockheim with Wishart's 141 (Monday to Saturday) - see under Services 35/140/141 for full timetables.
see under 27 (Forfar) Change Given Contact-less  Low Floor
28 (Alloa) Stagecoach Fife Falkirk (daytime) or Alloa (evening) - Skinflats (daytime) or Clackmannan (evening) - Kincardine - Blairhall - Wellwood - Dunfermline - Queen Margaret Hospital 7th November 2022 Change Given Contact-less  Low Floor
28 (Dundee)  Xplore Dundee
Electric Emerald
Dundee City Service
Myrekirk - Lochee Bank Street - City Centre - Arbroath Road - Douglas
12th September 2022 Exact Fare Contact-less  Low Floor
29 (Edzell) Smith & Sons Laurencekirk (Mearns Academy) - Fettercairn - Edzell
Schooldays Only
19th April 2021 Change Given Contact-less  Low Floor
29 (Montrose - Forfar) - full service actually ASP/29 - timetable is under that one
30 (Arbroath) Stagecoach Strathay Arbroath - Warddykes - Montrose - Brechin - Stracathro Hospital - (Edzell) 3rd October 2022 Change Given Contact-less  Low Floor
30A (Arbroath) Stagecoach Strathay Arbroath Town Service
Arbroath - Saltire Centre - Warddykes - Arbroaht
3rd October 2022 Change Given Contact-less  Low Floor
30B (Arbroath) Stagecoach Strathay Arbroath - Warddykes - Ferryden - Montrose - Brechin - Stracathro Hospital - (Edzell) see under 30 (Arbroath) Change Given Contact-less  Low Floor
30C (Arbroath) Stagecoach Strathay Arbroath - Saltire Centre - Montrose - Borrowfield - Midgrip see under 30 (Arbroath) Change Given Contact-less  Low Floor
30 (Dundee) Moffat & Williamson Ninewells Hospital - South Road -  Myrekirk - The Sycamores (former Liff Hospital) - Liff Village - Dykes Of Gray - Fowlis - Muirhead - Birkhill - Myrekirk - South Road - Ninewells Hospital Clockwise Circular  30th May 2022 - Angus Council version
Includes Liff and Birkhill Summaries
Change Given Contact-less  Low Floor
31 (Dundee) Moffat & Williamson Ninewells Hospital - South Road - Myrekirk - Birkhill - Muirhead -  Fowlis - Dykes of Gray - Liff Village - The Sycamores (former Liff Hospital) - Myrekirk - South Road - Ninewells Hospital  
Anti-Clockwise Circular 
see under 30 (Dundee) Change Given Contact-less  Low Floor
Dykes of Gray Summary Moffat & Williamson Dykes of Gray Summary 30th May 2022 Change Given Contact-less  Low Floor
32 Xplore Dundee Dundee City Service
City Centre - Pitkerro Road - Glenconnor Drive - (Morrisons) - Fintry Road - Fintry, Findowrie Street
15th August 2022 Exact Fare Contact-less  Low Floor
33 Xplore Dundee Dundee City Service
City Centre - Pitkerro Road - Fountainblaeu Drive - Forfar Road for Mill o' Mains - (Jack Martin Way) - Fintry Road - The Crescent
15th August 2022  Exact Fare Contact-less  Low Floor
34 (Brechin) Stagecoach Strathtay Brechin Town Service
Clerk Street - Lidl - East Mill Brae - Drumlachie Loan - Park View - Clerk Street - Trinity Road for Co-Op - Eddie Avenue - Provost Buchan Road - Community Campus - Banks of Brechin - Clerk Street
Early Morning/Evening Services to East Mill Brae see Services 21/21A/21B.
18th October 2021 Change Given Contact-less  Low Floor
34 (Perth) Stagecoach Perth / Stagecoach Strathtay Perth - Dunkeld Road - (SSE) Luncarty - Stanley - (Spittalfield - Blairgowrie) 10th August 2020 Change Given Contact-less  Low Floor
34C (Perth) Stagecoach Perth  Murray Royal Hospital - Perth - Tweedsmuir Western Edge - Luncarty - Stanley - (Spittalfield - Blairgowrie)
Sundays Only - for daytime sevice see 11 / 12 for  Murray Royal Hospital, 14A for Tweedsmuir and Western Edge (also 14 for Western Edge via Brughmuir) and 34 for Stanley and Spittalfield.
see under 34 (Perth) Change Given Contact-less  Low Floor
35 Wishart of Friockheim Auchmithie - Seaton Estate Caravan Park - Arbroath September 2020
reprinted January 2022
Change Given Contact-less  Low Floor
An Updated Version of this timetable (to include changes to the 27 service) will be uploaded soon. This will also now include brief end-to-end details of Service 30 to include all buses between Arbroath & Brechin or Stracathro.
36 (Abernethy) Stagecoach Fife Glenrothes - Glenrothes Hospital - Falkland - Auchtermuchty - Newburgh - Abernethy - Bridge of Earn - Edinburgh Road - Perth City Centre and Bus Station - (Perth Schools or Perth Royal Infirmary)
For evening services between Abernethy and Perth see Service 56A.
Change Given Contact-less  Low Floor
36 (Guthrie) JP Coaches Arbroath - Arbilot - Carmylle - Parkgrove Crematorium - Friockheim- (Guthrie)
Parts of this Service is Demand Reponsive, which must be booked before travelling.
2nd June 2014
reprinted July 2018
Change Given Contact-less  Low Floor For DRT section pre book by telephone only 01307 461775
38  Midland Bluebird Stirling - Plean - Forth Valley Hospital - Larbert - Falkirk (change buses most of the week 38 to X38) - Laurieston - Polmont - Linlithgow - Kirkliston - Edinburgh Zoo - Haymarket - Edinburgh City Centre
Limited Stop within City of Edinburgh
6th February 2022 Change Given Contact-less  Yes Low Floor
39 Stagecoach Strathtay Saltire Centre & Warddykes - Arbroath - Ethiebeaton Park - Balgillo - Dundee - (Perth Road - Ninewells Hospital - Technology Park Apollo Way - Invergowrie Main Street - Invergowrie Errol Road - Kingoodie 3rd October 2022 Change Given Contact-less  @@@ Low Floor
For Warddykes see Service 30 and 30A.
For Kingoodie in peak period see Service 73/73A/73B/73C services
For extra daytime and evening Invergowrie - Dundee see Service 16 / 16B.
41  Stagecoach Fife Dundee Rail Station, City Centre & Bus Station (loop) - Tayport - St Michaels - Balmullo - Dairsie - Cupar - Kennoway - Cameron Hospital - Kirkcaldy
Evening & Sunday Service - outwith with hours of Services 18 and X61. Also includes Bay Travel 18 for daytime options from Kirkcaldy to Cameron HospitaL.
7th November 2022 Change Given Contact-less (41/A/B only) Low Floor
41A  Stagecoach Fife Leven  Kennoway - Cameron Hospital - Kirkcaldy
Evening & Sunday Service 
see under 41  Change Given Contact-less (41/A/B only) Low Floor
41B Stagecoach Fife Dundee Rail Station, City Centre & Bus Station (loop) - Tayport - St Michaels - Balmullo - Dairsie -  Cupar - Kennoway - Cameron Hospital - Leven
Evening & Sunday Service
see under 41  Change Given Contact-less (41/A/B only) Low Floor
42 (Arbroath) Stagecoach Strathtay Arbroath Town Service
Arbroath Church Bus Service
3rd August 2020 Change Given Contact-less  Low Floor
42 (Dundee) Stagecoach Fife Dundee Rail Station, City Centre & Bus Station (loop) - Tayport - St Michaels - Balmullo - Cupar - Ladybank - Glenrothes 7th November 2022 Change Given Contact-less  Low Floor
42A (Dundee) Stagecoach Fife Dundee Rail Station, City Centre & Bus Station (loop) - Tayport - St Michaels - Leuchars - Guardbridge - (Strathkinness) - St Andrews Bus Station
Evening service provided by Moffat & Williamson - NOT Strathkinness or east end of Tayport loop
see under 42 (Dundee) Change Given Contact-less  Low Floor
43 Stagecoach Strathtay Arbroath Town Service
Bus Station - Cairnie Street - Kirkton - The Elms - Timmergreens - Bus Station - Ciffburn, Andrew Barton Street - Bus Station
3rd October 2022 Change Given Contact-less  Low Floor
43A Stagecoach Strathtay Arbroath Town Service
Bus Station - Morrisons - Kirkton - The Elms - Timmergreens - Bus Station - Ciffburn, Mayfield Shops - Bus Station
see under 43 Change Given Contact-less  Low Floor
43B Stagecoach Strathtay Arbroath Town Service
Bus Station - Cairnie Street - Kirkton - The Elms - Bus Station
see under 43 Change Given Contact-less  Low Floor
43C Stagecoach Strathtay Arbroath Town Service
Bus Station - Cairnie Street - Kirkton - The Elms - Timmergreens - Charles Avenue - Bus Station
see under 43 Change Given Contact-less  Low Floor
44 Stagecoach Strathtay Arbroath Town Service
Timmergreens - Charles Avenue - Bus Station - Cliffburn
Evening & Sundays Only
For more Cliffburn buses see Services 27 and 30.
Timmergreens during the day is covered by 43 on the Timmergreens loop and 73/73A to Charles Avenue, while Cliffburn is covered by 27 and 30.
see under 43 Change Given Contact-less  Low Floor
45 (Crieff) Burnbrae Garage / Docherty's Midland Coaches /
Sweeny's Garage
Crieff Town Service (Mon-Sat) by Sweeny's Garage
Crieff Hospital - Crieff Visitor Centre - Aldi - High Street  - Strathearn Court - James Square - Crieff Hospital - High Street - Turlem Road - Strathearn Community Campus - Corlundy Crescent - Duchlage Court - Brioch Road - Crieff Hospital - High Street - Leadenflower Road - Strathern Community Campus - Glenearn Court - James Square - Crieff Hospital
For more buses to Crieff Visitor Centre see Service 15A.
10th October 2019 Change Given Low Floor
Crieff Town Service (Tues Wed Fri) by Burnbrae Garage
James Square - Crieff Hospital - Sauchie Road - Highland Crescent - Turretbank Drive - Milnab Street - High Street - Strathearn Community Campus - Glenearn Court - James Square - Crieff Hospital - continues to Aldi on some journeys as 46
Change Given Low Floor
Crieff Town Service (Thursdays) by Dochertys Midland Coaches
High Street - Ochilview Gardens - Inchbrakie Drive - Turlem Road - Leadenflower Place - High Street 
Change Given Low Floor
46 (Arbroath) JP Coaches  Arbroath Town Services
Aikman Road - Bus Station
reprinted April 2020 Change Given Low Floor
46 (Crieff) Burnbrae Garage (Burnbrae Garage - Gorthy Toll - Madderty) - Fowlis Wester - New Fowlis - Milton of Cultoquhey - Crieff Hospital, Town Centre and Superstores 10th October 2019 Change Given Low Floor
46 (Kirkcaldy) Stagecoach Fife Dundee Rail Station, City Centre & Bus Station (loop) - Drumoig - St Michaels - Balmullo - Cupar - Kennnoway - Leven - Victoria Hospital - Kirkcaldy
For Evening & Sunday Services see Service 41.
7th November 2022 Change Given Contact-less  Low Floor
47 Stagecoach Strathtay Montrose Town Services
Ferryden - Town Centre - Borrowfield -  Hillside
10th January 2022 Change Given Contact-less  Low Floor
47A  Stagecoach Strathtay Hillside of Hedderwick - Montrose Academy
Schooldays Only
see under 47 Change Given Contact-less  Low Floor
47B Stagecoach Strathtay Hillside - Forties Road - Montrose Academy
Schooldays Only
see under 47 Change Given Contact-less  Low Floor
49 Docherty's Midland Coaches for Auchterarder Community Bus Group Auchterarder Town Service
St Margaret's Health Centre/Hospital - High Street - Elcho Green - Benton Road - Feus - High Street - Tullibardine Road - Glenochil Crescent - Orchil Road - St Margaret's Health Centre/Hospital - High Street - Abbey Road - Lundies Walk - Canmore Place - High Street - St Margaret's Health Centre/Hospital - Southlands Road - Kincardine Road - Montrose Road - High Street - St Margaret's Health Centre/Hospital 
30th May 2022 - ACBUG version with new route map Change Given Low Floor
50 JP Coaches   Red Lion Caravan Park - Bus Station  see under 46 (Arbroath) Change Given Low Floor
51 (Abernyte) Stagecoach Strathtay Abernyte - Kinnaird - Inchture- Rait - Inchmichael - Glendoick - Glencarse - Walnut Grove - Perth - Perth Royal Infirmary
Tuesdays and Thursdays Only
3rd August 2020 Change Given Contact-less  Low Floor / Coach with Lift
51 (Cowie) Midland Bluebird Clackmannan - Alloa
Alloa - Tullbody - Stirling - Springkerse - Braehead - Bannockburn - Cowie
Buses not starting from Clackmannan will start from Stirling via the Hillfoots as Service 52.
15th August 2022 Change Given Contact-less  Low Floor
51 (Dundee) Moffat & Williamson Dundee City Centre - Milnbank Road - Charleston Drive - Ninewells Hospital - South Road (Sunday) / Gowrie Park (Monday-Saturday) -  Myrekirk - Liff Village - Liff Church - The Sycamores (former Liff Hospital) - Dykes of Gray (Not Sunday) - Fowlis - Muirhead - Piperdam (Sundays Only) - Muirhead - Birkhill - Myrekirk - South Road (Sunday) / Gowrie Park (Monday-Saturday) - Ninewells Hospital - Charleston Drive - Milnbank Road - Dundee City Centre Clockwise Circular  see under 30 (Dundee) Change Given Contact-less  Low Floor
51 (Dundee) Moffat & Williamson Dundee City Centre - Milnbank Road - Charleston Drive - Ninewells Hospital - South Road (Sunday) / Gowrie Park (Monday-Saturday) -  Myrekirk - The Sycamores (former Liff Hospital) -  Dykes of Gray (Not Sunday) - Liff Church - Fowlis - Liff -  Muirhead - Piperdam (Sundays Only) - Muirhead - Birkhill - Myrekirk - South Road (Sunday) / Gowrie Park (Monday-Saturday) - Ninewells Hospital - Charleston Drive - Milnbank Road - Dundee City Centre
Anti-Clockwise Circular 
see under 30 (Dundee) Change Given Contact-less  Low Floor
52 (Alloa) Midland Bluebird Stirling - Menstrie - Alva - Tullibody - Sauchie - Alloa
After arriving in Alloa, most journeys return to Stirling via Tullibody as Service 51.
see under 51 (Alloa) Change Given Contact-less  Low Floor
52 (Montrose) Stagecoach Strathtay Montrose Town Service
Forties Road - Borrowfield - Glens - High Street, Town Centre - Dorward Road - India Street - Links Health Centre - Trail Terrace - Town Centre - Glens - Borrowfield - Forties Road
12th July 2021 Change Given Contact-less  Low Floor
53 Xplore Dundee City Centre - Camperdown Park
Camperdown Food & Flower Show Days Only 
No Service This Year Exact Fare Contact-less  Low Floor
54 Midland Bluebird Stirling City Service
Stirling University - Bridge of Allan - Cornton - Stirling Bus Station
10th January 2022
reprinted 24th January 2022
Change Given Contact-less  Low Floor
55 (Glenfarg) Earnside Coaches Glenfarg - Milnathort - Kinross April 2021 Change Given Low Floor
55 (Stirling) John Ferguson
Minibus Hire
Fallin - Springkerse - Stirling
Monday To Friday

For Saturday and Evening or additional journeys see F16.
4th May 2021 Change Given Low Floor
56 Stagecoach Perth Perth Bus Station & City Centre - Bridge of Earn - (Oudenardle) Glenfarg - (Milnathort - Kinross) 7th November 2022 Change Given Contact-less  Low Floor
56A Stagecoach Perth Perth Bus Station & City Centre - Edinburgh Road - Bridge of Earn - Abernethy - Glenfarg - (Milnathort - Kinross) see under 56 Change Given Contact-less  Low Floor
57 (Blairgowrie) Stageoach Strathtay / Xplore Dundee (weekend evenings only)  Dundee Bus Station and City Centre - Lochee Road - Dryburgh - Camperdown Gate - Birkhill - Auchterhouse Toll - Newtyle - Meigle - Alyth - (Rattray Ferguson Park) - Blairgowrie - Coupar Angus - Burrleton - Kinrossie Village - Perth Airport - Scone - Bridgend - Perth Bus Station & City Centre (- Aviva)
Aviva journeys operate Monday to Friday Only.
7th November 2022 (Stagecoach and Xplore Dundee) Change Given (SS) / Exact Fare (XD) Contact-less  @@@ Low Floor
20th August 2022 (Xplore Dundee Only)
57A (Blairgowrie) Stageoach Strathtay / Xplore Dundee (weekend evenings only)  Dundee Bus Station and City Centre - Lochee Road - Dryburgh - Camperdown Gate - Birkhill - Auchterhouse Toll - Newtyle - Meigle - Alyth - (Rattray Ferguson Park) - Blairgowrie - Coupar Angus - Burrleton - Kinrossie Village - Perth Airport - Scone - Bridgend - Perth Bus Station & City Centre see under 57 Change Given (SS) / Exact Fare (XD) Contact-less  @@@ Low Floor
57C (Blairgowrie) Stagecoach Strathtay Rattray Ferguson Park - Blairgowrie - Coupar Angus - Burrleton - Kinrossie Road End -Perth Airport - Scone - Bridgend - Perth City Centre - Perth College see under 57 Change Given Contact-less  @@@ Low Floor
57 (Stirling) Midland Bluebird Stirling City Service
Raploch - Stirling - Stirling Community Hospital - St Ninians
10th January 2022
reprinted 24th January 2022
Change Given Contact-less  Low Floor
58 Stagecoach Strathtay Perth - Bridgend - Scone Palace Road End - Old Scone - Wolfhill - (Guildtown - Mekileour - Carsie -  Blairgowrie) 3rd August 2020 Change Given Contact-less  Low Floor / Coach with Lift
58A Stagecoach Strathtay Perth - Bridgend - Scone Palace Road End - Old Scone - Wolfhill - (Guildtown - Mekileour - Carsie -  Blairgowrie) see under 58 Change Given Contact-less  Low Floor / Coach with Lift
59 (Dundee) Stageoach Strathtay / Xplore Dundee (weekend evenings only)  Dundee - Birkhill - Piper Dam - Coupar Angus - Blairgowrie 7th November 2022 (Stagecoach and Xplore Dundee) Change Given (SS) / Exact Fare (XD) Contact-less  @@@ Low Floor
20th August 2022 (Xplore Dundee Only)
59 (Stirling) Midland Bluebird Stirling - Blair Drummond Safai Park - Doune - Deanston - Buychany - Callander 10th January 2022
reprinted 24th January 2022
Change Given Contact-less  Low Floor
60 Stagecoach Strathtay Blairgowrie - Kinloch - Butterstone - Dunkeld - (Dalguise - Aberfeldy) 3rd August 2020 Change Given Contact-less  Low Floor
63 Stagecoach Strathtay Blairgowrie Town Service
Wellmeadow - Perth Road or Coupar Angus Road - Carsie or Golf Course Road - Perth Road - Ardblair Medical Centre - Blair High Street - Wellmeadow - Rattary High Street - Ferguson Park - Balmoral Road - Arbroath Road - Old Mill Road - Haugh Road - Wellmeadow - Ardblair Medical Centre - Blairgowrie High School - Clova Avenue - Smithfield Crescent - Berrydale Road - Emma Street - Grant Road - Blair High Street - Wellmeadow
3rd August 2020 Change Given Contact-less  Low Floor
66 Moffat & Williamson Kinross - Milnathort - Burnside - Auchtermuchty - Kettlebridge - Toftfhill - Glenrothes 4th January 2021 Change Given Contact-less  Low Floor
66A Moffat & Williamson Glenrothes - Burnside - Bridge of Earn - Perth see under 66 Change Given Contact-less  Low Floor
69 (Cupar) Moffat & Williamson Cupar - Adamson Hospital - Rathillet - Kilmany - A92 - Tay Bridge South Access - Norwood - Newport - Wormit - Gauldry - Kilmany - Rathillet - Adamson Hospital - Cupar
Includes part Service 77 (One journey starts Cupar) and School Service BB18.
Go-Flexi Service F5 also provides journeys covering most of the route. 
7th November 2022
revised edition
Change Given Contact-less  Low Floor / Coach with Lift
70 (Perth) Stagecoach Perth Perth City Service
Inveralmond - Moncrieffe - City Centre - North Muirton
Early Mornings Only
3rd August 2020 Change Given Contact-less  Low Floor
71 (Blairgowrie) Stagecoach Strathtay Ardblair Medical Centre - Blairgowrie - Ballintium - Kirkmichael - Bridge of Cally - Spittal of Glenshee (Wednesday or Saturday) or Tarvie Road End (other days) 3rd August 2020 Change Given Contact-less  Low Floor
71 (Scone Races) Stagecoach Perth Perth City Service
City Centre - Scone Racecourse
Race Meeting Days Only - special services operate for special events, or see Services 3 and 58
To Be Confirmed For 2023 Change Given Contact-less  Low Floor
73 Stagecoach Strathtay Tayway / Hybrid Bus Arbroath - Muirdurm - Carnoustie - Barry or
Ethiebeaton Park - Ashludie Hospital -  Bromhill Drive
then all via Monifieth High Street - Broughty Ferry - Strathern Road - Craigie Avenue - Dundee City Centre - Blackness Avenue - Menzieshill - Ninewells Hospital - (Technology Park) - (Invergowrie) - (Kingoodie)
Some Mon-Fri journeys serve Grange Road and return via Ethiebeaton Park, Ashludie Hospital and Broomhill Drive
3rd October 2022 Change Given Contact-less  @@@ Low Floor
73A Stagecoach Strathtay Tayway / Hybrid Bus Arbroath - Easthaven - OR Westhaven Park / Newton Road -  Carnoustie - Barry - Monifieth High Street - Broughty Ferry - Strathern Road - Craigie Avenue - Dundee City Centre - Blackness Avenue - Menzieshill -  Ninewells Hospital see under 73 Change Given Contact-less  @@@ Low Floor
73B Stagecoach Strathtay  Tayway / Hybrid Bus  Ashludie Hospital - Bromhill Drive - Monifieth High Street - Broughty Ferry - Strathern Road - Blackscroft - Dundee City Centre - (Blackness Avenue - Menzieshill - Ninewells Hospital) see under 73 Change Given ( Contact-less  @@@ Low Floor
73C Stagecoach Strathtay  Tayway / Hybrid Bus  Arbroath - Muirdurm - Carnoustie - Barry - Monifieth High Street - Broughty Ferry - Strathern Road - Craigie Avenue - Dundee City Centre - Blackness Avenue - Menzieshill - Ninewells Hospital see under 73 Change Given ( Contact-less  @@@ Low Floor
77 Moffat & Williamson  Gauldry Main Road and Duncan Park/Balgove Road Loop - Wormit - Newport -  7th  November 2022  Change Given Contact-less  Low Floor / Coach with Lift
77A Stagecoach Fife Gauldry Main Road and Balmerino loop - Wormit - Newport - Dundee Rail Stn, City Centre and Bus Station loop see under 77 Change Given Contact-less  Low Floor
77B Moffat & Williamson Wormit Crosshill Terrace and old Post Office loop - Wormit - Newport - Kinbrae Park - Dundee Seagate (NOT Bus Station), City Centre and Rail Station loop see under 77 Change Given Contact-less  Low Floor / Coach with Lift
78A Moffat & Williamson Monikie Circular Dundee - Broughty Ferry -  Forthill Road - Claypotts - Newbigging - Monikie - Wellbank - Kellas - Ballumbie Castle - Claypotts -  Forthill - Broughty Ferry - Dundee  25th March 2019 Change Given Contact-less  Low Floor
78C Moffat & Williamson Monikie Circular Dundee - Broughty Ferry -  Forthill Road - Claypotts - Ballumbie Castle - Kellas - Wellbank - Monikie - Newbigging - Claypotts -  Forthill - Broughty Ferry - Dundee  see under 78A Change Given Contact-less  Low Floor
79A Moffat & Williamson Monikie Circular Dundee - Broughty Ferry -  Monifieth - Ethiebeaton Park - Newbigging - Monikie - Wellbank - Kellas - Ballumbie Castle - Ethiebeaton Park - Monifieith - Broughty Ferry - Dundee  see under 78A Change Given Contact-less  Low Floor
79C Moffat & Williamson Monikie Circular Dundee - Broughty Ferry -  Monifieth - Ethiebeaton Park - Ballumbie Castle - Kellas - Wellbank - Monikie - Newbigging - Ethiebeaton Park - Monifieith - Forthill - Broughty Ferry - Dundee  see under 78A Change Given Contact-less  Low Floor
82 Elizabeth Yule Kinloch Rannoch - Tummel Bridge - Faskally - Pitlochry Town Centre and Pitlochry Community Hospital 23rd July 2018 Change Given Contact-less  Low Floor
83 Stagecoach Perth Aberfeldy - Ballinluig - Pitlochry Town Centre - Faskally - Killiecrankie - Blair Atholl - House of Bruar - Calvine - Old Struan Road End
Sunday Only service. For alternative servies in Aberfeldy and Pitlochry see 23 or 24 and Calvine/Old Struan see 87.
3rd August 2020 Change Given Contact-less  Low Floor
87 Elizabeth Yule Pitlochry Festival Theatre - Pitlochry Town Centre - Faskally - Killiecrankie - Blair Castle (Summer Only - if gates are closed bus waits time at next timing point instead) - Blair Atholl - House of Bruar - Calvine - Old Struan Road End  see under 83 Change Given Contact-less  Low Floor
88 Moffat & Williamson Dundee City Service
Hawick Drive - Berwick Drive - Longhaugh Road - Whitfield Drive - Drumgeith Road - Balunie Drive - Balmoral Avenue - Balunie Avenue - Sainsbury's - Balgillo - Ballinard Road - Strathern Road - Dundee Road - Broughty Ferry Town Centre - Dundee Road - Strathern Road - Ballinard Road - Sainsbury's - Baldovie Road - Hawick Drive 
15th August 2016 Change Given Contact-less  Low Floor
091 (Aberdeen) Flixbus Aberdeen - Dundee City Centre - Perth (Broxden P&R) - Stirling Castleview Park & Ride - Glasgow Limited Stop  8th August 2022 - includes southern connections Change Given Contact-less  Yes Coach with lift
8th August 2022 - PKC Version
91 (Aberfeldy) Sweeny's Garage Coshieville Circular
Aberfeldy - Weem - Dull - Coshieville -  Keltneyburn - Fortingall - Fearnan - Kenmore - Acharn - Aberfeldy
Mondays, Thursdays and Fridays Only, plus two school journeys. For additional school journeys see 892 and 893
16th April 2019 Change Given Contact-less  Low Floor
91A Sweeny's Garage Coshieville Circular
Aberfeldy- Acharn- Kenmore - Fearnan - Fortingall - Keltneyburn - Coshieville - Dull - Weem - Aberfeldy

Mondays, Thursdays and Fridays Only, plus two school journeys.
For additional school journeys see 892 and 893
see under 91 Change Given Contact-less  Low Floor
91B Sweeny's Garage Aberfeldy Town Service
Chapel Street - Farragon Drive - Moness Crecent - The Square - Breadalbane Community Campus - Duntaylor Avenue -Taybridge Road - Chapel Street

Mondays, Thursdays and Fridays Only
see under 91 Change Given Contact-less  Low Floor
92 Moffat & Williamson St Andrews Hospital - St Andrews Town Centre (NOT Bus Station) - Guardbridge - Leuchars - Balmullo - (some journeys continue to/from St Fort Bus Depot) 7th November 2022 Change Given Contact-less  Low Floor / Coach with Lift Low Floor
92A Moffat & Williamson St Andrews Hospital - St Andrews Town Centre (NOT Bus Station)  - Guardbridge - Leuchars - Balmullo - St Michaels - Wormit - Newport - Norwood - Scott Crescent (Scotscraig) - Tayport Harbour - Tayport Nelson Street/Elizabeth Street loop - Tayport Banknowe - St Michaels - Balmullo - Leuchars - Guardbridge - St Andrews Town Centre (NOT Bus Station)  - St Andrews Hospital Anticlockwise Daytime Circular see under 92 Change Given Contact-less  Low Floor / Coach with Lift Low Floor
92B Moffat & Williamson St Andrews Hospital - St Andrews Town Centre (NOT Bus Station)  - Guardbridge - Leuchars - Balmullo - St Michaels - Tayport Bankknowe - Tayport Nelson Street/Eliozabeth Street loop  - Tayport Harbour - Scott Crescent (Scotscraig) - Norwood - Newpport - Wormit - St Michaels - Balmullo - Leuchars - Guardbridge - St Andrews Town Centre (NOT Bus Station)  - St Andrews Hospital Clockwise Daytime Circular see under 92 Change Given Contact-less  Low Floor / Coach with Lift Low Floor
92C Moffat & Williamson St Andrews Hospital - St Andrews Town Centre (NOT Bus Station)  - Guardbridge - Leuchars - Balmullo - St Michaels - Wormit - Newport - Dundee Seagate (NOT Bus Station), City Centre & Rail Station Loop -  - Main road through Scotscraig - Tayport Elizabeth Street -  St Michaels - Balmullo - Leuchars - Guardbridge - St Andrews Town Centre (NOT Bus Station)  - St Andrews Hospital Anticlockwise Evening Circular see under 92 Change Given Contact-less  Low Floor / Coach with Lift Low Floor
92D Moffat & Williamson St Andrews Hospital - St Andrews Town Centre (NOT Bus Station)  - Guardbridge - Leuchars - Balmullo - St Michaels - Tayport Nelson Street/Elizabeth Street loop  - Main road through Scotscraig -  Dundee Seagate (NOT Bus Station), City Centre & Rail Station Loop - Newport - Wormit - St Michaels - Balmullo - Leuchars - Guardbridge - St Andrews Town Centre (NOT Bus Station)  - St Andrews Hospital Clockwise Evening Circular see under 92 Change Given Contact-less  Low Floor / Coach with Lift Low Floor
Service 92 group does NOT serve Tayport Shanwell Road South turning circle.
99 Stagecoach Fife
Taylink
Dundee Rail Station, City Centre & Bus Station (loop) - Forgan - Drumoig - St Michaels - Leuchars - Guardbridge - St Andrews Bus Station
Weekend Night Service now back on Service N99.
Local Journeys within St Andrews now provided by Services 90, 90A, 91, 91A, 93, 93A (not shown here).
7th November 2022 Change Given Contact-less  @@@ Low Floor
99X Xplore Dundee St Andrews Madras Colllege or Greyfriars School - Guardbridge - Leuchars - Drumoig - Forgan - Dundee
Schooldays Only.
For additional journeys see Services 42A, 92 group and 99 group.
16th August 2021 Exact Fare  Contact-less  @@@ Low Floor
100 Lothian Buses Airlink Edinburgh Airport - Haymarket (for rail services to/from this area) - Edinburgh City Centre 1st May 2022 Change Given Contact-less  Yes Low Floor
104 Stagecoach Bluebird Stonehaven - Auchenblae - Dellavaird - Fetteresso - Stonehaven - Mackie Academy
Schooldays Only
6th January 2020 Change Given Contact-less  Low Floor
107 Stagecoach Bluebird Montrose - St Cyrus - Johnshaven village - Gourdoun village - Inverbervie - Kinneff - Stonehaven - (Stonehaven Bus Depot or Mackie Academy) see under 7 (Stonehaven) Change Given Contact-less  @@@ Low Floor/ Coach with Lift
114 JP Coaches Forfar Town Service
Restenneth Fields - Gowanbank - East High Street
see under 23 (Forfar) Change Given Low Floor
115 Sweeny's Garage Comrie - St Fillians
For early morning and evening buses to/from St Fillans see Service 15
10th August 2020 Change Given Low Floor
116 Stagecoach Strathtay Forfar - Friockheim - Chapelton - Inverkeillor - Braehead of Lunan - Ferryden - Montrose Saturdays Only  3rd August 2020 Change Given Contact-less  Low Floor
For Monday to Friday service from Forfar to Montrose see Service ASP/29
117 JP Coaches Forfar Town Service
East High Street - Turfbeg Road - East High Street - McCulloch Drive - Forestseat- East High Street 
see under 23 (Forfar) Change Given Low Floor
118 Shorts Travel Noranside Circular
Forfar Town Centre - Bogindollo - Justingahugh - Tannadice - Noranside - Findowrie - Tannadice - Bogindollo - Forfar Town Centre
Monday, Wednesdays and Fridays Only
30th May 2022 Change Given Low Floor
121 Shorts Travel Cortachy Circular
Kirriemuir - Memus - Cortachy - Dykehead- Kinnordy - Kiriemuir
30th May 2022 Change Given Low Floor To use Service 121 pre book by telephone only 01307 461775
125 JP Coaches (Newtyle - Meigle -) Eassie - Glamis Castle (opening days only) - Glamis -Orchardbank - Forfar Town Centre & Supermarkets 1st July 2019 Change Given Low Floor
128 JP Coaches Kirriemuir - Westmuir - Arlie- Ruthven - Alyth for connections to/from Blairgowrie and Dundee 1st July 2019 Change Given Low Floor
An Updated Version of this timetable (to include changes to the 57 service) will be uploaded soon. 
129 JP Coaches Kirriemuir Town Service
High Street - Brechin Road - Checkiefield Village - Martyton - High Street
2 off peak journeys only. For additional Maryton and Checkiefield Road End see Service 20.
see under 128 Change Given Low Floor
137 Stagecoah Strathtay Dundee City Centre - Provost Road - Kirkton Asda - Downfield - Bridgefoot/Strathmartine Hospital  30th May 2022 - Stagecoach version Change Given Contact-less  Low Floor
30th May 2022 - Angus Council version
138 Stagecoah Strathtay Dundee City Centre - Provost Road - Kirkton Asda - Downfield - Strathmartine Hospital - Bridgefoot - Leoch (back via Fallows) - Kirkton of Auchterhouse see under 137 Change Given Contact-less  Low Floor
139 Stagecoah Strathtay Dundee City Centre - Forfar Road - Inveraldie -  Murroes - South Powrie (or Burnside of Dutrune AM peak) - Forfar Road (or Pitkerro Road AM peak) - Dundee City Centre
For additional peak services to Murroes see Service 22 (Kirriemuir).
6th June 2022 Change Given Contact-less  Low Floor
139A Stagecoach Strathtay Dundee City Centre - Forfar Road - Inveraldie -  Murroes - South Powrie (or Burnside of Dutrune AM peak) - Forfar Road (or Pitkerro Road AM peak) - Dundee City Centre
For additional peak services to Murroes see Service 22 (Kirriemuir).
see under 139 Change Given Contact-less  Low Floor
140 Wishart of Friockheim Auchmithie - Seaton Estate Caravan Park - Arbroath - Friockheim - Brechin - Stracathro Hospital/ Brechin Castle Centre see under 35 Change Given Low Floor
An Updated Version of this timetable (to include changes to the 27 service) will be uploaded soon. This will also now include brief end-to-end details of Service 30 to include all buses between Arbroath & Brechin or Stracathro.
141 Wishart of Friockheim Friockheim (141 connects for Arbroath see 27) Brechin - Stracathro Hospital/Brechin Castle Centre
141 connects at Friockheim with Stagecoach Strathtay 27 to/from Arbroath (Monday to Saturday)
see under 35 Change Given Low Floor
An Updated Version of this timetable (to include changes to the 27 service) will be uploaded soon. This will also now include brief end-to-end details of Service 30 to include all buses between Arbroath & Brechin or Stracathro.
155 Docherty's Midland Coaches  Crieff High Street - Madderty - Balgowan - Tibbermore - Huntingtowerfield - Ruthvenfield - Crieff Road - Dunkeld Road - (Perth Schools) - Perth City Centre & Bus Station
Schooltime, Peak Time and Shopping Services on Friday and Saturday only.
15th August 2022 Change Given Low Floor
160 Midland Bluebird Stirling - Callander - Kingshouse - Lochhearnhead - Crinlarich -Tyndrum
First and Third Saturdays of each month only
see under S60 Change Given Contact-less  Low Floor
181 Stagecoach Strathtay Carnoustie - Monifieth - Grange Road - Newbigging - Monikie- Craichie - Forfar Town Centre & Supermarkets  30th May 2022 Services 181 and 181A - Stagecoach version Change Given Contact-less  Low Floor
30th May 2022 Services 181 and 181A - Angus Council version
181A Stagecoach Strathtay Carnoustie - Monifieth - Ashludie Hospital - Ballumbie Castle - Kellas - Wellbank - Craichie - Forfar Town Centre & Supermarkets see under 181 Change Given Contact-less  Low Floor
201 Stagecoach Fife Queensway Bus Depot - Glenrothes Bus Station - Leslie - Scotlandwell - Milnathort - Kinross (incorporates Milnathort/Kinross Town Service) 3rd August 2020 Change Given Contact-less  Low Floor
202 (Dundee) Stagecoach Strathtay Dundee City Service
Kirkton - Downfield - Kingsway West Retail Park - Lawside- City Centre
16th August 2021 Change Given Contact-less  Low Floor
202 (Kinross) Bay Travel Kinross - Crook of Devon - Rumbling Bridge - Powmill - Blairingone - Dollar - Tillicoultry (for 52 to Stirling) 22nd August 2022 Change Given Contact-less  Low Floor
204 Stagecoach Fife Dundee City Service
Dryburgh - Lochee - Scott Street - Magdalen Green - City Centre
16th August 2021 Change Given Contact-less  Low Floor
206 Stagecoach Strathtay Dundee City Service - plus a few hundred yards into Angus
Ethiebeaton Park - Broughty Ferry Town Centre - West Ferry
16th August 2021 Change Given Contact-less  Low Floor
222 Fishers Tours
Scottish Express
Arbroath - Carnoustie - Dundee - Perth - Comrie - Lochearnhead - Tyndrum - Oban
Alternate Wednesdays in Summer
Summer Timetable from 21st March 2022 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
226 Fishers Tours
Scottish Express
Arbroath - Carnoustie - Dundee - Perth - Birnam - Pitlochry - Spean Bridge - Fort William
Alternate Tuesdays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
228 Fishers Tours
Scottish Express
Arbroath - Carnoustie - Dundee - Perth - Birnam - Pitlochry - Aviemore - Inverness
Alternate Thursdays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
231 Fishers Tours
Scottish Express
Brechin - Forfar - Dundee - Glenrothes - Kirkcaldy - Newbridge - Livingston
Alternate Mondays all year round
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
236 (Arbroath) Fishers Tours
Scottish Express
Arbroath - Carnoustie - Dundee - Glenrothes - Kirkcaldy - Newbridge - Livingston
Alternate Mondays all year round
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
236 (Claverhouse) Moffat & Williamson Dundee City Service
Claverhouse - Mill O' Mains - Linlathen -  Mid Craigie - Maryfield - City Centre
16th August 2021 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
248 Fishers Tours
Scottish Express
Forfar - Dundee - Perth - Comrie - Lochearnhead - Tyndrum - Oban
Alternate Wednesdays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
252 Fishers Tours
Scottish Express
Arbroath - Carnoustie - Dundee - Perth - Dunblane - Glasgow Braehead Centre - Kilbirnie - Largs
Alternate Mondays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
253 Fishers Tours
Scottish Express
Forfar - Dundee - Perth - Dunblane - Glasgow Braehead Centre - Kilbirnie - Largs
Alternate Mondays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
257 Fishers Tours
Scottish Express
Dundee - Leuchars - Cupar - Glenrothes - Kirkcaldy - Dunfermline  Alloa - Stirling - Blair Drummond - Callander
Alternate Fridays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
258 Fishers Tours
Scottish Express
Kirriemuir - Alyth - Blairgowrie - Perth - Kinross - Newbridge - Livingston
Alternate Thursdays in January to October
Every Thursday In November and December
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
260 Fishers Tours
Scottish Express
Dundee - Leuchars - Cupar - Glenrothes - Kirkcaldy - Dunfermline - Kincardine - Dunblane - Glasgow Braehead Centre - Kilbirnie - Largs
Alternate Wednesdays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
262 Fishers Tours
Scottish Express
Dundee - Leuchars - Cupar - Glenrothes - Kirkcaldy - Newbridge - Livingston
Every Tuesday and Friday all year round 
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
263 Fishers Tours
Scottish Express
Dundee - Leuchars - Cupar - Glenrothes - Kirkcaldy - Dunfermline  Alloa - Kincardine - Glasgow Silverburn - Fenwick - Ayr
Alternate Thursdays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
266 Fishers Tours
Scottish Express
Glenrothes - Kirkcaldy - Dunfermline - Alloa - Stirling - Blair Drummond - Callander - Lix Toll - Tyndrum - Oban
Alternate Thursdays in Summer
Summer Timetable - see under 222 Change Given Coach with Lift Reserve a seat by telephone only 01382 227290 
275 Fishers Tours
Scottish Express
Glenrothes - Cupar - Dundee - Forfar - Kirriemuir - Brechin - Stonehaven - Aberdeen, Guild Street
Alternate Wednesdays in Summer - NEW SERVICE FROM 21st MARCH 2022
Summer Timetable - see under 222
276 Fishers Tours
Scottish Express
Dundee - Perth - Dunblane - Stirling - Silverburn Shopping Centre - Ay
Alternate Tuesdays in Summer - NEW SERVICE FROM 21st MARCH 2022
Summer Timetable - see under 222
277 Fishers Tours
Scottish Express

Arbroath - Carnoustie - Monifieth - Broughty Ferry - Dundee - Perth - Dunblane - Stirling - Callander Station Road Car Park
Alternate Fridays in Summer - NEW SERVICE FROM 21st MARCH 2022
Summer Timetable - see under 222
309 McColls Coaches Balmaha - Drymen - Garelochead - Balloch - (Rosshead) - Alexandria 17th July 2022 Exact Fare Contact-less  Low Floor
324 Midland Bluebird (Bannockburn) - Stirling - Alva - Menstrie - Dollar Academy
Schooldays Only
13th September 2021 Change Given Contact-less  Low Floor
325 Midland Bluebird Dunblane - Bridge of Allan - Tullibody - Alloa - Dollar Academy
Schooldays Only
13th September 2021 Change Given Contact-less  Low Floor
326 Midland Bluebird Dollar Academy - Tlillicoultry - Alva - Menstrie - Bridge of Allan - Dunblane
Schooldays Only
13th September 2021 Change Given Contact-less  Low Floor
391 Midland Bluebird Lionthorn Turning Circle - Falkirk - Larbert - (Letham) - Kincardine - Forestmill - Dollar Academy
Schooldays Only
reprinted August 2021 Change Given Contact-less  Low Floor
500 First Glasgow  Glasgow Buchanan Bus Station (for coach connections) - Queen Street Station (for rail connections) - Glasgow Airport reprinted October 2021 Change Given Contact-less  Yes Low Floor
507 Midland Bluebird Balfron - Balfron High School - Boquhan - Fintry
Schooldays Only
21st October 2019 Change Given Contact-less  Low Floor
513 Midland Bluebird Balfron - Balfron High School - Fintry - Kippen
Schooldays Only
reprinted October 2021
590 National Express Aberdeen-Dundee- Perth- Glasgow-Hamilton- Carlisle - Birmingham-Milton Keynes - London (Day Service) SERVICE NOT SERVING THIS AREA UNTIL FURTHER NOTICE Change Given Coach with Lift Reserve a seat by telephone 0871 781 8181 or online www.national
express.com
592 National Express Aberdeen-Dundee- Perth- Stirling-Glasgow-Carlisle - High Wycombe -Heathrow Airport- London (Night Service) SERVICE NOT SERVING THIS AREA UNTIL FURTHER NOTICE Change Given Coach with Lift Reserve a seat by telephone 0871 781 8181 or online www.national
express.com
601 Dochertys Midland Coaches Crieff Schools - Gilmerton - Madderty - Balgowan
Schooldays Only
13th August 2012 Change Given Low Floor 
613 Dochertys Midland Coaches Auchterarder Schools - Broom of Dalreoch - Dunning - Easter Coul - Auchterarder Schools
Schooldays Only
13th August 2012 Change Given Low Floor
618 Dochertys Midland Coaches Auchterarder Schools - Broom of Dalreoch - Dunning - Easter Coul - Auchterarder Schools
Schooldays Only
see under 613 Change Given Low Floor 
654 Midland Bluebird Denny, Nethermains Road - Denny Cross - Dunipace - St Modans High School
Schooldays Only
15th August 2022 Change Given Low Floor 
727 Stagecoach Bluebird Jet Aberdeen Bus Station - P&J Live - Aberdeen Airport 31st October 2022 Change Given Contact-less  @@@ Low Floor
747 Stagecoach Fife
Jet
Dunfermline - Halbeath P&R (for rail services towards Tayside) - Inverkeithing Station (for rail services towards Tayside) - Ferrytoll P&R - Edinburgh Airport 20th June 2022 Change Given Contact-less  @@@ Low Floor
809 Stagecoach Perth / Stagecoach Strathtay Perth City Service
Letham - Burghmuir - North Inch Community Campus
Schooldays Only
16th August 2021 Change Given Contact-less  Low Floor
811X Stagecoach Perth Perth City Service
Kinnoull Hill and Gannochy - Perth Schools
Schooldays Only
see under 11 (Perth) Change Given Contact-less  Low Floor
815 Stagecoach Perth Crieff Schools - Comrie
Schooldays Only
see under 15 (Perth) Change Given Contact-less  Low Floor
834 Stagecoach Perth Perth Schools - Stanley - Spittalfield/Muthly
Schooldays Only
see under 34 (Perth) Change Given Contact-less  Low Floor
857 Stagecoach Strathtay Meigle - Kinloch Farm - Ardler - Coupar Angus - Blairgowrie High School - Blairgowrie 15th August 2022 Change Given Contact-less  Low Floor
862 Stagecoach Strathtay Blairgowrie - Spitalfield - Caputh
Schooldays Only
16th August 2021 Change Given Contact-less  Low Floor
885 JR Services Bridge of Gaur - Kinloch Rannoch
For daytime services between these points, as well as to/from Rannoch Station, see DRT2. 
19th November 2018 Change Given N/A (Minibus less than 16 seats)
887 Elizabeth Yule Pitlochry Schools - Pitlochry Town Centre - Faskally - Killiecrankie - Blair Atholl then House of Bruar - Calvine - Old Struan Road End or Kinloch Rannoch (depending on days) see under 83 Change Given Low Floor
890 Dochertys Midland Coaches Crieff- Comrie - St Fillians - Lochearnhead-Killin
Schooldays Only
13th August 2012 Change Given Low Floor
892 Stagecoach Perth Aberfeldy- Donafuil, road end -Dull - Aberfeldy- Breadalbane Academy
Schooldays Only
For additional journeys along parts of route see 91/91A
16th August 2021 Change Given Contact-less  Coach with Lift
893 Dochertys Midland Coaches Killin- Lawers- Fernan- Kenmore-  Acharn- Breadalbane Academy
Schooldays Only
For additional journeys along parts of route see 91/91A
13th August 2012 Change Given Low Floow
896 Dochertys Midland Coaches Aberfeldy - Griffin Wind Farm - Amulree - Newton Bridge - Crieff
Schooldays Only
13th August 2012 Change Given Low Floor
909 Scottish Citylink Edinburgh - Haymarket - Edinburgh Zoo - Edinburgh Airport - Newbridge - Bo'ness - Grangemouth - Stirling - Dunblane or Stirling University
Includes part Service 978
Limited Stop
Stirling - Glasgow now covered by increased frequency on Service M8/M9. See Summary Timetable for details.
7th  November 2022  Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
913 Scottish Citylink Fort William - Tyndrum (connects with 977 to/from Oban) - Crieff - Perth (connects with M8/M9 to/from Dundee/Aberdeen) - Edinburgh  Service Withdrawn For Winter 2022 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
914 Scottish Citylink Fort William - Ballachluish - Tyndrum - Inverbeg - Glasgow Airport Anniesland - Glasgow 7th November 2022 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
915 Scottish Citylink Uig  - Portree - Kyle of Lochalsh - Fort William - Ballachluish - Tyndrum - Inverbeg - Glasgow Airport - Glasgow see under 914 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
916 Scottish Citylink Uig  - Portree - Kyle of Lochalsh - Fort William - Ballachluish - Tyndrum - Inverbeg - Anniesland  - Glasgow see under 914 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
925 Midland Bluebird
Bannockburn - Stirling - Bridge of Allan - Dunblane
13th September 2021 Change Given Contact-less  Low Floor
975 Scottish Citylink Oban - Connel - Tyndrum - Inverbeg - Anniesland - Glasgow 7th November 2022 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
976 Scottish Citylink Oban - Connel - Inverary - Inverbeg - Anniesland - Glasgow see under 975 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
977 Scottish Citylink Oban - Connel - Tyndrum - Inverbeg - Glasgow Airport - Glasgow Service Withdrawn For Winter 2022 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
978 Scottish Citylink Oban - Connel - Tyndrum - Lix Toll - Callendar - Stirling - Grangemouth - Newbridge - Edinburgh Airport - Edinburgh Zoo - Haymarket - Edinburgh Limited Stop 7th November 2022 Change Given Contact-less  Yes Coach with Lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
A2B R1 Aberdeenshire Council Demand Responsive Services - must be prebooked  Inverbervie - Stonehaven - Muchalls - Portlethen Asda May 2021 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R2 Aberdeenshire Council Demand Responsive Services - must be prebooked
Catterline - Gourdoun - Johnshaven - St Cyrus - Montrose Tesco
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330

A2B R2A
Aberdeenshire Council Demand Responsive Services - must be prebooked
Inverbervie - Gourdoun - Johnshaven - St Cyrus - Montrose Tesco
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330

A2B R3
Aberdeenshire Council Demand Responsive Services - must be prebooked
Drumlithie - Auchenblae - Gourdoun - Montrose Tesco
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R6 Aberdeenshire Council Demand Responsive Services - must be prebooked
Auchenblae - Fettercairn - Luthermuir - Montrose Tesco
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R10 Aberdeenshire Council Demand Responsive Services - must be prebooked
Inverbervie -  Johnshaven - Invebervie - Gourdoun
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R15 Aberdeenshire Council Demand Responsive Services - must be prebooked Stonehaven Town Service see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R15A Aberdeenshire Council Demand Responsive Services - must be prebooked Stonehaven - Muchalls - Newtonhill village - Newtonhill Tesco see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R22 Aberdeenshire Council Demand Responsive Services - must be prebooked Stonehaven - Nethertley -Cookney - Cannachmore - Portlethen Asda
Downies - Findon - Portlethen Asda
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R23 Aberdeenshire Council Demand Responsive Services - must be prebooked
Stonehaven - Kirkton of Durris - Maryculter - Blairs - Banchory-Devenick - Findon - Portlethen Asda
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2B R25 Aberdeenshire Council Demand Responsive Services - must be prebooked
Laurencekirk - Fettercairn - Luthermuir - Montrose Tesco
see under Aberdeenshire A2B R1 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use an A2B Service pre book by telephone only 01467 535330
A2 Red Line Coaches Bonnyton - Auchterhouse Primary School
Schooldays Only 
14th August 2019 Change Given N/A (Minibus less than 16 seats)
A3 Fishers Tours Fishers Depot & Lochindores - Birkhill Primary School
Schooldays Only 
11th November 2016 reprinted January 2022 Change Given Coach with Lift
A5 Red Line Coaches Balcathie Farm Cottage -Carmyllie Primary School
Schooldays Only 
14th August 2019 Change Given N/A (Minibus less than 16 seats)
A10 Fairway Travel Kinaldie Holdings - Inverkeilor Primary School
Schooldays Only 
14th August 2019 Change Given N/A (Minibus less than 16 seats)
A17 Fishers Tours Fishers Depot & Barns of Wedderburn - Murroes Primary School
Schooldays Only 
6th January 2020  reprinted January 2022 Change Given Coach with Lift
A30 Fishers Tours Fishers Depot & Friockheim - Arbroath Academy
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A34 Fishers Tours Fishers Depot & Monikie - Carnoustie High School
Schooldays Only 
8th February 2019   reprinted January 2022 Change Given Coach with Lift
A35 Fishers Tours Fishers Depot & Monikie - Carnoustie High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A37 Fishers Tours Fishers Depot & Inveraldie - Monifieth High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A38 Fishers Tours Fishers Depot & Wellbank - Monifieth High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A39 Fishers Tours Fishers Depot & Fowlis - Monifieth High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A40 Fishers Tours Fishers Depot & Lundie - Monifieth High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A41 Fishers Tours Fishers Depot & Liff - Monifieth High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A42 Fishers Tours Fishers Depot & Newtyle - Monifieth High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
A43 Fishers Tours Fishers Depot & Auchterhouse - Monifieth High School
Schooldays Only 
16th August 2017  reprinted January 2022 Change Given Coach with Lift
ASP29 Shorts Travel Forfar, Royal Bank of Scotland - Gowanbank - A934 bus shelter near Farnell and Kinnell - Maryton - Rossie Island - Montrose, High Street
Schooldays Only 
4th November 2021 until 17th April 2022 Change Given Minibuses with rear lift/ramp
For a Saturday Service betweeen Forfar and Montrose, see Service 116.
New Timetable from 18th April 2022 not currently availbile.
B1 Bryans Coaches Denny, Braes View - Denny Cross - Bannockburn - Stirling SERVICE SUSPENDED UNTIL FURTHER NOTICE Change Given Contact-less  Low Floor
B4 Smith & Sons Dun Gallery - Rosemount Primary School
Schooldays Only 
12th August 2020 Change Given
B5 Smith & Sons Logie Pert - Rosemount Primary School
Schooldays Only
12th August 2020 Change Given
B7 Shorts Travel Brechin Clerk Street - Chapelton - Edzell Primary School - Bechin Clerk Street
Schooldays Only
12th August 2020 until 17th April 2022 Change Given
New Timetable from 18th April 2022 not currently availbile.
B11 Scottish Blue Kincraig - Brechin Schools
Schooldays Only
12th August 2020 Change Given
B14 Wishart of Friockheim Pier Cottage - Ferryden Primary School
Schooldays Only
12th August 2020 Change Given
B15 Smith & Sons Peathill Road End - Brechin School
Schooldays Only
12th August 2020 Change Given
B17 Wishart of Friockheim East Glasterlaw Farm - Brechin High Schools
Schooldays Only
14th August 2019 Change Given
B19 Scottish Blue Dalbrack - Andover Primary School
Schooldays Only
12th August 2020 Change Given
B21 Scottish Blue Blainio Farm - Maisiondieu Primary School
Schooldays Only
12th August 2020 Change Given
B22 Wishart of Friockheim Ballochy Farm - Montrose Academy
Schooldays Only
12th August 2020 Change Given
B23 Scottish Blue Westerton of Rossie - Montrose Academy
Schooldays Only
12th August 2020 Change Given
Basin Rambler Angus Transport Group Bridge of Dun (Caledonian Railway) Station - House of Dun - Montrose Air Station - Montrose Town Centre & Railway Station (Mainline Services) 2022 Timetable (also includes Caledonian Railway)  FREE SERVICE FREE SERVICE Historic Vehicles not normally accessibile
BB18 Moffat & Williamson Bell Baxter High School - Cupar - Adamson Hospital - Rathillet - Kilmany - Gauldry - Woirmit - Newport - Tayport - St Michaels - Balmullo - Dairsie - Trading Estate - Cupar
Schooldays Only
16th August 2021 Change Given Contact-less  Low Floor
BF4 Midland Bluebird Killearn - Blane Smithy Road - Balfron High School
Schooldays Only
15th August 2022 Change Given Low Floor 
BF5 Midland Bluebird Balmaha - Drymen - Balfron High School
Schooldays Only
15th August 2022 Change Given Low Floor 
BF6 Midland Bluebird Strathblane - Balfron High School
Schooldays Only
15th August 2022 Change Given Low Floor 
BF7 Midland Bluebird Strathblane - Balfron High School
Schooldays Only
See Under BF4 Change Given Low Floor 
BM1 Moffat & Williamson Peacehill Farm - Kilmany - Balmerino - Gauldry, Balmerino Primary School 16th August 2021 Change Given Contact-less  Low Floor
C1 Midland Bluebird Alloa Town Service
Shillinghill - Hillcrest Drive - Shillinghill - Tesco - Caledonian Road - Churchill Street - Shillinghill - Ashley Terrace - Sauchie, Woodlea Park - Sauchie Hall - Ashley Terrace - Shillinghill 
13th September 2021 Change Given Contact-less  Low Floor
C2 Hunters Executive Coaches Glenochil - Tullibody - Cambus - Alloa New Struan House - Alloa Smitfield Loan -  Alloa Tesco - Alloa Town Centre - Sauchie - Community Health Centre - Sauchie - Fishcross - Devon Village - Tllicoultry Bus Stance - Harviestoun Grove and Stalker Avenue 25th March 2018 Change Given Contact-less  Low Floor
An Updated Timetable for this service was issued in April 2022. The PDF is still awaited and willl be uploaded very soon (probably will need to scan from paper copy). There were no changes to times and only minor tweaks to route in Tillicoultry, so this timetable is still correct.
C2A Hunters Executive Coaches Glenochil - Tullibody - Cambus - Alloa New Struan House - Alloa Smitfield Loan -  Alloa Tesco - Alloa Town Centre - Sauchie - Community Health Centre - Sauchie - Fishcross - Devon Village - Tllicoultry Bus Stance - Stalker Avenue and Harviestoun Grove see under C2 Change Given Contact-less  Low Floor
An Updated Timetable for this service was issued in April 2022. The PDF is still awaited and willl be uploaded very soon (probably will need to scan from paper copy). There were no changes to times and only minor tweaks to route in Tillicoultry, so this timetable is still correct.
C11 Midland Bluebird Stirling City Service
Off Peak Route - Bus Station - Community Hospital - St Ninians -Torbrex - Cammbusbarron Gillieshill and North End
Morning + Evening Route - Bus Station - Snowdon Place - Cambusbarron Library
13th September 2021 Change Given Contact-less  Low Floor
C30 Hunters Executive Coaches Stirling City Service
Bus Station - Riverside - Bus Station - Causewayhead - Bus Station
Also includes schools service from Craigmill to Riverside Primary School via Forthside.
15th May 2022 Change Given Contact-less  Low Floor
C48 Hunters Executive Coaches Bannockburn, Forthview - Wallace Park - Stirling Bus Station - Cornton - Bridge of Allan - Dunblane, Wallace Road - Dunblane, Rail Station - Dunblane, Kippendavie Road - Ashfield - Kinbuck - Cromlix House Road End
One morning journey operates direct via Raploch for Forth Valley College.
15th May 2022 Change Given Contact-less  Low Floor
C60 Kingshouse Travel Killin - Lochearnhead - Kingshouse - Strathyre - Callander (for connections to/from Stirling) - Callander Helth Centre 30th April 2018
reprinted 24th January 2022
Change Given Contact-less  N/A (Minibus less than 16 seats)
DD1 - operates as Discover Dundee Tour - see under that one
DRT1 (Kinross) Angela's Cars /
Peter Leach
Demand Responsive Services - must be prebooked
Muckhart & West Kinross-shire Demand Responsive Transport
November 2018
reintroduced Autumn 2021
Change Given N/A (Minibus less than 16 seats) To use this Service pre book by telephone only 07508 126720
DRT2 (Rannoch) Gordon Brown /
JR Services
Demand Responsive Services - must be prebooked
Kinloch Rannoch and Rannoch Station Demand Responsive Transport
28th February 2022 Change Given N/A (Minibus less than 16 seats) To use this Service pre book by telephone only 07881 822216 or 07971 540287
DRT Auchengillan Blanefield and Carbeth  Operator TBC Demand Responsive Services - must be prebooked
Auchengillan, Blanefield and Carbeth Demand Responsive Transport
undated but December 2021 Change Given Mix of Non-Accessibile with accessibile buses on request To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
DRT Balquhidder Kingshouse Travel Demand Responsive Services - must be prebooked Balqhuidder Demand Responsive Transport Demand Responsive Transport undated but February 2021 Change Given N/A (Minibus less than 16 seats) To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
DRT Carron Valley Operator TBC Demand Responsive Services - must be prebooked
Carron Valley Demand Responsive Transport
undated but December 2021 Change Given Mix of Non-Accessibile with accessibile buses on request To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
DRT Croftamie & Drymen Drymen Taxis Demand Responsive Services - must be prebooked
Croftamie & Drymen Demand Responsive Transport
undated but December 2021 Change Given Mix of Non-Accessibile with accessibile buses on request To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
DRT Fintry Drymen Taxis /
Saturn Taxis /
Trossachs Cabs
Demand Responsive Services - must be prebooked
Fintry Demand Responsive Transport
14th February 2022 Change Given Mix of Non-Accessibile with accessibile buses on request To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
DRT Killin & Strathfillan 24/7 Cars LLP/
Killin & Ardeonaig Taxis/
Kingshouse Travel Ltd
Demand Responsive Services - must be prebooked
Killin & Strathfillan Demand Responsive Transport
undated but January 2022 Change Given Mix of Non-Accessibile with accessibile buses on request To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
DRT Strathard & Trossachs Morgan /
Saturn Taxis/
Trossach Cab's/
W. Miller
Demand Responsive Services - must be prebooked
Strathard & Trossachs Demand Responsive Transport
undated but January 2022 Change Given Mix of Non-Accessibile with accessibile buses on request To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
DRT Thornhill & Doune W. Miller Demand Responsive Services - must be prebooked
Thornhill & Doune Demand Responsive Transport
undated but February 2021 Change Given N/A (Minibus less than 16 seats) To use this Service pre book by telephone 01786 237800 or
www.stirling.gov.uk/drt
Discover Dundee Tour Xplore Dundee Dundee City Tour
V&A Dundee - Railway Station - City Centre - West End - West Port - Albert Square - Dundee Law - City Centre -  City Quay - V&A Dundee - Tay Road Bridge (if bridge is open to double deck buses) - V&A Dundee
Service Withdrawn For Winter 2022 Exact Fare Contact-less  Low Floor
Scottish National Concessionary Bus Passes Will Not Be Accepted On This Service, but qualify for discounts.
EasyON  Scottish Blue Demand Responsive Services - must be prebooked
Dundee City Service

SERVICE RETURNED 31st JANUARY 2022 WITH AN EXTENDED OPERATING AREA
31st January 2022 No Cash On The Bus, Service Pay by Card by phone or online, no option to use card as you board right now Minibuses with rear lift/ramp To use this service pre book by telephone 01382 339633 or www.scottishblue.com/easyon
Edinburgh Trams Edinburgh Trams Edinburgh Airport - Ingilston Park & Ride (for Ember connections) - Haymarket (for rail services to/from this area) - West End - St Andrew Square - York Place see under 100 Pay Before You Board with exact coins or cards Contact-less or Chip & Pin Yes Low floor tram service
E1 Ember  Dundee City Centre - Technology Park, Apollo Way* - Longforgan *- Inchture* - St Madoes* - Perth (Walnut Grove)* - Bridge of Earn* - Kinross - Rosyth* - Ingilston P&R for tram connections to/from Edi Airport* - Edinburgh Zoo - Haymarket - Edinburgh
Limited Stop - stops marked with * will be served only for pre-booked passengers (online or by telephone)
DRIVERS DO NOT TAKE CASH ON THIS SERVICE but accept Contactless or Chip&Pin card payments as well.
24/7 Service 
1st September 2022 - Company Issue TO FOLLOW No Cash Taken On The Bus Contact-less or Chip & Pin Yes Coach with lift To use this service from a pre-booked only stop go to www.ember.to or phone 0131 510 4007 
1st September 2022  - PKC Version
Stopping Arrangements (E2 is now E1)
E3 Ember Dundee City Centre - Technology Park, Apollo Way* - Longforgan *- Inchture* - St Madoes* - Perth (Broxden P&R*) - Gleneagles Station Road End* - Greenloaning* - Dunblane Police Station* - Stirling Castleview Park & Ride* - Cumbernauld Town Centre* - Cumbernauld Greenfaulds* - Glasgow
24/7 SERVICE
Limited Stop - stops marked with * will be served only for pre-booked passengers (online or by telephone)
DRIVERS DO NOT TAKE CASH ON THIS SERVICE but accept Contactless or Chip&Pin card payments as well.
1st August 2022 - Company Issue No Cash Taken On The Bus Contact-less or Chip & Pin Yes Coach with lift To use this service from a pre-booked only stop go to www.ember.to or phone 0131 510 4007 
FifeBus Dial a Ride North East Fife Fife Council Demand Responsive Services - must be prebooked
Gauldry, Leuchars, Newport, Strathkinness, Tayport, Wormit, Dundee
2nd September 2020 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp To use this Service pre book by telephone only 03451 55 11 88
F2 L J Nicoll Nether Turin- Aberlemno Primary School
Schooldays Only
16th August 2017 Change Given N/A (Minibus less than 16 seats)
F5 (Bridgehead) Moffat & Williamson
Go-Flexi
Demand Responsive Services - must be prebooked
Cupar/ Luthrie/ Gauldry/ Dunberg/ Glenduchie/ Wormit/ Newburgh Flexi Zone
July 2019 Change Given Contact-less Minibuses with rear lift/ramp To use this Service pre book by telephone only 01382 540624
F5 (Inverarity) Stagecoach Strathtay Gallowfauld - Inverarity Primary School
Schooldays Only
16th August 2021 Change Given Contact-less Low floor
F6 JP Coaches Milends - Letham Primary School
Schooldays Only
16th August 2017 Change Given
F7 JP Coaches Easter Gallowfauld - Forfar Academy
Schooldays Only
16th August 2017 Change Given
F8 JP Coaches Pressock Farm - Forfar Academy
Schooldays Only
12th August 2020 Change Given
F9 JP Coaches Forfar Schools - North Dromley
Schooldays Only
16th August 2017 Change Given
F11 JP Coaches Forfar Longlands Primary School - Inverarity
Schooldays Only
16th August 2017 Change Given
F14 JP Coaches Barns of Claverhouse - Forfar Academy
Schooldays Only
14th August 2019 Change Given
F15 Wishart of Friockheim Tulloes - Forfar Academy
Schooldays Only
16th August 2017 Change Given
F16 Midland Bluebird Stirling - Springkerse - Fallin - Throsk - Airth - Letham - Carronshore - Falkirk - Central Retail Park - Westquarter Valley
For additional daytime buses to Fallin see Service 55 (Stirling).
15th August 2022 Change Given Contact-less Low Floor
F18 Wisharts (Friockheim) Ltd Letham Junction - Forfar Academy
Schooldays Only
16th August 2017 Change Given
FLY Xplore More Air Dundee - Edinburgh Airport NONSTOP 22nd October 2022 Exact Fare Contact-less Yes Coach with lift
GF1 Xplore Dundee Dundee - Greyfriars Primary School
Schooldays Only
September 2015 Exact Fare Contact-less Low Floor
H1 Midland Bluebird Alva - Menstrie - Tullibody - Alloa - Clackmannan - Kennet - Clackmannanshire Bridge - Forth Valley Hospital 13th September 2021 Change Given Contact-less Low Floor
H2 Midland Bluebird Dollar - Tillicoultry - Fishcross - Sauchie - Alloa - Clackmannan - Kennet - Clackmannanshire Bridge - Forth Valley Hospital see under H1 Change Given Contact-less Low Floor
K1 JP Coaches Craigton & Ruthven - Airlie Primary School
Schooldays Only
16th August 2017 Change Given
K3 Shorts Travel Forfar Orchardbank - ??? School - Forfar Orchardbank
Schooldays Only
December 2020 until 21st May 2022 Change Given
New Timetable from 22nd May 2022 not currently availbile.
K7 JP Coaches Upper Middleton - Glamis Primary School
Schooldays Only
16th August 2017 Change Given
K8 JP Coaches Powmyre- Glamis Primary School
Schooldays Only
16th August 2017 Change Given
K13 Stagecoach Strathtay Shandford Farm - Tannadice Primary School
Schooldays Only
16th August 2021 Change Given
K15 JP Coaches Finavon - Tannadice Primary School
Schooldays Only
16th August 2017 Change Given
K18 Angus Council Childrens & Learning MAY BE ANOTHER OPERATOR Spotts Cottage -Websters High School
Schooldays Only
12th August 2020 Change Given
K19 Fishers Tours Kirriemuir - East Balgillo Farm - Fishers Depot
Schooldays Only
12th August 2020 Change Given
K20 JP Coaches Justinhaugh & Shiehill - Kirriemuir Schools
Schooldays Only
16th August 2017 Change Given
K22 Rowan Travel Crossmiln Farm - Kirriemuir School
Schooldays Only
12th August 2020 Change Given
K23 JP Coaches Kirkinch - Websters High School
Schooldays Only
16th August 2019 Change Given
K25 James Donald Dalnamer - Websters High School
Schooldays Only
16th August 2017 Change Given
K26 JP Coaches Kirriemuir,Websters High School - Craigisla, Middleton Farm
Schooldays Only
12th August 2020 Change Given
K28 JP Coaches Arnifoul Junction - Southmuir Primary School
Schooldays Only
16th August 2017 Change Given
M4 Midland Bluebird Ward Toll - Gartmore - Aberfoyle - Port of Mentieth - McLaren High School
Schooldays Only
15th August 2022 Change Given Low Floor 
Dundee - Perth Citylink Summary Scottish Citylink / Megabus.com /
Parks of Hamilton
Perth  - Dundee (summary)
Now 24/7 Service
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
Stirling - Glasgow Citylink Summary Scottish Citylink / Megabus.com /
Parks of Hamilton
Stirling - Glasgow (summary)
Now 24/7 Service
Winter 2021/22 Timetable 18th October 2021 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
M8 Scottish Citylink / Megabus.com /
Parks of Hamilton
Glasgow - Stirling - Perth - Dundee
Also includes connections beteeen other services to combine to provide up to half hourly services
Winter 2021/22 Timetable 18th October 2021 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
M9 Scottish Citylink / Megabus.com /
Parks of Hamilton
Glasgow - (Cumbernauld) - (Stirling) - Perth Broxden - ()Perth City Centre) - Dundee - Mill O' Mains - (Forfar) - Aberdeen
Also includes connections beteeen other services to combine to provide up to half hourly services
Now 24/7 Service with night services also covering Cumbernauld, Stirling and Perth City Centre too
see under M9 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
Dundee - Perth Citylink Summary Scottish Citylink / Megabus.com /
Parks of Hamilton
Perth  - Dundee (summary)
Now 24/7 Service
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
Stirling - Glasgow Citylink Summary Scottish Citylink / Megabus.com /
Parks of Hamilton
Stirling - Glasgow (summary)
Now 24/7 Service
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
Dundee - Aberdeen Summary  Scottish Citylink / Megabus.com /
Parks of Hamilton
Dundee - Mill O' Mains - (Forfar) - Aberdeen
24/7 Service
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
Glasgow - Aberdeen End To End Summary Scottish Citylink / Megabus.com /
Parks of Hamilton
Glasgow - Aberdeen NO TIMES IN TAYSIDE JUST END TO END TIMES
24/7 Service
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
M10 Scottish Citylink / Megabus.com /
Parks of Hamilton
Inverness - Aviemore - Pitlochry - Perth - Glasgow
Also includes connections beteeen other services to combine to provide up to hourly services
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
M11 Scottish Citylink / Megabus.com /
Parks of Hamilton
London - Manchester - Birmingham - Glasgow - Aberdeen
English Concession Passes not valid on this pre-booked coach  service.
SERVICE NOT SERVING THIS AREA UNTIL FURTHER NOTICE N/A N/A Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.
megabus.com
M90 Scottish Citylink / Megabus.com /
Parks of Hamilton
Inverness - Aviemore - Pitlochry - Perth - Kinross - Halbeath - Edinburgh
Also includes connections beteeen other services to combine to provide up to hourly services
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
Edinburgh - Perth Citylink Summary Scottish Citylink / Megabus.com /
Parks of Hamilton
Edinburgh - Perth (Summary) 7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
Edinburgh - Kinross Citylink Summary Scottish Citylink / Megabus.com /
Parks of Hamilton
Edinburgh - Halbeath - Kinross (Summary) 7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
M91 Scottish Citylink / Megabus.com /
Parks of Hamilton
Inverness - Kingussie - Newtonmore - Perth - Kinross - Halbeath - Edinburgh
Full Service under M90.
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
M92 Scottish Citylink / Megabus.com /
Parks of Hamilton
Aberdeen - (Forfar) - Dundee - (Perth) - Kinross - Halbeath - Edinburgh
Also includes connections beteeen other services to combine to provide up to hourly services
7th November 2022 Change Given Contact-less Yes Coach with lift Reserve a seat by telephone 0871 266 3333 or online  www.citylink.co.uk
MD1 Xplore Dundee Newport on Tay - Madras College
Schooldays Only
16th August 2021 Exact Fare Contact-less Low Floor
MD2 Xplore Dundee Wormit - Madras Collge
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD3 Xplore Dundee Dundee - Madras College
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD4 Xplore Dundee Newport on Tay - Madras College
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD5 Xplore Dundee Newport on Tay - Madras College
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD6  Xplore Dundee Wormit - Madras College
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD7 Moffat & Williamson Tayport - Madras College
Schooldays Only
see under MD1 Change Given Contact-less Coach with lift
MD8 Moffat & Williamson Tayport - Madras College
Schooldays Only
see under MD1 Change Given Contact-less Coach with lift
MD9 Xplore Dundee Newport on Tay - Madras College
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD10 Xplore Dundee Newport on Tay - Madras College
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD11 Xplore Dundee Newport on Tay - Madras College
Schooldays Only
see under MD1 Exact Fare Contact-less Low Floor
MD17 Stagecoach Fife Madras College - Tayport (Late Bus)
Schooldays Only
see under MD1 Change Given Contact-less Low Floor
MD18 Moffat & Williamson Madras College - Newport on Tay (Late Bus)
Schooldays Only
see under MD1 Change Given Contact-less Coach with lift
Ninewells Shuttle Saba Parking Ninewells Hospital Shuttle Service August 2021 FREE SERVICE FREE SERVICE Minibuses with rear lift/ramp
NP1 Moffat & Williamson Drumoig- Newport Primary School
Schooldays Only
16th August 2021 Change Given Contact-less Minibuses with rear lift/ramp
N7  Stagecoach Bluebird NightBird Aberdeen - Portlethen - (Stonehaven) NIGHT SERVICE SUSPENDED UNTIL FURTHER NOTICE Change Given Contact-less Low Floor
N99 Stagecoach Fife Taylink Dundee Rail Station, City Centre & Bus Station (loop) - Forgan - Drumoig - St Michaels - Leuchars - Guardbridge - St Andrews Bus Station - David Russel APartments
Weekend Night Service now back on Service N99.
Local Journeys within St Andrews now provided by Services 90, 90A, 91, 91A, 93, 93A (not shown here).
see under 99 Change Given Contact-less @@@ Low Floor
P1 Hunter's Executive Travel
Stirling Park & Ride
Springkerse Park & Ride - Springkerse Retail Park - Forthbank - Stirling Rail Station - Stirling Bus Station
Limited Stop
10th August 2020 Change Given Low Floor
An Updated Timetable for this service was issued in April 2022. The PDF is still awaited and willl be uploaded very soon (probably will need to scan from paper copy). There were no changes to route or times,  so this timetable is still correct.
P2 Hunter's Executive Travel
Stirling Park & Ride
Castleview Park & Ride and Castle Business Park - Stirling City Centre loop via Murray Place and Youth Hostel
Limited Stop
10th August 2020 Change Given Low Floor
An Updated Timetable for this service was issued in April 2022. The PDF is still awaited and willl be uploaded very soon (probably will need to scan from paper copy). There were no changes to route or times,  so this timetable is still correct.
S60 Midland Bluebird Springkerse Retail Park - Stirling - Callander - Kingshouse - Killin - Lochhearnhead - Crinlarich -Tyndrum
First and Third Saturdays of each month only
30th April 2018 reprinted January 2022 Change Given Contact-less Low Floor
UL Midland Bluebird UniLink Stirling City Service
Stirling City Centre - direct to Stirling University
24th January 2022 Change Given Contact-less Yes Low Floor
ULN Midland Bluebird UniLink Stirling City Service
Stirling City Centre - direct to Stirling University (Night Service)
NIGHT SERVICE SUSPENDED UNTIL FURTHER NOTICE Change Given Contact-less Yes Low Floor
W1 Bryans Coaches Denny, Braes View - Denny Cross - Bannockburn - Stirling SERVICE SUSPENDED UNTIL FURTHER NOTICE Change Given Contact-less Low Floor
X7 (Arbroath) Stagecoach Perth / Stagecoach Strathtay CoastRider  PRI - Perth City Centre - Glencarse - Ninewells - (Royal Victoria Hospital Grounds) -  Dundee Bus Station - Ethiebeaton Park -  - Arbroath - Inverkeillor - Montrose - St Cyrus - Gourdoun Road End - Johnshaven Road End - Inverbervie - Kinneff - Stonehaven Town Centre - Chapelton Park & Ride - A90 - Duthie Park - Holburn Junction - Aberdeen City Centre and Bus Station
Limited Stop
3rd October 2022 Change Given Contact-less @@@ Coach low floor at front
X7 (Stonehaven)  Stagecoach Bluebird CoastRider  (Stonehaven Bus Depot) - Stonehaven Forest  Park -  Stonehaven Town Centre - Chapelton Park & Ride - A90 - Duthie Park - Holburn Junction - Aberdeen City Centre and Bus Station
Limited Stop
Includes through journeys on X7 (Arbroath) 
see under 7 (Stonehaven) Change Given Contact-less @@@ Low Floor/Coach with Lift
X10 Midland Bluebird Stirling Bus Station - Gargunnock - Kippen - Buchlyvie - Balfron - Killearn - Strathblane - Milngavie - Maryhill - Glasgow
Service uses all bus stops - NOT Limited Stop
13th September 2021 Change Given Contact-less Yes Low Floor
X10A Midland Bluebird Stirling Bus Station - Forth Valley College - Blair Drummond - Thornhill - Port of Meneith - Aberfoyle - Gartmore - Balfron - Killearn - Strathblane - Milngavie - Maryhill - Glasgow
Service uses all bus stops - NOT Limited Stop
see under X10 Change Given Contact-less Yes Low Floor
X16 Stagecoach Bluebird CoastRider  (PRI) - Perth City Centre - Glencarse - Ninewells - (Royal Victoria Hospital Grounds) -  Dundee Bus Station
Limited Stop
see under 16  Change Given Contact-less @@@ Low Floor/Coach with Lift
Summary of Dundee - Fife - Glasgow connections X24/X54 (replaces X26) Stagecoach Fife Express City Connect  Glasgow - Cumbernauld - Forth Valley Royal Hospital - Kincardine Bridge - Kincardine - Crossford - Cairneyhill - Dunfermline - Halbeath P&R - Glenrothes - Pitlessie - Cupar - Dundee
Limited Stop
7th November 2022 TO FOLLOW Change Given Contact-less @@@ Coach with lift
An Updated Timetable for these connections is currently pending for the near future. 
X36 Midland Bluebird Stirling - Denny - Dennyloanhead - Cumbernauld Village - Cumbernauld - Condorrat - Moodiesburn - Glasgow Bus Station
Service uses all bus stops - NOT Limited Stop
6th February 2022  Change Given Contact-less Yes Low Floor
X38 Midland Bluebird Stirling - Plean - Forth Valley Hospital - Larbert - Falkirk (change buses most of the week 38 to X38) - Laurieston - Polmont - Linlithgow - Kirkliston - Edinburgh Zoo - Haymarket - Edinburgh City Centre
Limited Stop within City of Edinburgh
see under 38 Change Given Contact-less Yes Low Floor
X54 Stagecoach Fife Express City Connect  Edinburgh - Ferrytoll P&R - Halbeath P&R - Glenrothes - Kettlebridge - Pitlessie - Cupar - Drumoig - Dundee
Limited Stop
7th November 2022 Change Given Contact-less @@@ Coach low floor at front
X56 Stagecoach Fife Express City Connect  Perth - Bridge of Earn - Milnathort - Kinross - Kelty -  Halbeath P&R - Ferrytoll P&R - Edinburgh
Limited Stop
7th November 2022 Change Given Contact-less @@@ Coach low floor at front
X56C Stagecoach Fife Express City Connect  Perth College - Perth - Bridge of Earn - (Glenfarg) - Milnathort - Kinross - Kelty -  Halbeath P&R - Ferrytoll P&R - Edinburgh
Limited Stop
see under X56 Change Given Contact-less @@@ Coach low floor at front
X61 - now see 46 and  41
X90  - now see FLY Xplore More Air
Rail Services
Arbroath Land Train Angus Council Arbroath Waterfront - Town Centre Exact Dates To Be Confirmed for 2023
Caledonian Railway (Heritage Services) Caledonian Railway Brechin - Bridge of Dun see under Basin Rambler in bus section.
Caledonian Sleeper Caledonian Sleeper Inverness/Aberdeen/Fort Wiliam - London (Overnight) Summer 2022 Timetable 15th May 2022
CrossCountry Trains CrossCountry Aberdeen - Edinburgh - Newcastle - Birmingham - South Coast Summer 2022 Timetable 15th May 2022
LNER London North Eastern Railway Aberdeen/Inverness - Edinburgh - Newcastle - York - London (Day) Summer 2022 Timetable 15th May 2022
ScotRail All Services ScotRail Central Scotland now includes Fife Edinburgh and Edinburgh Dundee Summer 2022 Timetable 15th May 2022
ScotRail EGA ScotRail Edinburgh & Glasgow - Dundee / Aberdeen
includes additional table Montrose- Inverurie
Summer 2022 Timetable 15th May 2022 
ScotRail EGI ScotRail Edinburgh & Glasgow - Inverness Summer 2022 Timetable 15th May 2022
ScotRail WHL ScotRail West Highland Line Glasgow - Oban or Fort William / Mallaig Summer 2022 Timetable 15th May 2022