Timetables & maps

  • Falkirk

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

    18 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.

    15 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 - Larbert Main Street

      4th - 7th Jun 2026

      Due to the closure of Larbert Main Street on Sunday 7 June 2026, between the hours of 09:30-17:00. Can customers please join our 2 at Stenhousemuir Asda or Central Park.

    • Service 2 - Station Road

      5th - 10th Jun 2026

      Due to the closure of Station Road from Monday 8 June until Wednesday 10 June 2026. can customers please join our 2 at West Mains Industrial Estate or Grangemouth Old Town.

    • Service 2, 5, 7, 8, F14 & F14A - Grahams Road

      5th Jun 2026 onwards

      Due to ongoing roadworks on Grahams Road, can customers please expect delays to services 2, 5, 7, 8, F14 & F14A: especially during peak travel times.

  • Falkirk Town Centre to Grangemouth (circular)

    via Forth Valley College

  • The service 5 has disruptions

    Hallglen to Langlees

    via Falkirk town centre, Grahamston & Bainsford

    • Service 2, 5, 7, 8, F14 & F14A - Grahams Road

      5th Jun 2026 onwards

      Due to ongoing roadworks on Grahams Road, can customers please expect delays to services 2, 5, 7, 8, F14 & F14A: especially during peak travel times.

  • The service 7, 8 has disruptions

    Camelon to Forth Valley Royal Hospital/Fankerton

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

    • Service 8 - Fankerton Scheme

      4th Jun 2026 onwards

      Due to ongoing roadworks at Fankerton Scheme, our service 8 will be unable to serve Fankerton and will instead terminate and commence at Tarduff Place in Stoneywood. Thanks for your understanding!

    • Service 2, 5, 7, 8, F14 & F14A - Grahams Road

      5th Jun 2026 onwards

      Due to ongoing roadworks on Grahams Road, can customers please expect delays to services 2, 5, 7, 8, F14 & F14A: especially during peak travel times.

  • 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 X10 - B822 Kippen Brae

      5th - 12th Jun 2026

      Due to roadworks on the B822 Kippen Brae, from Monday 8 June until Friday 12 June 2026, between the hours of 9:30 -15:30. Our X10 will be unable to serve Kippen. Stirling Council have provided a shuttle bus which will operate between Fore Road in Kippen and Arnprior. Please view shuttle times by clicking the link provided.

      More information ic-external-link
    • Temporary Timetable Change X10/X10A

      5th Feb 2026 onwards

      We wanted to let you know that starting Monday, 9 February 2026, our service X10/X10A will be following a new temporary timetable, Monday - Friday only due to some long-term roadworks on Great Western Road. For all the details, please check the link below. Thank you for your understanding!

      More information ic-external-link
  • Craigleith (Retail Park) to Lochend, via Blackhall, City Centre and Broughton

    via Ravelston, West End

  • The service 29, F29 has disruptions

    Falkirk to Avonbridge/Bathgate

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

    • Service F2 & F29 - Slamannan Scheme

      16th Mar 2026 onwards

      Due to roadworks, our F2 and F29 is unable to serve Slamannan Scheme. Can customers please join our F2 at Station road or High street until further notice.

  • The service X36 SWIFT, X37 SWIFT has disruptions

    Stirling (X36) / Falkirk (X37) to Glasgow

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

    • Service X36 & X37 - Cathedral Street Closure 11 May 2026

      10th May 2026 - 8th Jul 2026

      Due to closure of Cathedral Street from Monday 11 May 2026 until Wednesday 8 July 2026. Can customers please join our X36 & X37 at Glebe Street on both sides of the road or at the temporary stop located on St James Road. A new temporary timetable has been introduced to help maintain punctuality. For all the details, please check the link below. Thank you for your understanding!

      More information ic-external-link
  • Stirling to Falkirk

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

  • Falkirk to Edinburgh

    via Polmont, Linlithgow, Winchburgh, Kirkliston & Corstorphine Road

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

    via Corstorphine & Haymarket

  • Alloa to Stirling via Tullibody

  • The service 52 has disruptions

    Stirling to Alloa via Alva & Tillicoultry

    • Service 52 & H2 Coalsnaughton Closure

      28th May 2026 - 24th Jun 2026

      Due to the emergency closure of Coalsnaughton, can customers please join our 52 & H2 at Fishcross Primary School or Devonvale Hall.

  • Stirling city centre to the University of Stirling

    via Bridge of Allan

  • Stirling to Cowie

    via Bannockburn

  • 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

  • The service 72, 72A has disruptions

    Falkirk to Glasgow via Kirkintilloch

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

    • Service 72 - Woodilee Road Closure

      28th May 2026 - 7th Jun 2026

      Due to the closure of Woodilee Road from Sunday 31 May until Sunday 7 June 2026. Can customers please join our 72 at Donaldson Place or Woodilee Road at Initiative Road.

    • Service - 72A, 178, 178A & 178B - B757 Kirkintilloch Road Closure

      5th - 15th Jun 2026

      Due to the closure of Kirkintilloch Road from 06:00 on Sunday 7 June until Monday 15 June 2026. Can customers please join our 72A, 178, 178A & 178B at Freeland Place or Crosshill Road.

  • The service 178, 178A, 178B has disruptions

    Moodiesburn to Kirkintilloch

    Via Lenzie

    • Service - 72A, 178, 178A & 178B - B757 Kirkintilloch Road Closure

      5th - 15th Jun 2026

      Due to the closure of Kirkintilloch Road from 06:00 on Sunday 7 June until Monday 15 June 2026. Can customers please join our 72A, 178, 178A & 178B at Freeland Place or Crosshill Road.

  • Stirling to Cambusbarron

    service operated on behalf of Stirling Council

  • Maddiston to Linlithgow, via Whitecross

    via Whitecross

  • The service F2 has disruptions

    Limerigg to Falkirk

    service financially supported by Falkirk Council

    • Service F2 & F29 - Slamannan Scheme

      16th Mar 2026 onwards

      Due to roadworks, our F2 and F29 is unable to serve Slamannan Scheme. Can customers please join our F2 at Station road or High street until further notice.

  • The service F14, F14A has disruptions

    Falkirk/Tamfourhill to Etna Road For The Kelpies via Middlefield

    service operated on behalf of Falkirk Council

    • Service 2, 5, 7, 8, F14 & F14A - Grahams Road

      5th Jun 2026 onwards

      Due to ongoing roadworks on Grahams Road, can customers please expect delays to services 2, 5, 7, 8, F14 & F14A: especially during peak travel times.

  • 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, F45 has disruptions

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

    via Bo'Ness

    • Service F45 - Bridgeness Road Closure

      1st May 2026 - 15th Jun 2026

      Due to the closure of Bridgeness Road from Tuesday 5 May until Monday 15 June 2026, can customers please join our F45 at Bridgeness or Drum Farm Lane.

  • The service H1, H2, H3 has disruptions

    Alva/Dollar to Forth Valley Royal Hospital via Alloa

    service operated on behalf of Clackmannanshire Council

    • Service 52 & H2 Coalsnaughton Closure

      28th May 2026 - 24th Jun 2026

      Due to the emergency closure of Coalsnaughton, can customers please join our 52 & H2 at Fishcross Primary School or Devonvale Hall.

  • 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

  • Ward Toll Cottage to McLaren High School

    school service