Skip to content
Ask Bengaluru
Advertisement
Advertisement
BMTC bus stop · Bengaluru

Town Hall · BMTC bus timings

ಟೌನ್ ಹಾಲ್ · ಬಿಎಂಟಿಸಿ ಬಸ್ ಸಮಯ

678 BMTC routes call at Town Hall. Every route below shows where it is heading, the first and last bus and how often it runs; tap one for all its stops.

Routes
678
through this stop
Directions
679
route + direction
First bus
3:15 AM
at route origin
Last bus
11:30 PM
at route origin
Routes

All BMTC buses at Town Hall

  • 45-Dtowards AGS Layout Arehallistop 6 of 25 · 102 trips a day · every ~10 minFirst 4:30 AM · Last 11:30 PM
  • 143towards KR Marketstop 9 of 10 · 90 trips a day · every ~10 minFirst 5:50 AM · Last 8:35 PM
  • 210-Ntowards Uttarahallistop 6 of 27 · 83 trips a day · every ~10 minFirst 5:00 AM · Last 9:55 PM
  • G-10towards KR Marketstop 37 of 38 · 79 trips a day · every ~10 minFirst 3:15 AM · Last 9:55 PM
  • 111towards KR Marketstop 23 of 24 · 67 trips a day · every ~15 minFirst 5:00 AM · Last 9:10 PM
  • 210-Ptowards Chikkalasandrastop 6 of 24 · 64 trips a day · every ~15 minFirst 5:00 AM · Last 10:40 PM
  • 43-Btowards Hosakerehallistop 6 of 21 · 63 trips a day · every ~10 minFirst 6:00 AM · Last 9:00 PM
  • 258towards KR Marketstop 49 of 50 · 59 trips a day · every ~10 minFirst 4:30 AM · Last 8:50 PM
  • MKT-12HKtowards KR Marketstop 36 of 37 · 58 trips a day · every ~15 minFirst 4:55 AM · Last 8:30 PM
  • 343towards KR Marketstop 23 of 24 · 57 trips a day · every ~10 minFirst 4:50 AM · Last 9:25 PM
  • 150towards KR Marketstop 7 of 8 · 56 trips a day · every ~10 minFirst 5:40 AM · Last 9:20 PM
  • 114towards KR Marketstop 23 of 24 · 53 trips a day · every ~20 minFirst 5:40 AM · Last 9:50 PM
  • 155towards Jagajeevanram Nagarastop 7 of 12 · 51 trips a day · every ~15 minFirst 6:30 AM · Last 9:10 PM
  • 342-Atowards KR Marketstop 38 of 39 · 43 trips a day · every ~15 minFirst 6:15 AM · Last 8:50 PM
  • TR-4towards Jagajeevanram Nagarastop 24 of 30 · 42 trips a day · every ~15 minFirst 5:25 AM · Last 9:25 PM
  • 361-Ctowards KR Marketstop 49 of 50 · 38 trips a day · every ~20 minFirst 5:40 AM · Last 8:20 PM
  • 36towards Srinagara Bus Stationstop 6 of 16 · 36 trips a day · every ~25 minFirst 7:10 AM · Last 8:30 PM
  • 15-Etowards Kumaraswamy Layoutstop 6 of 21 · 35 trips a day · every ~25 minFirst 6:05 AM · Last 10:40 PM
  • 36-Atowards Avalahalli BDA Park Girinagarastop 6 of 20 · 34 trips a day · every ~20 minFirst 5:35 AM · Last 9:40 PM
  • 45-D KBS-PPLOtowards Poornaprajna Layoutstop 6 of 26 · 32 trips a day · every ~10 minFirst 10:25 AM · Last 10:15 PM
  • 366-Ztowards KR Marketstop 58 of 59 · 31 trips a day · every ~25 minFirst 4:45 AM · Last 8:30 PM
  • 316towards KR Marketstop 42 of 43 · 30 trips a day · every ~15 minFirst 5:00 AM · Last 8:45 PM
  • KBS-5Htowards Harohalli Kanakapurastop 6 of 74 · 29 trips a day · every ~25 minFirst 5:00 AM · Last 7:45 PM
  • 366-Atowards KR Marketstop 19 of 20 · 28 trips a day · every ~30 minFirst 5:30 AM · Last 8:55 PM
  • 15-Gtowards Kumaraswamy layout West crossstop 6 of 23 · 26 trips a day · every ~30 minFirst 5:00 AM · Last 9:05 PM
  • 45-Ftowards Channammanakere Achukattustop 6 of 24 · 26 trips a day · every ~25 minFirst 6:25 AM · Last 7:10 PM
  • 210-Utowards Kumaraswamy Layout Weststop 6 of 24 · 25 trips a day · every ~35 minFirst 5:15 AM · Last 10:00 PM
  • 285-MKtowards KR Marketstop 52 of 53 · 25 trips a day · every ~30 minFirst 4:30 AM · Last 9:05 PM
  • 266towards KR Marketstop 45 of 46 · 24 trips a day · every ~35 minFirst 5:00 AM · Last 9:00 PM
  • 360towards KR Marketstop 39 of 40 · 23 trips a day · every ~30 minFirst 4:45 AM · Last 6:35 PM
  • 45-Btowards Bhuvaneshwari Nagara Mahalakshmi Templestop 6 of 22 · 21 trips a day · every ~50 minFirst 5:00 AM · Last 8:45 PM
  • 302-Dtowards KR Marketstop 24 of 25 · 21 trips a day · every ~50 minFirst 5:15 AM · Last 9:00 PM
  • 140-Etowards KR Marketstop 15 of 16 · 18 trips a day · every ~20 minFirst 7:40 AM · Last 8:35 PM
  • 143-Etowards KR Marketstop 11 of 12 · 18 trips a day · every ~20 minFirst 8:10 AM · Last 5:15 PM
  • 290-Ttowards KR Marketstop 31 of 32 · 18 trips a day · every ~55 minFirst 5:15 AM · Last 7:50 PM
  • 36-Btowards Girinagara Extensionstop 6 of 21 · 17 trips a day · every ~55 minFirst 5:45 AM · Last 9:10 PM
  • 215 KBS-D44Gtowards Anjanapurastop 6 of 33 · 17 trips a day · every ~25 minFirst 10:15 AM · Last 10:45 PM
  • 276-Etowards KR Marketstop 32 of 33 · 17 trips a day · every ~35 minFirst 6:55 AM · Last 7:35 PM
  • 291-JAtowards KR Marketstop 28 of 29 · 17 trips a day · every ~25 minFirst 8:20 AM · Last 5:05 PM
  • 298-MVtowards KR Marketstop 59 of 60 · 17 trips a day · every ~30 minFirst 5:55 AM · Last 6:45 PM
  • 210-N BEML5TS-KBStowards BEML Layout 5th Stagestop 6 of 34 · 16 trips a day · every ~20 minFirst 12:15 PM · Last 8:50 PM
  • 210-NAtowards Poornaprajna Layoutstop 6 of 30 · 16 trips a day · every ~50 minFirst 7:10 AM · Last 9:15 PM
  • 210-NPtowards Poornaprajna Layoutstop 6 of 29 · 16 trips a day · every ~55 minFirst 5:40 AM · Last 10:10 PM
  • 210-Rtowards Vasanthapurastop 6 of 26 · 16 trips a day · every ~55 minFirst 6:15 AM · Last 10:30 PM
  • 258 KMT-D40Gtowards KR Marketstop 38 of 39 · 16 trips a day · every ~15 minFirst 7:06 AM · Last 2:56 PM
  • 154towards Vinayaka Nagara Old Gudadahallistop 7 of 11 · 15 trips a day · every ~55 minFirst 5:35 AM · Last 8:55 PM
  • 210-Atowards ISKCON Temple Maruthinagarastop 6 of 26 · 15 trips a day · every ~65 minFirst 5:40 AM · Last 10:35 PM
  • 285-Ktowards KR Marketstop 40 of 41 · 15 trips a day · every ~15 minFirst 6:45 AM · Last 7:45 PM
  • 210-AAtowards ISKCON Temple Maruthinagarastop 6 of 25 · 14 trips a day · every ~60 minFirst 6:20 AM · Last 9:30 PM
  • 250towards KR Marketstop 34 of 35 · 14 trips a day · every ~55 minFirst 6:00 AM · Last 7:00 PM
  • 293-Ktowards KR Marketstop 55 of 56 · 14 trips a day · every ~62 minFirst 5:50 AM · Last 9:00 PM
  • 366towards KR Marketstop 36 of 37 · 14 trips a day · every ~30 minFirst 8:30 AM · Last 6:30 PM
  • 349towards KR Marketstop 32 of 33 · 13 trips a day · every ~36 minFirst 7:20 AM · Last 6:05 PM
  • 366 KMT-D34Gtowards KR Marketstop 20 of 21 · 13 trips a day · every ~15 minFirst 6:31 AM · Last 3:31 PM
  • 366-E KMT-D27towards KR Marketstop 45 of 46 · 13 trips a day · every ~30 minFirst 4:30 AM · Last 4:01 PM
  • 43-Htowards Pramod Layoutstop 6 of 22 · 12 trips a day · every ~30 minFirst 8:20 AM · Last 4:45 PM
  • 45-Etowards Channammanakere Achukattustop 6 of 24 · 12 trips a day · every ~25 minFirst 7:35 AM · Last 7:40 PM
  • 285towards KR Marketstop 42 of 43 · 12 trips a day · every ~25 minFirst 5:05 AM · Last 8:40 PM
  • 300-HAtowards KR Marketstop 30 of 31 · 12 trips a day · every ~30 minFirst 8:05 AM · Last 3:45 PM
  • 308-Btowards KR Marketstop 36 of 37 · 12 trips a day · every ~70 minFirst 4:25 AM · Last 5:40 PM
  • 343-Rtowards KR Marketstop 32 of 33 · 12 trips a day · every ~35 minFirst 9:05 AM · Last 7:00 PM
  • 369-Etowards KR Marketstop 22 of 23 · 12 trips a day · every ~75 minFirst 5:10 AM · Last 7:25 PM
  • 43towards Shri Vidhyanagarastop 6 of 20 · 11 trips a day · every ~65 minFirst 7:10 AM · Last 6:20 PM
  • 210-Etowards Vasanthapurastop 6 of 30 · 11 trips a day · every ~120 minFirst 6:05 AM · Last 9:55 PM
  • 210-E KBS-CECtowards City Engineering College Vasantha Vallabha Nagarastop 6 of 33 · 11 trips a day · every ~70 minFirst 4:10 AM · Last 8:05 PM
  • 284-Atowards KR Marketstop 27 of 28 · 11 trips a day · every ~65 minFirst 7:20 AM · Last 8:20 PM
  • 323 D41G-HAL-KMTtowards KR Marketstop 33 of 34 · 11 trips a day · every ~15 minFirst 7:12 AM · Last 3:32 PM
  • 342 KMT-D42Gtowards KR Marketstop 25 of 26 · 11 trips a day · every ~12 minFirst 7:06 AM · Last 3:06 PM
  • G-6towards Shirke KHB Quartersstop 4 of 30 · 11 trips a day · every ~50 minFirst 5:25 AM · Last 7:05 PM
  • G-6Btowards BEML Layout 5th Stagestop 4 of 26 · 11 trips a day · every ~80 minFirst 5:30 AM · Last 8:05 PM
  • 36-Dtowards Muneshwara Blockstop 6 of 19 · 10 trips a day · every ~60 minFirst 8:45 AM · Last 5:00 PM
  • 163-Ctowards KR Marketstop 11 of 12 · 10 trips a day · every ~75 minFirst 5:05 AM · Last 7:20 PM
  • 293towards KR Marketstop 52 of 53 · 10 trips a day · every ~65 minFirst 10:00 AM · Last 9:35 PM
  • FF-150 VSDtowards KR Marketstop 6 of 7 · 10 trips a day · every ~60 minFirst 5:30 AM · Last 5:35 PM
  • KMT-SNBStowards KR Marketstop 5 of 6 · 10 trips a day · every ~24 minFirst 6:30 AM · Last 2:15 PM
  • 45-EAtowards Channammanakere Achukattustop 6 of 22 · 9 trips a day · every ~100 minFirst 5:20 AM · Last 7:45 PM
  • 168-Atowards KR Marketstop 16 of 17 · 9 trips a day · every ~60 minFirst 6:25 AM · Last 3:15 PM
  • 210-Jtowards Ramanjaneya Layout Chikkallasandrastop 6 of 27 · 9 trips a day · every ~70 minFirst 6:50 AM · Last 9:30 PM
  • 226-M BDD-SNBStowards Bidadistop 4 of 49 · 9 trips a day · every ~50 minFirst 9:10 AM · Last 10:30 PM
  • 253-Etowards KR Marketstop 56 of 57 · 9 trips a day · every ~75 minFirst 5:05 AM · Last 8:35 PM
  • 255-Etowards KR Marketstop 51 of 52 · 9 trips a day · every ~115 minFirst 4:30 AM · Last 7:45 PM
  • 258-Mtowards KR Marketstop 74 of 75 · 9 trips a day · every ~85 minFirst 4:10 AM · Last 7:45 PM
  • 304-Vtowards KR Marketstop 50 of 51 · 9 trips a day · every ~80 minFirst 5:30 AM · Last 8:15 PM
  • 308towards KR Marketstop 36 of 37 · 9 trips a day · every ~50 minFirst 4:55 AM · Last 6:05 PM
  • 318towards KR Marketstop 39 of 40 · 9 trips a day · every ~115 minFirst 4:00 AM · Last 5:50 PM
  • MF-16 CLO-SNBStowards Chandra Layoutstop 4 of 18 · 9 trips a day · every ~35 minFirst 5:00 PM · Last 9:40 PM
  • SNBS-LBGM-KMTtowards KR Marketstop 4 of 5 · 9 trips a day · every ~35 minFirst 6:10 AM · Last 3:40 PM
  • 36-Ftowards Kalidasa Layoutstop 6 of 20 · 8 trips a day · every ~110 minFirst 7:45 AM · Last 8:15 PM
  • 36-Gtowards Avalahalli New BDA Layout Veerabhadranagarastop 6 of 21 · 8 trips a day · every ~110 minFirst 5:45 AM · Last 8:50 PM
  • 43-Atowards Vivekananda Nagarastop 6 of 20 · 8 trips a day · every ~55 minFirst 6:35 AM · Last 8:00 PM
  • 43-Dtowards Veerabhadra Nagarastop 6 of 22 · 8 trips a day · every ~140 minFirst 7:30 AM · Last 8:40 PM
  • 143 KMT-NSR-KRMtowards KR Marketstop 15 of 16 · 8 trips a day · every ~25 minFirst 6:16 AM · Last 1:31 PM
  • 215-Ntowards Anjanapurastop 6 of 31 · 8 trips a day · every ~130 minFirst 5:55 AM · Last 9:10 PM
  • 255-Atowards KR Marketstop 52 of 53 · 8 trips a day · every ~115 minFirst 5:00 AM · Last 6:15 PM
  • 266 D45G-MSP-KMTtowards KR Marketstop 29 of 30 · 8 trips a day · every ~30 minFirst 6:01 AM · Last 2:31 PM
  • 306towards KR Marketstop 42 of 43 · 8 trips a day · every ~145 minFirst 5:15 AM · Last 7:35 PM
  • 306-Mtowards KR Marketstop 48 of 49 · 8 trips a day · every ~135 minFirst 4:30 AM · Last 8:00 PM
  • 314-FAtowards KR Marketstop 23 of 24 · 8 trips a day · every ~105 minFirst 4:40 AM · Last 7:15 PM
  • 316-Rtowards KR Marketstop 54 of 55 · 8 trips a day · every ~120 minFirst 3:30 AM · Last 4:35 PM
  • 317-EMtowards KR Marketstop 51 of 52 · 8 trips a day · every ~120 minFirst 4:15 AM · Last 7:50 PM
  • 344-Ctowards KR Marketstop 33 of 34 · 8 trips a day · every ~130 minFirst 4:15 AM · Last 6:25 PM
  • 366-Gtowards KR Marketstop 29 of 30 · 8 trips a day · every ~130 minFirst 4:40 AM · Last 6:55 PM
  • 366-Mtowards KR Marketstop 35 of 36 · 8 trips a day · every ~90 minFirst 6:00 AM · Last 7:00 PM
  • 415-Dtowards KR Marketstop 26 of 27 · 8 trips a day · every ~120 minFirst 5:15 AM · Last 8:15 PM
  • 43-Ctowards Hoskerehalli Kerekodistop 6 of 24 · 7 trips a day · every ~75 minFirst 8:15 AM · Last 4:40 PM
  • 49towards Brundavana Nagarastop 6 of 13 · 7 trips a day · every ~105 minFirst 7:25 AM · Last 4:45 PM
  • 121-BA SBS-KMTFLY-CLOtowards Chandra Layoutstop 7 of 20 · 7 trips a day · every ~20 minFirst 11:35 AM · Last 9:00 PM
  • 143-Atowards Jagajeevanram Nagarastop 9 of 16 · 7 trips a day · every ~140 minFirst 7:35 AM · Last 8:20 PM
  • 215-NCtowards Anjanapurastop 6 of 33 · 7 trips a day · every ~40 minFirst 8:10 AM · Last 6:00 PM
  • 271-Htowards KR Marketstop 49 of 50 · 7 trips a day · every ~60 minFirst 4:00 AM · Last 2:50 PM
  • 285-Ntowards KR Marketstop 40 of 41 · 7 trips a day · every ~150 minFirst 7:10 AM · Last 5:45 PM
  • 286towards KR Marketstop 25 of 26 · 7 trips a day · every ~120 minFirst 8:30 AM · Last 4:15 PM
  • 288towards KR Marketstop 25 of 26 · 7 trips a day · every ~145 minFirst 5:10 AM · Last 7:25 PM
  • 291-Ntowards KR Marketstop 15 of 16 · 7 trips a day · every ~140 minFirst 5:15 AM · Last 7:45 PM
  • 293-SAtowards KR Marketstop 49 of 50 · 7 trips a day · every ~130 minFirst 7:00 AM · Last 5:45 PM
  • 295towards KR Marketstop 34 of 35 · 7 trips a day · every ~155 minFirst 5:20 AM · Last 6:55 PM
  • 302-Ctowards KR Marketstop 23 of 24 · 7 trips a day · every ~65 minFirst 8:40 AM · Last 4:00 PM
  • 303towards KR Marketstop 20 of 21 · 7 trips a day · every ~85 minFirst 7:25 AM · Last 8:10 PM
  • 317-Htowards KR Marketstop 39 of 40 · 7 trips a day · every ~75 minFirst 4:00 AM · Last 6:10 PM
  • 317-Mtowards KR Marketstop 41 of 42 · 7 trips a day · every ~175 minFirst 5:15 AM · Last 6:25 PM
  • 342-Q KMT-D42Gtowards KR Marketstop 24 of 25 · 7 trips a day · every ~15 minFirst 8:21 AM · Last 2:16 PM
  • 114-Gtowards KR Marketstop 25 of 26 · 6 trips a day · every ~110 minFirst 9:30 AM · Last 7:35 PM
  • 210-B KBS-KMT-CHGtowards Chunchaghattastop 6 of 23 · 6 trips a day · every ~95 minFirst 1:50 PM · Last 9:00 PM
  • 210-Wtowards Kariyanapalyastop 6 of 34 · 6 trips a day · every ~180 minFirst 5:30 AM · Last 8:40 PM
  • 210-Xtowards Chandra Nagarastop 6 of 26 · 6 trips a day · every ~155 minFirst 6:15 AM · Last 9:00 PM
  • 223-Atowards Dodda Bastistop 8 of 36 · 6 trips a day · every ~70 minFirst 7:05 AM · Last 5:30 PM
  • 271-A KMT-ABGtowards KR Marketstop 32 of 33 · 6 trips a day · every ~50 minFirst 5:10 AM · Last 8:30 PM
  • 291-Etowards KR Marketstop 14 of 15 · 6 trips a day · every ~135 minFirst 6:40 AM · Last 5:55 PM
  • 306-Etowards KR Marketstop 46 of 47 · 6 trips a day · every ~105 minFirst 5:20 AM · Last 5:50 PM
  • 306-MAtowards KR Marketstop 49 of 50 · 6 trips a day · every ~170 minFirst 4:00 AM · Last 7:50 PM
  • 307towards KR Marketstop 35 of 36 · 6 trips a day · every ~150 minFirst 5:15 AM · Last 6:45 PM
  • 317-VTtowards KR Marketstop 44 of 45 · 6 trips a day · every ~160 minFirst 4:45 AM · Last 5:35 PM
  • 326-Ctowards KR Marketstop 36 of 37 · 6 trips a day · every ~40 minFirst 7:40 AM · Last 1:00 PM
  • 328-Etowards KR Marketstop 34 of 35 · 6 trips a day · every ~190 minFirst 5:30 AM · Last 6:35 PM
  • 338towards KR Marketstop 23 of 24 · 6 trips a day · every ~180 minFirst 6:30 AM · Last 9:40 PM
  • 341-Ctowards KR Marketstop 22 of 23 · 6 trips a day · every ~105 minFirst 5:30 AM · Last 6:35 PM
  • 344-Atowards KR Marketstop 46 of 47 · 6 trips a day · every ~160 minFirst 5:00 AM · Last 6:00 PM
  • 347-Dtowards KR Marketstop 21 of 22 · 6 trips a day · every ~170 minFirst 4:30 AM · Last 6:55 PM
  • 347-Mtowards KR Marketstop 19 of 20 · 6 trips a day · every ~165 minFirst 5:35 AM · Last 8:55 PM
  • 349-Dtowards KR Marketstop 32 of 33 · 6 trips a day · every ~19 minFirst 5:00 AM · Last 7:05 PM
  • 353-Atowards KR Marketstop 42 of 43 · 6 trips a day · every ~90 minFirst 4:15 AM · Last 7:15 PM
  • 370-Atowards KR Marketstop 47 of 48 · 6 trips a day · every ~140 minFirst 5:20 AM · Last 5:45 PM
  • TR-4 CLO-NGVtowards Chandra Layoutstop 24 of 38 · 6 trips a day · every ~35 minFirst 11:20 AM · Last 6:00 PM
  • TR-4A CLO-JJN-RKHNtowards Chandra Layoutstop 26 of 44 · 6 trips a day · every ~50 minFirst 12:40 PM · Last 9:25 PM
  • 43-JAtowards Bangarappa Nagarastop 6 of 27 · 5 trips a day · every ~155 minFirst 5:30 AM · Last 4:55 PM
  • 45-DGtowards Gaviyappa Thimayya Layoutstop 6 of 26 · 5 trips a day · every ~160 minFirst 6:30 AM · Last 7:10 PM
  • 50towards Brundavana Nagarastop 8 of 15 · 5 trips a day · every ~125 minFirst 10:00 AM · Last 5:40 PM
  • 210-NP KBS-VSD-PPLOtowards Poornaprajna Layoutstop 8 of 29 · 5 trips a day · every ~20 minFirst 12:05 PM · Last 5:45 PM
  • 210-WAtowards Thurallistop 6 of 31 · 5 trips a day · every ~175 minFirst 7:00 AM · Last 9:45 PM
  • 211-Jtowards Vaderahalli O B Dstop 6 of 48 · 5 trips a day · every ~110 minFirst 6:30 AM · Last 8:10 PM
  • 215-NE ANP11-KMT-VSDtowards 11th Block Anjanapurastop 6 of 33 · 5 trips a day · every ~165 minFirst 10:00 AM · Last 6:35 PM
  • 253towards KR Marketstop 47 of 48 · 5 trips a day · every ~235 minFirst 6:30 AM · Last 7:50 PM
  • 253-Dtowards KR Marketstop 47 of 48 · 5 trips a day · every ~150 minFirst 5:10 AM · Last 6:50 PM
  • 253-Htowards KR Marketstop 63 of 64 · 5 trips a day · every ~85 minFirst 4:55 AM · Last 4:25 PM
  • 254-Atowards KR Marketstop 42 of 43 · 5 trips a day · every ~55 minFirst 4:45 AM · Last 6:10 PM
  • 256-MBtowards KR Marketstop 92 of 93 · 5 trips a day · every ~180 minFirst 5:25 AM · Last 7:05 PM
  • 266-Btowards KR Marketstop 42 of 43 · 5 trips a day · every ~130 minFirst 4:45 AM · Last 6:25 PM
  • 266-Mtowards KR Marketstop 38 of 39 · 5 trips a day · every ~180 minFirst 5:40 AM · Last 9:15 PM
  • 284-Etowards KR Marketstop 25 of 26 · 5 trips a day · every ~50 minFirst 7:30 AM · Last 5:25 PM
  • 285-MK KMT-PTMLtowards KR Marketstop 39 of 40 · 5 trips a day · every ~30 minFirst 7:05 AM · Last 3:00 PM
  • 286-Atowards KR Marketstop 22 of 23 · 5 trips a day · every ~145 minFirst 5:30 AM · Last 7:05 PM
  • 286-Btowards KR Marketstop 27 of 28 · 5 trips a day · every ~150 minFirst 5:35 AM · Last 5:15 PM
  • 286-Dtowards KR Marketstop 26 of 27 · 5 trips a day · every ~155 minFirst 5:00 AM · Last 4:45 PM
  • 288-Ctowards KR Marketstop 21 of 22 · 5 trips a day · every ~130 minFirst 6:45 AM · Last 9:20 PM
  • 290-Ntowards KR Marketstop 20 of 21 · 5 trips a day · every ~155 minFirst 8:45 AM · Last 5:45 PM
  • 293-Dtowards KR Marketstop 61 of 62 · 5 trips a day · every ~190 minFirst 5:10 AM · Last 5:10 PM
  • 294-Atowards KR Marketstop 41 of 42 · 5 trips a day · every ~155 minFirst 4:50 AM · Last 4:40 PM
  • 301-Atowards KR Marketstop 26 of 27 · 5 trips a day · every ~155 minFirst 5:30 AM · Last 7:25 PM
  • 316-Atowards KR Marketstop 44 of 45 · 5 trips a day · every ~220 minFirst 5:00 AM · Last 6:25 PM
  • 316-Jtowards KR Marketstop 37 of 38 · 5 trips a day · every ~215 minFirst 7:10 AM · Last 8:20 PM
  • 316-Ktowards KR Marketstop 45 of 46 · 5 trips a day · every ~180 minFirst 4:20 AM · Last 4:25 PM
  • 317-BRtowards KR Marketstop 54 of 55 · 5 trips a day · every ~35 minFirst 9:10 AM · Last 6:10 PM
  • 317-SPtowards KR Marketstop 53 of 54 · 5 trips a day · every ~135 minFirst 3:30 AM · Last 5:00 PM
  • 319towards KR Marketstop 43 of 44 · 5 trips a day · every ~175 minFirst 5:20 AM · Last 7:50 PM
  • 323-Etowards KR Marketstop 35 of 36 · 5 trips a day · every ~205 minFirst 3:40 AM · Last 4:10 PM
  • 325towards KR Marketstop 33 of 34 · 5 trips a day · every ~130 minFirst 5:30 AM · Last 5:45 PM
  • 342-Btowards KR Marketstop 36 of 37 · 5 trips a day · every ~15 minFirst 5:15 AM · Last 5:25 PM
  • 342-Gtowards KR Marketstop 35 of 36 · 5 trips a day · every ~175 minFirst 4:00 AM · Last 4:40 PM
  • 343-Mtowards KR Marketstop 26 of 27 · 5 trips a day · every ~160 minFirst 5:00 AM · Last 7:25 PM
  • 346-Dtowards KR Marketstop 24 of 25 · 5 trips a day · every ~185 minFirst 4:55 AM · Last 5:05 PM
  • 347towards KR Marketstop 19 of 20 · 5 trips a day · every ~165 minFirst 7:45 AM · Last 7:30 PM
  • 349-Jtowards KR Marketstop 35 of 36 · 5 trips a day · every ~35 minFirst 5:45 AM · Last 2:31 PM
  • 361-C FLYOVERtowards KR Marketstop 45 of 46 · 5 trips a day · every ~20 minFirst 7:45 AM · Last 9:00 AM
  • 366-Ctowards KR Marketstop 33 of 34 · 5 trips a day · every ~15 minFirst 7:55 AM · Last 9:00 PM
  • 366-Qtowards KR Marketstop 49 of 50 · 5 trips a day · every ~210 minFirst 5:15 AM · Last 7:15 PM
  • 366-Rtowards KR Marketstop 47 of 48 · 5 trips a day · every ~115 minFirst 4:50 AM · Last 6:05 PM
  • 366-Wtowards KR Marketstop 47 of 48 · 5 trips a day · every ~150 minFirst 9:00 AM · Last 8:00 PM
  • 367-Btowards KR Marketstop 28 of 29 · 5 trips a day · every ~169 minFirst 8:10 AM · Last 7:05 PM
  • 367-Dtowards KR Marketstop 29 of 30 · 5 trips a day · every ~160 minFirst 5:10 AM · Last 8:10 PM
  • 415-Ftowards KR Marketstop 24 of 25 · 5 trips a day · every ~115 minFirst 11:25 AM · Last 7:00 PM
  • G-10 PTH-KMTtowards KR Marketstop 42 of 43 · 5 trips a day · every ~45 minFirst 6:12 AM · Last 12:51 PM
  • KMT-SNBS-KRMTTMCtowards KR Marketstop 16 of 17 · 5 trips a day · every ~60 minFirst 6:40 AM · Last 2:05 PM
  • 35towards Kempegowda Swimming Poolstop 5 of 13 · 4 trips a day · every ~90 minFirst 2:20 PM · Last 6:50 PM
  • 96-E KMT-KNRBEMLtowards KR Marketstop 20 of 21 · 4 trips a day · every ~150 minFirst 9:05 AM · Last 3:55 PM
  • 119-Btowards KR Marketstop 16 of 17 · 4 trips a day · every ~115 minFirst 8:20 AM · Last 4:40 PM
  • 143 KMT-KRMtowards KR Marketstop 19 of 20 · 4 trips a day · every ~35 minFirst 7:16 AM · Last 6:40 PM
  • 210-CAtowards Gubbalalastop 6 of 30 · 4 trips a day · every ~180 minFirst 6:55 AM · Last 9:25 PM
  • 210-N KBS-UTH-GPTAtowards Government polytechnic Arehallistop 6 of 28 · 4 trips a day · every ~70 minFirst 8:00 AM · Last 3:30 PM
  • 211-Btowards Somanahallistop 6 of 58 · 4 trips a day · every ~215 minFirst 7:10 AM · Last 9:25 PM
  • 213-K KBS-GATtowards Gundanjaneya Swamy Temple Ravugodlustop 6 of 67 · 4 trips a day · every ~40 minFirst 5:50 AM · Last 3:15 PM
  • 225-B SBS-BEML5towards BEML Layout 5th Stagestop 8 of 30 · 4 trips a day · every ~30 minFirst 9:55 AM · Last 8:35 PM
  • 225-C BEML5-BCH-VSDtowards BEML Layout 5th Stagestop 5 of 32 · 4 trips a day · every ~50 minFirst 5:45 PM · Last 9:30 PM
  • 226-Gtowards Bidadistop 7 of 53 · 4 trips a day · every ~15 minFirst 9:50 AM · Last 10:35 AM
  • 254-Btowards KR Marketstop 40 of 41 · 4 trips a day · every ~175 minFirst 5:05 AM · Last 6:10 PM
  • 255towards KR Marketstop 50 of 51 · 4 trips a day · every ~225 minFirst 4:00 AM · Last 5:10 PM
  • 255-Ctowards KR Marketstop 51 of 52 · 4 trips a day · every ~75 minFirst 4:10 AM · Last 7:15 PM
  • 266-Atowards KR Marketstop 42 of 43 · 4 trips a day · every ~225 minFirst 5:20 AM · Last 7:10 PM
  • 266-Etowards KR Marketstop 40 of 41 · 4 trips a day · every ~220 minFirst 4:25 AM · Last 6:25 PM
  • 279-Atowards KR Marketstop 19 of 20 · 4 trips a day · every ~80 minFirst 5:40 AM · Last 6:40 PM
  • 283-Etowards KR Marketstop 41 of 42 · 4 trips a day · every ~170 minFirst 5:40 AM · Last 6:05 PM
  • 285-Atowards KR Marketstop 36 of 37 · 4 trips a day · every ~181 minFirst 4:40 AM · Last 5:15 PM
  • 285-JBtowards KR Marketstop 45 of 46 · 4 trips a day · every ~200 minFirst 6:00 AM · Last 6:00 PM
  • 285-MG KMT-BNMtowards KR Marketstop 58 of 59 · 4 trips a day · every ~10 minFirst 5:20 AM · Last 7:10 PM
  • 285-Rtowards KR Marketstop 50 of 51 · 4 trips a day · every ~218 minFirst 6:20 AM · Last 6:45 PM
  • 290-Rtowards KR Marketstop 48 of 49 · 4 trips a day · every ~175 minFirst 5:30 AM · Last 4:30 PM
  • 291-Rtowards Jagajeevanram Nagarastop 15 of 23 · 4 trips a day · every ~180 minFirst 6:45 AM · Last 5:00 PM
  • 292towards KR Marketstop 33 of 34 · 4 trips a day · every ~165 minFirst 6:45 AM · Last 5:15 PM
  • 293-Atowards KR Marketstop 29 of 30 · 4 trips a day · every ~150 minFirst 5:40 AM · Last 7:05 PM
  • 293-Etowards KR Marketstop 59 of 60 · 4 trips a day · every ~150 minFirst 5:15 AM · Last 8:25 PM
  • 293-Ltowards KR Marketstop 44 of 45 · 4 trips a day · every ~235 minFirst 5:45 AM · Last 3:30 PM
  • 302-Etowards KR Marketstop 25 of 26 · 4 trips a day · every ~160 minFirst 8:25 AM · Last 7:10 PM
  • 304towards KR Marketstop 45 of 46 · 4 trips a day · every ~215 minFirst 4:45 AM · Last 5:20 PM
  • 304-Qtowards KR Marketstop 49 of 50 · 4 trips a day · every ~210 minFirst 5:15 AM · Last 5:40 PM
  • 304-VAtowards KR Marketstop 54 of 55 · 4 trips a day · every ~110 minFirst 4:40 AM · Last 5:10 PM
  • 305towards KR Marketstop 40 of 41 · 4 trips a day · every ~170 minFirst 3:30 AM · Last 5:35 PM
  • 306-Ctowards KR Marketstop 46 of 47 · 4 trips a day · every ~210 minFirst 4:30 AM · Last 6:05 PM
  • 306-Gtowards KR Marketstop 47 of 48 · 4 trips a day · every ~225 minFirst 5:50 AM · Last 5:15 PM
  • 306-Ktowards KR Marketstop 41 of 42 · 4 trips a day · every ~215 minFirst 6:00 AM · Last 7:45 PM
  • 306-Ttowards KR Marketstop 45 of 46 · 4 trips a day · every ~210 minFirst 5:00 AM · Last 8:00 PM
  • 316-Dtowards KR Marketstop 52 of 53 · 4 trips a day · every ~30 minFirst 8:00 AM · Last 5:10 PM
  • 316-Etowards KR Marketstop 37 of 38 · 4 trips a day · every ~215 minFirst 5:10 AM · Last 6:25 PM
  • 316-Ntowards KR Marketstop 42 of 43 · 4 trips a day · every ~215 minFirst 7:35 AM · Last 5:50 PM
  • 316-Ttowards KR Marketstop 46 of 47 · 4 trips a day · every ~215 minFirst 4:00 AM · Last 4:50 PM
  • 316-Utowards KR Marketstop 49 of 50 · 4 trips a day · every ~70 minFirst 7:40 AM · Last 5:45 PM
  • 317-Ctowards KR Marketstop 42 of 43 · 4 trips a day · every ~190 minFirst 4:50 AM · Last 6:00 PM
  • 317-Etowards KR Marketstop 39 of 40 · 4 trips a day · every ~180 minFirst 4:00 AM · Last 7:05 PM
  • 317-MAtowards KR Marketstop 41 of 42 · 4 trips a day · every ~165 minFirst 5:35 AM · Last 5:20 PM
  • 317-Ntowards KR Marketstop 45 of 46 · 4 trips a day · every ~200 minFirst 4:00 AM · Last 6:05 PM
  • 317-Ztowards KR Marketstop 51 of 52 · 4 trips a day · every ~185 minFirst 5:30 AM · Last 5:30 PM
  • 321towards KR Marketstop 40 of 41 · 4 trips a day · every ~190 minFirst 4:45 AM · Last 6:55 PM
  • 321-Ctowards KR Marketstop 36 of 37 · 4 trips a day · every ~180 minFirst 4:00 AM · Last 6:05 PM
  • 321-Dtowards KR Marketstop 40 of 41 · 4 trips a day · every ~235 minFirst 5:00 AM · Last 5:35 PM
  • 323-Htowards KR Marketstop 34 of 35 · 4 trips a day · every ~210 minFirst 5:45 AM · Last 6:10 PM
  • 324-Atowards KR Marketstop 31 of 32 · 4 trips a day · every ~190 minFirst 5:00 AM · Last 7:05 PM
  • 327-Etowards KR Marketstop 32 of 33 · 4 trips a day · every ~220 minFirst 6:00 AM · Last 6:25 PM
  • 329towards KR Marketstop 36 of 37 · 4 trips a day · every ~180 minFirst 4:45 AM · Last 6:35 PM
  • 329-Btowards KR Marketstop 38 of 39 · 4 trips a day · every ~230 minFirst 6:00 AM · Last 7:05 PM
  • 329-Ctowards KR Marketstop 35 of 36 · 4 trips a day · every ~215 minFirst 3:45 AM · Last 4:30 PM
  • 329-Etowards KR Marketstop 38 of 39 · 4 trips a day · every ~180 minFirst 5:00 AM · Last 6:30 PM
  • 332towards KR Marketstop 30 of 31 · 4 trips a day · every ~215 minFirst 4:45 AM · Last 5:25 PM
  • 334-Btowards KR Marketstop 15 of 16 · 4 trips a day · every ~105 minFirst 5:45 AM · Last 5:30 PM
  • 335-Ctowards KR Marketstop 16 of 17 · 4 trips a day · every ~155 minFirst 8:05 AM · Last 3:30 PM
  • 342-Mtowards KR Marketstop 54 of 55 · 4 trips a day · every ~140 minFirst 5:10 AM · Last 6:00 PM
  • 342-Ttowards KR Marketstop 43 of 44 · 4 trips a day · every ~195 minFirst 5:00 AM · Last 4:40 PM
  • 343-Atowards KR Marketstop 29 of 30 · 4 trips a day · every ~180 minFirst 5:00 AM · Last 7:00 PM
  • 343-Htowards KR Marketstop 19 of 20 · 4 trips a day · every ~175 minFirst 7:35 AM · Last 7:55 PM
  • 344-Ftowards KR Marketstop 37 of 38 · 4 trips a day · every ~170 minFirst 5:15 AM · Last 7:00 PM
  • 345towards KR Marketstop 36 of 37 · 4 trips a day · every ~175 minFirst 4:50 AM · Last 7:10 PM
  • 345-Atowards KR Marketstop 38 of 39 · 4 trips a day · every ~185 minFirst 5:20 AM · Last 6:35 PM
  • 345-Ctowards KR Marketstop 40 of 41 · 4 trips a day · every ~195 minFirst 5:30 AM · Last 7:45 PM
  • 345-Etowards KR Marketstop 41 of 42 · 4 trips a day · every ~230 minFirst 5:00 AM · Last 6:25 PM
  • 346-Btowards KR Marketstop 21 of 22 · 4 trips a day · every ~175 minFirst 7:00 AM · Last 7:20 PM
  • 347-Ktowards KR Marketstop 19 of 20 · 4 trips a day · every ~165 minFirst 8:15 AM · Last 4:25 PM
  • 349-Etowards KR Marketstop 33 of 34 · 4 trips a day · every ~205 minFirst 5:00 AM · Last 6:15 PM
  • 353-Etowards KR Marketstop 41 of 42 · 4 trips a day · every ~190 minFirst 4:50 AM · Last 6:05 PM
  • 357-Atowards KR Marketstop 38 of 39 · 4 trips a day · every ~185 minFirst 4:40 AM · Last 8:30 PM
  • 360-Ctowards KR Marketstop 43 of 44 · 4 trips a day · every ~190 minFirst 4:20 AM · Last 5:35 PM
  • 366-ABtowards KR Marketstop 14 of 15 · 4 trips a day · every ~155 minFirst 9:00 AM · Last 4:20 PM
  • 366-Dtowards KR Marketstop 49 of 50 · 4 trips a day · every ~210 minFirst 4:50 AM · Last 5:30 PM
  • 366-N D34G-KMTtowards KR Marketstop 21 of 22 · 4 trips a day · every ~70 minFirst 6:01 AM · Last 3:11 PM
  • 366-NAtowards KR Marketstop 50 of 51 · 4 trips a day · every ~150 minFirst 10:00 AM · Last 5:00 PM
  • 371-Ctowards KR Marketstop 39 of 40 · 4 trips a day · every ~215 minFirst 5:40 AM · Last 5:15 PM
  • TR-4Atowards Jagajeevanram Nagarastop 26 of 32 · 4 trips a day · every ~235 minFirst 6:40 AM · Last 8:35 PM
  • 15-E KBS-PPLOtowards Poornaprajna Layoutstop 6 of 32 · 3 trips a day · every ~105 minFirst 10:50 AM · Last 8:05 PM
  • 36-A CLO-NDH-AVLH-KBStowards Chandra Layoutstop 6 of 26 · 3 trips a day · every ~180 minFirst 1:10 PM · Last 8:55 PM
  • 210-NBtowards Banashankari 5th Stagestop 6 of 33 · 3 trips a day · every ~170 minFirst 9:11 AM · Last 7:00 PM
  • 210-NHtowards Uttarahallistop 6 of 25 · 3 trips a day · every ~155 minFirst 10:25 AM · Last 3:15 PM
  • 212-Dtowards Agara Tatagunistop 6 of 49 · 3 trips a day · every ~180 minFirst 4:45 AM · Last 6:20 PM
  • 215-BA KBS-BCMCLOtowards BCMC Layout Raghuvanahallistop 6 of 33 · 3 trips a day · every ~185 minFirst 10:15 AM · Last 4:15 PM
  • 215-E KBS-KMT-ELOtowards Eshwara Layoutstop 6 of 25 · 3 trips a day · every ~195 minFirst 7:15 AM · Last 4:35 PM
  • 215-K KBS-D44Gtowards Anjanapura 10 Blockstop 6 of 31 · 3 trips a day · every ~30 minFirst 11:35 AM · Last 6:20 PM
  • 242-JAtowards Ganakal Peddanapalyastop 9 of 54 · 3 trips a day · every ~25 minFirst 10:30 AM · Last 5:25 PM
  • 250-CCtowards KR Marketstop 27 of 28 · 3 trips a day · every ~150 minFirst 6:45 AM · Last 7:15 PM
  • 250-Ftowards KR Marketstop 37 of 38 · 3 trips a day · every ~220 minFirst 8:25 AM · Last 3:30 PM
  • 251towards KR Marketstop 48 of 49 · 3 trips a day · every ~175 minFirst 4:25 AM · Last 6:50 PM
  • 253-Atowards KR Marketstop 51 of 52 · 3 trips a day · every ~200 minFirst 5:00 AM · Last 5:40 PM
  • 253-Ftowards KR Marketstop 54 of 55 · 3 trips a dayFirst 5:00 AM · Last 3:00 PM
  • 254-Dtowards KR Marketstop 41 of 42 · 3 trips a day · every ~170 minFirst 5:30 AM · Last 5:20 PM
  • 254-Etowards KR Marketstop 36 of 37 · 3 trips a day · every ~205 minFirst 7:25 AM · Last 9:25 PM
  • 257towards KR Marketstop 41 of 42 · 3 trips a day · every ~180 minFirst 5:45 AM · Last 7:10 PM
  • 258 KMT-D43Gtowards KR Marketstop 47 of 48 · 3 trips a day · every ~10 minFirst 7:51 AM · Last 1:21 PM
  • 258-Atowards KR Marketstop 61 of 62 · 3 trips a day · every ~175 minFirst 5:00 AM · Last 5:20 PM
  • 258-Gtowards KR Marketstop 60 of 61 · 3 trips a day · every ~35 minFirst 5:05 AM · Last 5:55 PM
  • 258-GAtowards KR Marketstop 61 of 62 · 3 trips a day · every ~225 minFirst 5:00 AM · Last 5:55 PM
  • 258-Ptowards KR Marketstop 55 of 56 · 3 trips a day · every ~195 minFirst 5:15 AM · Last 5:35 PM
  • 263-Atowards KR Marketstop 33 of 34 · 3 trips a day · every ~130 minFirst 5:35 AM · Last 6:40 PM
  • 266-Gtowards KR Marketstop 42 of 43 · 3 trips a day · every ~155 minFirst 4:40 AM · Last 3:30 PM
  • 266-Qtowards KR Marketstop 32 of 33 · 3 trips a day · every ~185 minFirst 7:35 AM · Last 8:25 PM
  • 271-Ftowards KR Marketstop 39 of 40 · 3 trips a day · every ~160 minFirst 6:55 AM · Last 6:20 PM
  • 271-Ntowards KR Marketstop 33 of 34 · 3 trips a day · every ~160 minFirst 6:15 AM · Last 6:20 PM
  • 276-E KMT-MTK-VRP-D45towards KR Marketstop 35 of 36 · 3 trips a day · every ~161 minFirst 5:15 AM · Last 2:26 PM
  • 279-Ftowards Chikkalasandrastop 18 of 34 · 3 trips a day · every ~180 minFirst 5:55 AM · Last 2:30 PM
  • 282towards KR Marketstop 37 of 38 · 3 trips a day · every ~165 minFirst 5:20 AM · Last 6:00 PM
  • 282 KMT-VNC-D52Gtowards KR Marketstop 38 of 39 · 3 trips a day · every ~40 minFirst 4:35 AM · Last 3:01 PM
  • 282-Atowards KR Marketstop 33 of 34 · 3 trips a day · every ~115 minFirst 5:40 AM · Last 2:50 PM
  • 285-CAtowards KR Marketstop 47 of 48 · 3 trips a day · every ~135 minFirst 6:00 AM · Last 5:30 PM
  • 285-Gtowards KR Marketstop 46 of 47 · 3 trips a day · every ~195 minFirst 4:50 AM · Last 7:20 PM
  • 285-Ptowards KR Marketstop 45 of 46 · 3 trips a day · every ~190 minFirst 4:00 AM · Last 2:05 PM
  • 289-E KMT-D52Gtowards KR Marketstop 41 of 42 · 3 trips a day · every ~45 minFirst 1:31 PM · Last 2:21 PM
  • 289-Gtowards KR Marketstop 43 of 44 · 3 trips a day · every ~20 minFirst 7:30 AM · Last 12:10 PM
  • 291towards KR Marketstop 24 of 25 · 3 trips a day · every ~165 minFirst 8:10 AM · Last 4:05 PM
  • 293-Btowards KR Marketstop 42 of 43 · 3 trips a day · every ~155 minFirst 5:10 AM · Last 4:45 PM
  • 293-F D48G-KMTtowards KR Marketstop 36 of 37 · 3 trips a day · every ~30 minFirst 7:01 AM · Last 2:16 PM
  • 293-Mtowards KR Marketstop 56 of 57 · 3 trips a day · every ~180 minFirst 5:00 AM · Last 7:05 PM
  • 294towards KR Marketstop 32 of 33 · 3 trips a day · every ~125 minFirst 5:15 AM · Last 7:15 PM
  • 294-Dtowards KR Marketstop 33 of 34 · 3 trips a day · every ~200 minFirst 7:00 AM · Last 3:15 PM
  • 297-Htowards KR Marketstop 47 of 48 · 3 trips a day · every ~230 minFirst 8:25 AM · Last 4:45 PM
  • 298-ME KMT-NLRtowards KR Marketstop 57 of 58 · 3 trips a dayFirst 5:35 AM · Last 6:00 PM
  • 304-Etowards KR Marketstop 45 of 46 · 3 trips a day · every ~200 minFirst 4:00 AM · Last 5:45 PM
  • 304-Mtowards KR Marketstop 54 of 55 · 3 trips a dayFirst 5:45 AM · Last 6:15 PM
  • 304-Ntowards KR Marketstop 42 of 43 · 3 trips a day · every ~220 minFirst 5:30 AM · Last 6:15 PM
  • 304-Ptowards KR Marketstop 47 of 48 · 3 trips a dayFirst 5:30 AM · Last 7:00 PM
  • 305-Atowards KR Marketstop 41 of 42 · 3 trips a day · every ~180 minFirst 4:30 AM · Last 5:30 PM
  • 305-Btowards KR Marketstop 45 of 46 · 3 trips a day · every ~195 minFirst 3:45 AM · Last 5:00 PM
  • 305-Gtowards KR Marketstop 44 of 45 · 3 trips a day · every ~200 minFirst 4:10 AM · Last 6:35 PM
  • 305-J HSKTTMC-KMTtowards KR Marketstop 47 of 48 · 3 trips a day · every ~20 minFirst 3:30 PM · Last 4:00 PM
  • 305-Ntowards KR Marketstop 50 of 51 · 3 trips a dayFirst 5:00 AM · Last 5:50 PM
  • 305-Ptowards KR Marketstop 49 of 50 · 3 trips a dayFirst 5:30 AM · Last 6:50 PM
  • 305-Rtowards KR Marketstop 47 of 48 · 3 trips a day · every ~185 minFirst 4:55 AM · Last 6:35 PM
  • 306-Jtowards KR Marketstop 46 of 47 · 3 trips a dayFirst 5:40 AM · Last 5:55 PM
  • 306-MHtowards KR Marketstop 53 of 54 · 3 trips a dayFirst 6:00 AM · Last 7:05 PM
  • 306-Ptowards KR Marketstop 49 of 50 · 3 trips a dayFirst 5:00 AM · Last 5:20 PM
  • 308 KMS-KMTtowards KR Marketstop 33 of 34 · 3 trips a day · every ~35 minFirst 1:35 PM · Last 2:30 PM
  • 316-Qtowards KR Marketstop 49 of 50 · 3 trips a dayFirst 8:20 AM · Last 5:05 PM
  • 317-BHtowards KR Marketstop 63 of 64 · 3 trips a dayFirst 5:30 AM · Last 4:20 PM
  • 317-DPtowards KR Marketstop 37 of 38 · 3 trips a day · every ~235 minFirst 8:00 AM · Last 4:00 PM
  • 317-Jtowards KR Marketstop 47 of 48 · 3 trips a day · every ~210 minFirst 5:00 AM · Last 1:40 PM
  • 317-KHtowards KR Marketstop 40 of 41 · 3 trips a day · every ~215 minFirst 4:00 AM · Last 4:15 PM
  • 317-NGtowards KR Marketstop 42 of 43 · 3 trips a day · every ~210 minFirst 3:30 AM · Last 5:35 PM
  • 317-Stowards KR Marketstop 45 of 46 · 3 trips a day · every ~180 minFirst 5:15 AM · Last 11:15 AM
  • 317-SAtowards KR Marketstop 48 of 49 · 3 trips a day · every ~190 minFirst 5:00 AM · Last 4:10 PM
  • 317-SRtowards KR Marketstop 39 of 40 · 3 trips a day · every ~215 minFirst 5:00 AM · Last 5:30 PM
  • 317-TAtowards KR Marketstop 48 of 49 · 3 trips a day · every ~205 minFirst 8:30 AM · Last 4:30 PM
  • 317-Utowards KR Marketstop 46 of 47 · 3 trips a dayFirst 5:00 AM · Last 4:55 PM
  • 317-Ytowards KR Marketstop 44 of 45 · 3 trips a day · every ~195 minFirst 4:30 AM · Last 4:45 PM
  • 317-YAtowards KR Marketstop 45 of 46 · 3 trips a day · every ~235 minFirst 5:00 AM · Last 5:20 PM
  • 318-Atowards KR Marketstop 35 of 36 · 3 trips a day · every ~215 minFirst 8:00 AM · Last 3:10 PM
  • 319-Jtowards KR Marketstop 32 of 33 · 3 trips a day · every ~235 minFirst 8:35 AM · Last 4:00 PM
  • 322-Mtowards KR Marketstop 46 of 47 · 3 trips a day · every ~230 minFirst 5:00 AM · Last 4:15 PM
  • 323towards KR Marketstop 43 of 44 · 3 trips a day · every ~200 minFirst 4:00 AM · Last 5:00 PM
  • 323-Atowards KR Marketstop 39 of 40 · 3 trips a day · every ~190 minFirst 3:40 AM · Last 4:40 PM
  • 323-Btowards KR Marketstop 43 of 44 · 3 trips a day · every ~200 minFirst 4:00 AM · Last 5:10 PM
  • 323-Dtowards KR Marketstop 39 of 40 · 3 trips a day · every ~220 minFirst 4:30 AM · Last 5:10 PM
  • 323-Gtowards KR Marketstop 35 of 36 · 3 trips a day · every ~190 minFirst 4:10 AM · Last 5:05 PM
  • 323-Mtowards KR Marketstop 40 of 41 · 3 trips a day · every ~205 minFirst 5:15 AM · Last 6:00 PM
  • 324towards KR Marketstop 31 of 32 · 3 trips a day · every ~200 minFirst 6:00 AM · Last 7:10 PM
  • 324-Ctowards KR Marketstop 29 of 30 · 3 trips a day · every ~230 minFirst 7:45 AM · Last 3:10 PM
  • 326-Etowards KR Marketstop 52 of 53 · 3 trips a day · every ~30 minFirst 7:55 AM · Last 8:55 AM
  • 327-Ctowards KR Marketstop 59 of 60 · 3 trips a dayFirst 4:00 AM · Last 4:20 PM
  • 328-Gtowards KR Marketstop 31 of 32 · 3 trips a day · every ~225 minFirst 8:00 AM · Last 3:45 PM
  • 329-Atowards KR Marketstop 39 of 40 · 3 trips a day · every ~190 minFirst 4:10 AM · Last 6:05 PM
  • 329-Ftowards KR Marketstop 40 of 41 · 3 trips a day · every ~215 minFirst 5:25 AM · Last 5:45 PM
  • 329-Ktowards KR Marketstop 31 of 32 · 3 trips a day · every ~225 minFirst 7:45 AM · Last 3:15 PM
  • 340-Ktowards KR Marketstop 23 of 24 · 3 trips a day · every ~160 minFirst 8:10 AM · Last 7:15 PM
  • 342towards KR Marketstop 31 of 32 · 3 trips a day · every ~190 minFirst 10:20 AM · Last 4:10 PM
  • 342-Etowards KR Marketstop 42 of 43 · 3 trips a day · every ~200 minFirst 5:40 AM · Last 5:25 PM
  • 342-Jtowards KR Marketstop 35 of 36 · 3 trips a day · every ~170 minFirst 4:30 AM · Last 6:25 PM
  • 342-Ktowards KR Marketstop 45 of 46 · 3 trips a day · every ~180 minFirst 5:30 AM · Last 9:30 AM
  • 342-Ltowards KR Marketstop 41 of 42 · 3 trips a day · every ~220 minFirst 5:00 AM · Last 5:15 PM
  • 342-TAtowards KR Marketstop 44 of 45 · 3 trips a dayFirst 6:40 AM · Last 8:20 PM
  • 342-Utowards KR Marketstop 45 of 46 · 3 trips a day · every ~190 minFirst 4:00 AM · Last 4:35 PM
  • 342-Vtowards KR Marketstop 50 of 51 · 3 trips a day · every ~225 minFirst 5:30 AM · Last 5:00 PM
  • 342-Wtowards KR Marketstop 42 of 43 · 3 trips a day · every ~205 minFirst 5:00 AM · Last 5:15 PM
  • 342-Ytowards KR Marketstop 45 of 46 · 3 trips a day · every ~210 minFirst 5:30 AM · Last 5:05 PM
  • 342-Ztowards KR Marketstop 43 of 44 · 3 trips a day · every ~200 minFirst 4:40 AM · Last 5:50 PM
  • 346-Gtowards KR Marketstop 21 of 22 · 3 trips a day · every ~190 minFirst 8:35 AM · Last 2:50 PM
  • 346-Ktowards KR Marketstop 34 of 35 · 3 trips a day · every ~235 minFirst 8:40 AM · Last 4:25 PM
  • 349-Btowards KR Marketstop 32 of 33 · 3 trips a day · every ~170 minFirst 4:00 AM · Last 6:00 PM
  • 350-Atowards KR Marketstop 34 of 35 · 3 trips a day · every ~235 minFirst 8:15 AM · Last 3:25 PM
  • 354towards KR Marketstop 42 of 43 · 3 trips a day · every ~210 minFirst 5:00 AM · Last 6:10 PM
  • 354-Atowards KR Marketstop 39 of 40 · 3 trips a day · every ~170 minFirst 4:00 AM · Last 5:00 PM
  • 357towards KR Marketstop 37 of 38 · 3 trips a day · every ~235 minFirst 7:30 AM · Last 5:55 PM
  • 360-Htowards KR Marketstop 46 of 47 · 3 trips a day · every ~210 minFirst 4:50 AM · Last 5:50 PM
  • 360-Ntowards KR Marketstop 46 of 47 · 3 trips a day · every ~225 minFirst 5:00 AM · Last 6:15 PM
  • 366-Ftowards KR Marketstop 54 of 55 · 3 trips a day · every ~210 minFirst 4:30 AM · Last 3:20 PM
  • 366-Ltowards KR Marketstop 43 of 44 · 3 trips a day · every ~175 minFirst 4:30 AM · Last 4:00 PM
  • 366-Ntowards KR Marketstop 51 of 52 · 3 trips a day · every ~205 minFirst 6:05 AM · Last 6:30 PM
  • 370towards KR Marketstop 44 of 45 · 3 trips a day · every ~190 minFirst 4:30 AM · Last 5:00 PM
  • 370-Btowards KR Marketstop 43 of 44 · 3 trips a day · every ~215 minFirst 8:45 AM · Last 3:55 PM
  • 372towards KR Marketstop 56 of 57 · 3 trips a dayFirst 5:50 AM · Last 6:50 PM
  • 372-Atowards KR Marketstop 56 of 57 · 3 trips a dayFirst 4:30 AM · Last 5:30 PM
  • 372-Btowards KR Marketstop 50 of 51 · 3 trips a day · every ~225 minFirst 5:15 AM · Last 5:10 PM
  • 372-Jtowards KR Marketstop 50 of 51 · 3 trips a day · every ~195 minFirst 4:50 AM · Last 5:55 PM
  • 372-Mtowards KR Marketstop 58 of 59 · 3 trips a dayFirst 3:40 AM · Last 5:35 PM
  • FF-150towards Mysore Road Bus Stationstop 4 of 10 · 3 trips a day · every ~85 minFirst 10:50 AM · Last 1:35 PM
  • G-6 D12G-SBTtowards Depot-12 Gatestop 4 of 25 · 3 trips a day · every ~85 minFirst 10:25 AM · Last 6:10 PM
  • G-10 KMT-THS-PTMLtowards KR Marketstop 55 of 56 · 3 trips a day · every ~20 minFirst 7:25 AM · Last 8:01 AM
  • TR-4 VTTMC-NGVtowards Vijayanagara Bus Stationstop 24 of 34 · 3 trips a day · every ~50 minFirst 12:20 PM · Last 8:40 PM
  • 24-A KBS-KMT-BTMStowards Mahadeshwara Nagarastop 6 of 25 · 2 trips a day · every ~60 minFirst 8:20 PM · Last 9:20 PM
  • 43-Jtowards H Krishnappa Layoutstop 6 of 26 · 2 trips a dayFirst 10:35 AM · Last 3:05 PM
  • 52-Etowards Brundavana Nagarastop 21 of 28 · 2 trips a dayFirst 7:30 AM · Last 5:45 PM
  • 89-D KMT-JCNtowards KR Marketstop 17 of 18 · 2 trips a day · every ~155 minFirst 9:30 AM · Last 12:05 PM
  • 121-BAtowards Vijayanagarastop 7 of 22 · 2 trips a day · every ~150 minFirst 7:30 AM · Last 10:00 AM
  • 210-KAtowards Chikkalasandrastop 6 of 24 · 2 trips a day · every ~155 minFirst 5:35 PM · Last 8:10 PM
  • 210-KA KBS-PPLOtowards Poornaprajna Layoutstop 6 of 28 · 2 trips a day · every ~125 minFirst 6:40 PM · Last 8:45 PM
  • 210-WA KBS-BEML5towards BEML Layout 5th Stagestop 6 of 34 · 2 trips a dayFirst 12:25 PM · Last 8:10 PM
  • 213-Ntowards Nettigerestop 6 of 61 · 2 trips a dayFirst 6:20 AM · Last 3:30 PM
  • 214-Atowards Tattaguppestop 8 of 58 · 2 trips a dayFirst 7:00 AM · Last 7:50 PM
  • 215-NE VSD-AJP11Btowards 11th Block Anjanapurastop 6 of 33 · 2 trips a day · every ~110 minFirst 1:50 PM · Last 3:40 PM
  • 222-Ktowards Shirke KHB Quartersstop 8 of 34 · 2 trips a dayFirst 7:36 AM · Last 5:45 PM
  • 223-E SBS-RMStowards Ramasandrastop 8 of 37 · 2 trips a dayFirst 8:45 AM · Last 9:00 PM
  • 226-N VSD FLYtowards Bidadistop 6 of 52 · 2 trips a day · every ~20 minFirst 5:45 PM · Last 6:05 PM
  • 228-J KBS-KMTFLY-ST BENtowards St Bentic Schoolstop 6 of 30 · 2 trips a day · every ~110 minFirst 12:20 PM · Last 2:10 PM
  • 235-A SNBS-NBDAtowards Nagarabhavi BDA Complexstop 5 of 32 · 2 trips a dayFirst 10:00 AM · Last 5:45 PM
  • 250-Etowards KR Marketstop 35 of 36 · 2 trips a dayFirst 7:45 AM · Last 5:25 PM
  • 251-Gtowards KR Marketstop 48 of 49 · 2 trips a dayFirst 10:35 AM · Last 8:45 PM
  • 253-HCtowards KR Marketstop 61 of 62 · 2 trips a dayFirst 4:45 AM · Last 5:25 PM
  • 253-J KMT-HGTtowards KR Marketstop 44 of 45 · 2 trips a dayFirst 12:25 PM · Last 6:40 PM
  • 253-Ptowards KR Marketstop 50 of 51 · 2 trips a dayFirst 6:30 AM · Last 7:50 PM
  • 255-Jtowards KR Marketstop 49 of 50 · 2 trips a dayFirst 6:00 AM · Last 7:05 PM
  • 256-Mtowards KR Marketstop 81 of 82 · 2 trips a dayFirst 5:30 AM · Last 4:40 PM
  • 257-Btowards KR Marketstop 35 of 36 · 2 trips a dayFirst 9:00 AM · Last 1:05 PM
  • 258-DGtowards KR Marketstop 73 of 74 · 2 trips a dayFirst 8:00 AM · Last 7:20 PM
  • 258-DMtowards KR Marketstop 68 of 69 · 2 trips a dayFirst 7:45 AM · Last 7:15 PM
  • 258-Etowards KR Marketstop 56 of 57 · 2 trips a dayFirst 8:00 AM · Last 3:05 PM
  • 258-Qtowards KR Marketstop 62 of 63 · 2 trips a dayFirst 5:15 AM · Last 5:05 PM
  • 258-Rtowards KR Marketstop 63 of 64 · 2 trips a dayFirst 8:15 AM · Last 1:55 PM
  • 258-SAtowards KR Marketstop 69 of 70 · 2 trips a day · every ~235 minFirst 5:00 AM · Last 8:55 AM
  • 258-Vtowards KR Marketstop 72 of 73 · 2 trips a day · every ~235 minFirst 5:00 AM · Last 8:55 AM
  • 263towards KR Marketstop 48 of 49 · 2 trips a dayFirst 5:40 AM · Last 6:20 PM
  • 263-Btowards KR Marketstop 42 of 43 · 2 trips a dayFirst 7:50 AM · Last 7:10 PM
  • 263-Ctowards KR Marketstop 43 of 44 · 2 trips a dayFirst 4:45 AM · Last 3:20 PM
  • 263-Etowards KR Marketstop 32 of 33 · 2 trips a day · every ~145 minFirst 5:30 AM · Last 7:55 AM
  • 263-G KMT-NLGH-GGNHtowards KR Marketstop 38 of 39 · 2 trips a day · every ~145 minFirst 5:05 AM · Last 7:30 AM
  • 266-Ktowards KR Marketstop 45 of 46 · 2 trips a dayFirst 8:20 AM · Last 4:15 PM
  • 266-Ntowards KR Marketstop 34 of 35 · 2 trips a dayFirst 8:30 AM · Last 8:00 PM
  • 268towards KR Marketstop 37 of 38 · 2 trips a day · every ~180 minFirst 1:40 PM · Last 4:40 PM
  • 271-B KMT-2KVPtowards KR Marketstop 26 of 27 · 2 trips a dayFirst 5:55 AM · Last 7:50 PM
  • 271-F KMT-VSD-CKBtowards KR Marketstop 41 of 42 · 2 trips a day · every ~45 minFirst 8:45 AM · Last 9:30 AM
  • 280towards KR Marketstop 31 of 32 · 2 trips a day · every ~165 minFirst 5:10 AM · Last 7:55 AM
  • 281towards KR Marketstop 40 of 41 · 2 trips a dayFirst 9:00 AM · Last 1:40 PM
  • 282-Ctowards KR Marketstop 39 of 40 · 2 trips a dayFirst 7:20 AM · Last 4:00 PM
  • 283towards KR Marketstop 36 of 37 · 2 trips a dayFirst 8:30 AM · Last 6:30 PM
  • 285-Dtowards KR Marketstop 40 of 41 · 2 trips a day · every ~180 minFirst 5:00 AM · Last 8:00 AM
  • 285-Etowards KR Marketstop 42 of 43 · 2 trips a dayFirst 7:45 AM · Last 6:25 PM
  • 285-Htowards KR Marketstop 40 of 41 · 2 trips a day · every ~230 minFirst 1:45 PM · Last 5:35 PM
  • 285-JCtowards KR Marketstop 47 of 48 · 2 trips a dayFirst 7:55 AM · Last 5:25 PM
  • 285-KAtowards KR Marketstop 45 of 46 · 2 trips a dayFirst 8:45 AM · Last 7:00 PM
  • 285-Xtowards KR Marketstop 41 of 42 · 2 trips a day · every ~190 minFirst 11:15 AM · Last 2:25 PM
  • 285-YAtowards KR Marketstop 44 of 45 · 2 trips a dayFirst 8:00 AM · Last 3:20 PM
  • 288 D45-TDL-KMTtowards KR Marketstop 31 of 32 · 2 trips a dayFirst 8:26 AM · Last 1:51 PM
  • 289-Ctowards KR Marketstop 41 of 42 · 2 trips a dayFirst 5:00 AM · Last 6:20 PM
  • 290-E KMT-YHKOTtowards KR Marketstop 38 of 39 · 2 trips a dayFirst 5:00 AM · Last 3:15 PM
  • 290-E PTH-KMTtowards KR Marketstop 42 of 43 · 2 trips a dayFirst 6:01 AM · Last 1:21 PM
  • 293 KMT-D10Gtowards KR Marketstop 18 of 19 · 2 trips a dayFirst 7:11 AM · Last 3:11 PM
  • 293-Ctowards KR Marketstop 30 of 31 · 2 trips a day · every ~130 minFirst 10:30 AM · Last 12:40 PM
  • 293-Ftowards KR Marketstop 62 of 63 · 2 trips a day · every ~106 minFirst 5:30 AM · Last 7:16 AM
  • 293-SA D52G-KMTtowards KR Marketstop 50 of 51 · 2 trips a day · every ~65 minFirst 2:26 PM · Last 3:31 PM
  • 296-Mtowards KR Marketstop 70 of 71 · 2 trips a dayFirst 8:10 AM · Last 1:30 PM
  • 297-Atowards KR Marketstop 48 of 49 · 2 trips a day · every ~50 minFirst 12:40 PM · Last 1:30 PM
  • 297-Ftowards KR Marketstop 40 of 41 · 2 trips a dayFirst 8:30 AM · Last 1:10 PM
  • 298-Ctowards KR Marketstop 49 of 50 · 2 trips a day · every ~185 minFirst 4:45 AM · Last 7:50 AM
  • 302-D KMT- SJHSTtowards KR Marketstop 10 of 11 · 2 trips a day · every ~30 minFirst 8:00 AM · Last 8:30 AM
  • 306-Atowards KR Marketstop 47 of 48 · 2 trips a dayFirst 4:30 AM · Last 3:00 PM
  • 306-A KMT-HLGtowards KR Marketstop 50 of 51 · 2 trips a dayFirst 8:15 AM · Last 6:40 PM
  • 306-Btowards KR Marketstop 49 of 50 · 2 trips a dayFirst 4:00 AM · Last 4:45 PM
  • 306-Ftowards KR Marketstop 45 of 46 · 2 trips a dayFirst 6:50 AM · Last 3:50 PM
  • 306-Ltowards KR Marketstop 49 of 50 · 2 trips a dayFirst 6:20 AM · Last 3:35 PM
  • 315 ARMY-KMTtowards KR Marketstop 6 of 7 · 2 trips a day · every ~25 minFirst 6:50 AM · Last 7:15 AM
  • 316-Vtowards KR Marketstop 31 of 32 · 2 trips a day · every ~160 minFirst 5:00 AM · Last 7:40 AM
  • 317 D24G-KMTtowards KR Marketstop 23 of 24 · 2 trips a day · every ~6 minFirst 2:45 PM · Last 2:51 PM
  • 317-DNtowards KR Marketstop 50 of 51 · 2 trips a dayFirst 7:35 AM · Last 6:00 PM
  • 317-DStowards KR Marketstop 45 of 46 · 2 trips a day · every ~170 minFirst 4:30 AM · Last 7:20 AM
  • 317-HCtowards KR Marketstop 40 of 41 · 2 trips a day · every ~210 minFirst 5:00 AM · Last 8:30 AM
  • 317-Ktowards KR Marketstop 40 of 41 · 2 trips a day · every ~200 minFirst 5:40 AM · Last 9:00 AM
  • 317-Ltowards KR Marketstop 44 of 45 · 2 trips a dayFirst 4:00 AM · Last 1:45 PM
  • 317-Ttowards KR Marketstop 43 of 44 · 2 trips a dayFirst 4:55 AM · Last 1:40 PM
  • 317-TH KMT-ABLtowards KR Marketstop 44 of 45 · 2 trips a dayFirst 7:40 AM · Last 4:40 PM
  • 317-VBtowards KR Marketstop 46 of 47 · 2 trips a day · every ~180 minFirst 5:00 AM · Last 8:00 AM
  • 317-Wtowards KR Marketstop 41 of 42 · 2 trips a dayFirst 8:05 AM · Last 6:25 PM
  • 319 KMT-KDGtowards KR Marketstop 34 of 35 · 2 trips a day · every ~70 minFirst 12:55 PM · Last 2:05 PM
  • 319-J KMT-D41Gtowards KR Marketstop 44 of 45 · 2 trips a day · every ~1 minFirst 1:46 PM · Last 1:47 PM
  • 322towards KR Marketstop 45 of 46 · 2 trips a dayFirst 5:20 AM · Last 5:45 PM
  • 327 KMT-HAL ARDCtowards KR Marketstop 17 of 18 · 2 trips a day · every ~85 minFirst 6:50 AM · Last 8:15 AM
  • 327-Btowards KR Marketstop 33 of 34 · 2 trips a dayFirst 10:30 AM · Last 2:55 PM
  • 336-Atowards KR Marketstop 19 of 20 · 2 trips a day · every ~185 minFirst 8:00 AM · Last 11:05 AM
  • 341-Atowards KR Marketstop 19 of 20 · 2 trips a dayFirst 7:15 AM · Last 4:05 PM
  • 341-B PESK-KMTtowards KR Marketstop 21 of 22 · 2 trips a day · every ~5 minFirst 5:35 PM · Last 5:40 PM
  • 342-Ctowards KR Marketstop 30 of 31 · 2 trips a day · every ~155 minFirst 4:45 AM · Last 7:20 AM
  • 342-Ptowards KR Marketstop 46 of 47 · 2 trips a dayFirst 9:25 AM · Last 6:35 PM
  • 342-Qtowards KR Marketstop 27 of 28 · 2 trips a day · every ~145 minFirst 5:00 AM · Last 7:25 AM
  • 346-Atowards KR Marketstop 27 of 28 · 2 trips a dayFirst 5:45 AM · Last 6:20 PM
  • 346-C KMT-RYStowards KR Marketstop 22 of 23 · 2 trips a day · every ~170 minFirst 6:50 AM · Last 9:40 AM
  • 346-Mtowards KR Marketstop 33 of 34 · 2 trips a day · every ~150 minFirst 6:50 AM · Last 9:20 AM
  • 350-Btowards KR Marketstop 37 of 38 · 2 trips a dayFirst 7:00 AM · Last 4:40 PM
  • 350-Dtowards KR Marketstop 26 of 27 · 2 trips a dayFirst 7:40 AM · Last 5:25 PM
  • 356-ABtowards KR Marketstop 43 of 44 · 2 trips a dayFirst 7:45 AM · Last 12:20 PM
  • 356-Btowards KR Marketstop 45 of 46 · 2 trips a day · every ~205 minFirst 4:50 AM · Last 8:15 AM
  • 356-Ftowards KR Marketstop 35 of 36 · 2 trips a dayFirst 8:40 AM · Last 6:30 PM
  • 358towards KR Marketstop 40 of 41 · 2 trips a day · every ~180 minFirst 4:30 AM · Last 7:30 AM

Showing the 500 most frequent of 679 route directions; use the finder above for any destination.

Source and date. BMTC routes, stops, timetables and fares come from the open bmtc-gtfs dataset (built from the official Namma BMTC app; feed 09-11-2026, imported 2026-11-11), licensed under the Open Database License (ODbL). Our derived files /data/bmtc-gtfs.json and /data/bmtc-fares.json are available under the same licence. Times are the scheduled timetable; buses run to traffic, so check the Namma BMTC app for live positions. Only routes with live tracking in that app appear here.

Town Hall: questions

Which BMTC buses stop at Town Hall?

678 BMTC routes call at Town Hall: 45-D, 143, 210-N, G-10, 111, 210-P, 43-B, 258, MKT-12HK, 343, 150, 114 and more. Each row above shows the direction, first and last bus and how often it runs.

What is the first and last BMTC bus at Town Hall?

The earliest scheduled departure on routes through Town Hall is around 3:15 AM and the last around 11:30 PM (times at the route's origin; add the travel time to this stop).

How do I find a direct bus from Town Hall to another stop?

Use the From → To finder on this page: pick Town Hall as From and your destination as To; it lists every direct route with stops between, journey estimate, first and last bus and frequency.

How accurate are these BMTC timings?

They come from the BMTC timetable published through the Namma BMTC app (open GTFS dataset, ODbL). Buses run to traffic; use the Namma BMTC app for live positions and this page for the schedule and route numbers.

All BMTC routes & the finder · Namma Metro · KSRTC bus timings.

Ratings & reviews

ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯ ಮತ್ತು ಸಲಹೆಗಳನ್ನು ತಿಳಿಸಿ.

How useful was this page? Your rating and comment help other travellers and tell us what to fix.

–
★★★★★
Loading…
    Rate this page · ಈ ಪುಟವನ್ನು ರೇಟ್ ಮಾಡಿ

    Your first name and comment are shown publicly with your rating. Reviews are moderated; no sign-up needed.

    ಸೂಚನೆ: ಇಲ್ಲಿ ನೀಡಿರುವ ಬಸ್ ಸಮಯಗಳು ಮತ್ತು ವಿವರಗಳು ಸಾಮಾನ್ಯ ಮಾಹಿತಿಗಾಗಿ ಮಾತ್ರ. ಇವು ಸಂಪೂರ್ಣವಾಗಿ ನಿಖರವಾಗಿರದೇ ಇರಬಹುದು. ಟ್ರಾಫಿಕ್, ಹವಾಮಾನ ಪರಿಸ್ಥಿತಿ ಅಥವಾ ಕಾರ್ಯಾಚರಣಾ ನಿರ್ಧಾರಗಳ ಕಾರಣದಿಂದ ಬಸ್ ಸಮಯಗಳಲ್ಲಿ ಬದಲಾವಣೆ ಸಂಭವಿಸಬಹುದು.

    Ask Bengaluru ಒಂದು ಸ್ವತಂತ್ರ ವೇದಿಕೆಯಾಗಿದ್ದು, ಯಾವುದೇ ಸಾರಿಗೆ ಸಂಸ್ಥೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಸಹಭಾಗಿತ್ವ ಅಥವಾ ಒಪ್ಪಂದ ಹೊಂದಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರಯಾಣವನ್ನು ಯೋಜಿಸುವ ಮೊದಲು ಅಧಿಕೃತ ಮೂಲಗಳಿಂದ ಬಸ್ ಸಮಯ ಮತ್ತು ವಿವರಗಳನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

    Note: The bus timings and details provided here are for general reference and may not be entirely accurate. Timings are subject to change due to traffic, weather, or operational decisions. Ask Bengaluru is an independent platform and has no official tie-ups with any transport operators. Please confirm with official authorities before planning your journey.