M91 Bus

List of stops
      Monday to Sunday

      Bus Station – Bus Station Stance 3

      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.

      Bus Station Stance 3 – Bus Station

      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Bus Station – Bus Station Stance 3
      Queensferry Street - Queensferry Road - Junction Road - Glasgow Road - Leonard Street - Perth Road - West Lane - Perth Road - Main Street - High Street - Grampian Road - Margaret Street
      Inbound: Bus Station Stance 3 – Bus Station
      Margaret Street - Grampian Road - High Street - Main Street - Atholl Road - Perth Road - Leonard Street - Glasgow Road - Junction Road - Queensferry Road - Queensferry Street

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route M91

      • What time does route M91 start operating?

        Services on route M91 start at 07:15 every day.

      • What time does route M91 stop operating?

        Services on route M91 end at 11:49 every day.

      • Is there a stop for route M91 near me?

        View the nearest stop for route M91.

      M91 (Kingussie Buses)

      The first stop of the M91 bus route is Bus Station and the last stop is Bus Station Stance 3. M91 is operational during everyday.

      Additional information: M91 has 30 stops. The total trip duration for this route is approximately 274 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Kingussie, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      M91 bus near me

      Last updated on November 12, 2026