Bengaluru Public Transport Trip Planner: Maps & Routes

Bengaluru, Karnataka, India is located at coordinates 12.97, 77.59. The city operates in the Asia/Kolkata timezone. This location does not observe Daylight Saving Time.

The city's public transportation network includes 5130 bus and rail routes operated by 3 transit operators. Browse the complete list of routes and schedules below.


Bus agencies

Rail agencies


ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ನೈಜ-ಸಮಯದ ಹೊರಡುವಿಕೆ ಮಾಹಿತಿ ಸೇರಿಸಿ ಉಚಿತ API ಪ್ರವೇಶ →

Top Streets in Bengaluru

  • Kanakapura Road, NH948

    Kanakapura Road, NH948 is a highway in Bengaluru stretching 38.0 km with 130 public transport stops. View stops and routes.

  • Outer Ring Road, NH44;NH48

    Outer Ring Road, NH44;NH48 is a highway in Bengaluru stretching 57.4 km with 121 public transport stops. View stops and routes.

  • Magadi Road, SH85

    Magadi Road, SH85 is a primary road in Bengaluru stretching 41.4 km with 98 public transport stops. View stops and routes.

  • Bannerghatta Road, SH87

    Bannerghatta Road, SH87 is a primary road in Bengaluru stretching 15.0 km with 57 public transport stops. View stops and routes.

  • Hosur Road, NH44

    Hosur Road, NH44 is a highway in Bengaluru stretching 27.1 km with 57 public transport stops. View stops and routes.

  • Dabaspete - Hosur Highway, NH648

    Dabaspete - Hosur Highway, NH648 is a highway in Bengaluru stretching 65.3 km with 72 public transport stops. View stops and routes.

  • Sarjapura Road, SH35

    Sarjapura Road, SH35 is a primary road in Bengaluru stretching 15.8 km with 40 public transport stops. View stops and routes.

  • Kengeri Main Road

    Kengeri Main Road is a primary road in Bengaluru stretching 9.2 km with 37 public transport stops. View stops and routes.

  • Bangalore-Mysore Road, NH275

    Bangalore-Mysore Road, NH275 is a highway in Bengaluru stretching 8.1 km with 31 public transport stops. View stops and routes.

  • Yelahanka Road, SH9

    Yelahanka Road, SH9 is a secondary road in Bengaluru stretching 9.0 km with 32 public transport stops. View stops and routes.