291 KBS-Mnp Bus - Mariyannanapalya ⇔ Kempegowda Bus Station

List of stops
      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: Mariyannanapalya – Kempegowda Bus Station
      M M Road - Outer Ring Road - Outer Ring Road Underpass - Nagawara Main Road - Arabic College Main Road - Tannery Road - Haines Road - Netaji Road - Queen's Road - Doctor B R Ambedkar Veedhi - Sheshadri Road - Palace Road - Dhanvanthari Road
      Inbound: Kempegowda Bus Station – Mariyannanapalya
      Gubbi Thotadappa Road - Sheshadri Road - Doctor B R Ambedkar Veedhi - Cunningham Road - Millers Road - Netaji Road - Tannery Road - Arabic College Main Road - Nagawara Main Road - Nagawara Flyover - M M Road

      Schedules and stops for this route are published in GTFS: dimts-ind

      Frequently asked questions about route 291 KBS-Mnp

      • What time does route 291 KBS-Mnp start operating?

        Services on route 291 KBS-Mnp start at 19:00 every day.

      • What time does route 291 KBS-Mnp stop operating?

        Services on route 291 KBS-Mnp end at 21:00 every day.

      • Is there a stop for route 291 KBS-Mnp near me?

        View the nearest stop for route 291 KBS-Mnp.

      291 KBS-Mnp (Bengaluru Buses)

      The first stop of the 291 KBS-Mnp bus route is Mariyannanapalya and the last stop is Kempegowda Bus Station. 291 KBS-Mnp (Mariyannanapalya ⇔ Kempegowda Bus Station) is operational during everyday.

      Additional information: 291 KBS-Mnp has 22 stops. The total trip duration for this route is approximately 70 minutes.

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

      291 KBS-Mnp bus near me

      Similar Routes & Alternatives to 291 KBS-Mnp

      Last updated on November 10, 2026