BMTC City Routes
Bangalore City Bus Routes
Find the perfect BMTC route for your journey across Bangalore. Real-time schedules, stops, and connections.
134
Routes
NaNm
Avg Frequency
500+ stops
Stops
Popular Routes
All City Routes
335E
KBS (Majestic) → ITPL
Every 10-20 mins
Fare ₹20-60
500D
Banashankari TTMC → Hebbal
Every 8-15 mins
Fare ₹30-90
201R
Banashankari → Hebbal
Every 12-20 mins
Fare ₹15-50
356C
Marathahalli → Electronic City Phase 1
Every 12-25 mins
Fare ₹20-60
43
KBS (Majestic) → Yelahanka
Every 10-18 mins
Fare ₹15-50
G-4
Shivajinagar → Banashankari TTMC
Every 8-15 mins
Fare ₹15-45
V-500C
Kempegowda Bus Station → Silk Board
Every 10-20 mins
Fare ₹20-55
AS-4
Shanthinagar TTMC → Peenya Industrial Area
Every 12-25 mins
Fare ₹18-50
MF-1
Kempegowda Bus Station → Whitefield
Every 15-30 mins
Fare ₹25-70
201A
Banashankari TTMC → Shivajinagar
Every 10-18 mins
Fare ₹15-40
226A
Vijayanagar → Koramangala
Every 12-20 mins
Fare ₹18-45
365
Electronic City → Hebbal
Every 15-30 mins
Fare ₹25-75
400A
Mysore Road Satellite Bus Station → Silk Board
Every 10-20 mins
Fare ₹20-55
280E
Shanthinagar TTMC → Sarjapur
Every 12-25 mins
Fare ₹18-60
125
Kempegowda Bus Station → HAL Airport
Every 8-15 mins
Fare ₹15-45
290
Banashankari TTMC → Kadugodi
Every 15-30 mins
Fare ₹25-80
464
Tumkur Road Satellite Bus Station → Electronic City
Every 20-35 mins
Fare ₹30-85
300F
Shivajinagar → Bellandur
Every 10-20 mins
Fare ₹20-55
230
Rajajinagar → Koramangala
Every 12-20 mins
Fare ₹18-50
500K
KR Puram TTMC → Kengeri
Every 15-25 mins
Fare ₹25-70
180
Vijayanagar → Indiranagar
Every 10-18 mins
Fare ₹15-40
320
Yelahanka → Jayanagar
Every 15-30 mins
Fare ₹25-65
201K
Bommanahalli → Peenya Industrial Area
Every 15-25 mins
Fare ₹25-70
242
RT Nagar → Banashankari TTMC
Every 12-20 mins
Fare ₹20-55
335A
Kempegowda Bus Station → Kadugodi
Every 10-18 mins
Fare ₹25-65
500A
Shanthinagar TTMC → Yelahanka
Every 15-25 mins
Fare ₹25-60
410
Frazer Town → JP Nagar
Every 12-22 mins
Fare ₹18-50
201B
Kengeri → Marathahalli
Every 18-30 mins
Fare ₹30-75
356
Koramangala → Peenya Industrial Area
Every 15-25 mins
Fare ₹25-65
600
Silk Board → Silk Board (Circular)
Every 20-35 mins
Fare ₹15-80
283
Banashankari TTMC → Whitefield
Every 20-35 mins
Fare ₹30-85
400D
Mysore Road Satellite Bus Station → Indiranagar
Every 15-25 mins
Fare ₹25-60
201C
Hebbal → Bannerghatta Road
Every 15-30 mins
Fare ₹25-70
500B
Kempegowda Bus Station → Devanahalli
Every 25-40 mins
Fare ₹35-90
226B
Vijayanagar → HSR Layout
Every 12-25 mins
Fare ₹20-55
335B
Shivajinagar → Electronic City
Every 15-30 mins
Fare ₹25-70
400B
Mysore Road Satellite Bus Station → Marathahalli
Every 20-35 mins
Fare ₹30-80
464A
Tumkur Road Satellite Bus Station → Koramangala
Every 18-30 mins
Fare ₹25-65
201D
Banashankari TTMC → KR Puram TTMC
Every 15-25 mins
Fare ₹25-70
290A
Jayanagar → Whitefield
Every 18-30 mins
Fare ₹25-75
500E
Peenya Industrial Area → Electronic City
Every 20-35 mins
Fare ₹30-85
320A
Yelahanka → Koramangala
Every 15-30 mins
Fare ₹25-65
201E
Banashankari TTMC → Banaswadi
Every 18-30 mins
Fare ₹25-70
464B
Tumkur Road Satellite Bus Station → Whitefield
Every 25-40 mins
Fare ₹35-90
335C
Kempegowda Bus Station → Sarjapur
Every 15-25 mins
Fare ₹25-70
400C
Mysore Road Satellite Bus Station → Bellandur
Every 20-35 mins
Fare ₹30-80
226C
Rajajinagar → Marathahalli
Every 15-25 mins
Fare ₹25-65
500F
Shanthinagar TTMC → Kadugodi
Every 18-30 mins
Fare ₹25-75
283A
JP Nagar → KR Puram TTMC
Every 15-25 mins
Fare ₹25-65
410A
Frazer Town → Electronic City
Every 20-35 mins
Fare ₹30-85
201F
Kengeri → Hebbal
Every 20-35 mins
Fare ₹30-75
356A
Bommanahalli → Yelahanka
Every 25-40 mins
Fare ₹35-85
500G
Kempegowda Bus Station → Hoskote
Every 30-45 mins
Fare ₹40-95
464C
Tumkur Road Satellite Bus Station → Sarjapur
Every 25-40 mins
Fare ₹35-90
335D
Shivajinagar → Kadugodi
Every 15-25 mins
Fare ₹25-70
226D
Vijayanagar → Whitefield
Every 20-35 mins
Fare ₹30-85
400E
Mysore Road Satellite Bus Station → KR Puram TTMC
Every 20-35 mins
Fare ₹30-80
283B
Banashankari TTMC → Banaswadi
Every 18-30 mins
Fare ₹25-75
201G
RT Nagar → Electronic City
Every 20-35 mins
Fare ₹30-85
500H
Peenya Industrial Area → Sarjapur
Every 25-40 mins
Fare ₹35-90
410B
Frazer Town → Kengeri
Every 20-35 mins
Fare ₹30-80
320B
Yelahanka → Bannerghatta Road
Every 25-40 mins
Fare ₹35-85
464D
Tumkur Road Satellite Bus Station → Kadugodi
Every 25-40 mins
Fare ₹35-95
335E
Kempegowda Bus Station → Bagalur
Every 30-45 mins
Fare ₹40-100
201H
Banashankari TTMC → Doddaballapur
Every 35-50 mins
Fare ₹45-110
500I
Shanthinagar TTMC → Nelamangala
Every 30-45 mins
Fare ₹40-95
226E
Rajajinagar → Attibele
Every 35-50 mins
Fare ₹45-115
400F
Mysore Road Satellite Bus Station → Doddaballapur
Every 40-60 mins
Fare ₹50-120
283C
JP Nagar → Bagalur
Every 30-45 mins
Fare ₹40-100
410C
Frazer Town → Nelamangala
Every 35-50 mins
Fare ₹45-105
356B
Koramangala → Hoskote
Every 30-45 mins
Fare ₹40-100
600A
Majestic → Majestic (Circular)
Every 15-25 mins
Fare ₹10-50
464E
Tumkur Road Satellite Bus Station → Attibele
Every 35-50 mins
Fare ₹45-120
201I
Kengeri → Devanahalli
Every 40-60 mins
Fare ₹50-125
500J
Banashankari TTMC → Hoskote
Every 35-50 mins
Fare ₹45-115
335F
Shivajinagar → Nelamangala
Every 30-45 mins
Fare ₹40-100
226F
Vijayanagar → Bagalur
Every 35-50 mins
Fare ₹45-110
400G
Mysore Road Satellite Bus Station → Hoskote
Every 40-60 mins
Fare ₹50-125
283D
JP Nagar → Devanahalli
Every 35-50 mins
Fare ₹45-115
410D
Frazer Town → Attibele
Every 35-50 mins
Fare ₹45-120
320C
Yelahanka → Attibele
Every 40-60 mins
Fare ₹50-125
356C
Bommanahalli → Nelamangala
Every 35-50 mins
Fare ₹45-115
500K
Shanthinagar TTMC → Chikkaballapur
Every 40-60 mins
Fare ₹50-130
500M
Shanthinagar TTMC → Chickballapur
Every 45-70 mins
Fare ₹60-155
201J
Banashankari TTMC → Ramanagara
Every 35-50 mins
Fare ₹45-120
201L
Banashankari TTMC → Gauribidanur
Every 50-75 mins
Fare ₹70-180
464F
Tumkur Road Satellite Bus Station → Magadi
Every 40-60 mins
Fare ₹50-135
464H
Tumkur Road Satellite Bus Station → Madhugiri
Every 45-70 mins
Fare ₹65-165
335G
Kempegowda Bus Station → Chintamani
Every 45-70 mins
Fare ₹60-150
335I
Kempegowda Bus Station → Srinivaspur
Every 50-75 mins
Fare ₹70-175
226G
Rajajinagar → Channarayapatna
Every 50-75 mins
Fare ₹65-160
226I
Rajajinagar → Holenarasipura
Every 55-80 mins
Fare ₹75-190
400H
Mysore Road Satellite Bus Station → Mandya
Every 45-70 mins
Fare ₹60-145
400J
Mysore Road Satellite Bus Station → Pandavapura
Every 50-75 mins
Fare ₹70-180
283E
JP Nagar → Kolar
Every 40-60 mins
Fare ₹55-140
283G
JP Nagar → Robertsonpet
Every 45-70 mins
Fare ₹65-160
410E
Frazer Town → Tumkur
Every 50-75 mins
Fare ₹65-165
410G
Frazer Town → Kanakapura
Every 40-60 mins
Fare ₹55-140
320D
Yelahanka → Mysore
Every 60-90 mins
Fare ₹80-200
356D
Koramangala → Tumkur
Every 50-75 mins
Fare ₹65-170
500L
Shanthinagar TTMC → Anekal
Every 25-40 mins
Fare ₹35-85
201K
Banashankari TTMC → Jigani
Every 20-35 mins
Fare ₹30-75
464G
Tumkur Road Satellite Bus Station → Dobbspet
Every 30-45 mins
Fare ₹40-100
335H
Kempegowda Bus Station → Bangarapet
Every 40-60 mins
Fare ₹55-135
226H
Rajajinagar → Sira
Every 45-70 mins
Fare ₹60-155
400I
Mysore Road Satellite Bus Station → Srirangapatna
Every 50-75 mins
Fare ₹70-175
283F
JP Nagar → Mulbagal
Every 45-70 mins
Fare ₹60-150
410F
Frazer Town → Pavagada
Every 50-80 mins
Fare ₹70-180
320E
Yelahanka → Hassan
Every 60-90 mins
Fare ₹85-220
356E
Koramangala → Chikkamagaluru
Every 70-100 mins
Fare ₹100-250
320F
Yelahanka → Shivamogga
Every 80-120 mins
Fare ₹120-300
356F
Koramangala → Channapatna
Every 35-50 mins
Fare ₹45-115
500N
Shanthinagar TTMC → Chitradurga
Every 90-120 mins
Fare ₹150-380
201M
Banashankari TTMC → Davangere
Every 80-120 mins
Fare ₹120-320
464I
Tumkur Road Satellite Bus Station → Bellary
Every 120-180 mins
Fare ₹200-500
335J
Kempegowda Bus Station → Gulbarga
Every 150-240 mins
Fare ₹250-650
226J
Rajajinagar → Hubli
Every 120-180 mins
Fare ₹200-520
400K
Mysore Road Satellite Bus Station → Tirupati
Every 180-240 mins
Fare ₹300-750
283H
JP Nagar → Mangalore
Every 240-300 mins
Fare ₹400-950
410H
Frazer Town → Coimbatore
Every 180-240 mins
Fare ₹300-780
320G
Yelahanka → Chennai
Every 240-300 mins
Fare ₹450-1100
356G
Koramangala → Hyderabad
Every 300-360 mins
Fare ₹500-1200
500O
Shanthinagar TTMC → Goa (Panaji)
Every 360-480 mins
Fare ₹600-1400
201N
Banashankari TTMC → Kochi
Every 420-540 mins
Fare ₹700-1600
464J
Tumkur Road Satellite Bus Station → Shimoga
Every 90-120 mins
Fare ₹140-350
335K
Kempegowda Bus Station → Vijayapura
Every 180-240 mins
Fare ₹280-720
226K
Rajajinagar → Karwar
Every 240-300 mins
Fare ₹380-920
400L
Mysore Road Satellite Bus Station → Ooty
Every 180-240 mins
Fare ₹320-800
283I
JP Nagar → Pondicherry
Every 240-300 mins
Fare ₹420-1050
410I
Frazer Town → Kodaikanal
Every 240-300 mins
Fare ₹400-980
320H
Yelahanka → Hampi
Every 150-210 mins
Fare ₹220-580
356H
Koramangala → Wayanad
Every 240-300 mins
Fare ₹380-950
500P
Shanthinagar TTMC → Munnar
Every 300-360 mins
Fare ₹480-1200
201O
Banashankari TTMC → Madurai
Every 300-360 mins
Fare ₹500-1250
Need Help Planning Your Journey?
Use our journey planner to find the best routes between any two stops in Bangalore. Get real-time information about timings, transfers, and fares.