Timetables & maps

  • Falkirk

    All our services operating in the Falkirk area, including routes serving Bo'ness, Linlithgow and into both Edinburgh and Glasgow

    19 Services
  • Stirling & Clacks

    All our services operating in the Stirling and Clackmannanshire area, including services to Callander, Aberfoyle and Balfron as well as our Swift route into Glasgow via Cumbernauld.

    16 Services
  • Edinburgh

    Our local bus services operating in the City of Edinburgh.

    4 Services
  • Big Bus Open Top Tours

    Our Big Bus open top Tours operating in Edinburgh.

    2 Services
  • School Services

    Our school services across the Falkirk and Stirling council areas, including Dollar Academy.

    18 Services
  • Big Bus City Tour Edinburgh

    City Tour

  • Big Bus Britannia Tour Edinburgh

    Britannia Tour

  • Stirling city centre to the University of Stirling

  • Dunipace to Maddiston

    via Denny, Camelon, Falkirk, Laurieston & Polmont

  • The service 2 has disruptions

    Forth Valley Royal Hospital to Bo'ness

    via Stenhousemuir, Carronshore, Falkirk & Grangemouth

    • Service 2 & F45 - Roadworks at Hadrians Way

      5th Aug 2026 onwards

      Due to roadworks at Hadrian way, we are unable to service Grahamsdyke, Please join our 2 & F45 at Drum Farm Lane until further notice. Thank you for your patience.

  • The service 3, 4 has disruptions

    Falkirk Town Centre to Grangemouth (circular)

    via Forth Valley College

    • Service 3 & 4 - Union Road Grangemouth

      4th - 15th Sep 2026

      Due to the closure of Union Road in Grangemouth from Tuesday 8 September until Tuesday 15 September 2026. Can customers please join our 3 & 4 at Charring Cross or British Legion.

  • Hallglen to Langlees

    via Falkirk town centre, Grahamston & Bainsford

  • Camelon to Forth Valley Royal Hospital/Fankerton

    via Falkirk town centre, Bainsford, Antonshill, Stenhousemuir & Larbert

  • The service X10, X10A has disruptions

    Stirling to Glasgow

    via Aberfoyle (X10A), Kippen (X10), Balfron & Milngavie (partially operated on behalf of SPT & Stirling Council)

    • Service X10A - Gartmore Closure

      3rd - 11th Sep 2026

      Please note that the road between Gartmore and the A81 will be closed between 08:00-18:00 daily, from Monday 7 September until Friday 11 September 2026. During this time a shuttle bus will operate between Aberfoyle and Gartmore. Please view shuttle times attached.

      More information ic-external-link
    • Service X10 - Maryhill Road Delays

      9th Jun 2026 - 14th Sep 2026

      Due to ongoing roadworks on Maryhill Road, expected to continue for approximately 14 weeks, customers are advised to anticipate delays to our X10 services, particularly during peak travel periods.

  • Craigleith (Retail Park) to Lochend, via Blackhall, City Centre and Broughton

    via Ravelston, West End

  • Falkirk to Avonbridge/Bathgate

    via Glen Village, Shieldhill & California (operated partially on behalf of Falkirk Council)

  • Stirling (X36) / Falkirk (X37) to Glasgow

    via Denny (X36), Bonnybridge (X37), Cumbernauld & Condorrat

  • Stirling to Falkirk

    via St Ninians, Bannockburn, Plean, Forth Valley Royal Hospital & Camelon

  • The service X38, X38 has disruptions

    Falkirk to Edinburgh

    via Polmont, Linlithgow, Winchburgh, Kirkliston & Corstorphine Road

    • Service X38 - Waterloo Place Westbound Closure

      4th Sep 2026 - 20th Nov 2026

      Please note that Waterloo Place in Edinburgh will be closed from Monday 7 September until Friday 20 November 2026. During this time, when travelling into Edinburgh, we kindly ask customers to alight at either Shanwick Place or George Street instead. If you're heading towards Falkirk, you can join at George Street at the Dome or Princes Street Stop PX.

  • Livingston (Deans) to Lochend, via Broxburn, Newbridge, Corstorphine & City Centre

    via Corstorphine & Haymarket

  • Alloa to Stirling via Tullibody

  • Stirling to Alloa via Alva & Tillicoultry

  • The service 54, 54C has disruptions

    Stirling city centre to the University of Stirling

    via Bridge of Allan

    • Cornton Road Closure Southbound - 10 August 2026

      5th Aug 2026 - 21st Feb 2027

      There will be no direct access to Cornton from the Bridge of Alan from the above date. A revised route and timetable will be in operation. Please view link attached for more information.

      Update - 19 August 2026: We have been made aware of unplanned changes to the flood prevention scheme roadworks on Cornton Road which were due to run until approximately 22nd February 2027.

      We are seeking urgent clarification from Balfour Beatty and Stirling Council.

      Service 54 and 54C will continue to operate as per their scheduled timetables at this time as we seek urgent clarification on this matter and we thank customers for their understanding and patience at this time.

      More information ic-external-link
    • Service 54C - Allanvale Road

      11th Aug 2026 onwards

      Due to the closure of Allanvale Road, can customers please join our 54C at Orchard Road or at the Police Station on Henderson Street.

  • The service 56, 56A has disruptions

    Stirling to Cowie

    via Bannockburn

    • Stirling Bus Station

      27th Aug 2026 onwards

      Due to roadworks at Stirling Bus Station, can customers please join our 56 at Stance 13 until further notice.

  • Raploch to St Ninians

    via Stirling town centre & Stirling Community Hospital

  • Callander to Stirling

    via Doune & Blair Drummond

  • Haymarket to Holyrood Gait, via Tollcross

    via Nicolson Square

  • Stirling to Denny, via Whins O Milton

    via Whins O Milton

  • Falkirk to Glasgow via Kirkintilloch

    via Bonnybridge, Kilsyth, Kirkintilloch, Lenzie, Auchinloch, Robroyston, Stobhill & Sighthill

  • Moodiesburn to Kirkintilloch

    Via Lenzie

  • Stirling to Cambusbarron

    service operated on behalf of Stirling Council

  • Maddiston to Linlithgow, via Whitecross

    via Whitecross

  • Limerigg to Falkirk

    service financially supported by Falkirk Council

  • Falkirk/Tamfourhill to Etna Road For The Kelpies via Middlefield

    service operated on behalf of Falkirk Council

  • Stirling to Westquarter via Fallin, Airth, Carronshore, Falkirk & Callander Park

    service operated on behalf of Falkirk & Stirling Council

  • Falkirk, Upper Newmarket St to Standburn

    service operated on behalf of Falkirk Council

  • The service F45 has disruptions

    Linlithgow Rail Station to Linlithgow Rail Station, via Bo'Ness

    via Bo'Ness

    • Service 2 & F45 - Roadworks at Hadrians Way

      5th Aug 2026 onwards

      Due to roadworks at Hadrian way, we are unable to service Grahamsdyke, Please join our 2 & F45 at Drum Farm Lane until further notice. Thank you for your patience.

  • The service H1, H2, H3 has disruptions

    Alva/Dollar to Forth Valley Royal Hospital via Alloa

    service operated on behalf of Clackmannanshire Council

    • Service H3 - Kincardine Bridge Closure

      3rd - 9th Sep 2026

      Due to the closure of the Kincardine Bridge between 19:30-06:00 daily, from Monday 7 September until Wednesday 9 September 2026. Can customers please join our H3 at Kincardine, High Street.

  • Springkerse /Stirling to Tyndrum

    runs every Saturday - service operated on behalf of Stirling Council

  • Deans Road Livingston to Linlithgow Rail Station, via Ecclesmachan

    via Ecclesmachan

  • Deans Road to Maddiston

  • Bannockburn to Dollar via Stirling, Alva & Tillicoultry

    school service

  • Dunblane to Dollar via Tullibody & Alloa

    school service

  • Dollar to Dunblane via Alva

  • Lionthorn to Dollar Academy

    school service

  • Bonnybridge to Denny High School

    School service

  • Banknock to Denny High School

    School service

  • Denny to St Modans High School

    School Service

  • Larbert to St Mungos High School

    School Service

  • St Mungo's High School to Grangemouth Old Town

  • Bo'Ness Academy to Falkirk College, via Grangemouth High School

    via Grangemouth High School

  • Denny High School to Forth Valley College

  • St Mungos High School/Falkirk High School to Forth Valley College

  • Bannockburn, Newmarket to Dunblane, Queen Victoria School

    School Service

  • Killearn to Balfron High School

    School Service

  • Balmaha to Balfron High School

    School Service

  • Strathblane to Balfron High School

    School Service