BangaloreMetro.info
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 TTMCHebbal

Every 8-15 mins
Fare ₹30-90
201R

BanashankariHebbal

Every 12-20 mins
Fare ₹15-50
356C

MarathahalliElectronic City Phase 1

Every 12-25 mins
Fare ₹20-60
43

KBS (Majestic)Yelahanka

Every 10-18 mins
Fare ₹15-50
G-4

ShivajinagarBanashankari TTMC

Every 8-15 mins
Fare ₹15-45
V-500C

Kempegowda Bus StationSilk Board

Every 10-20 mins
Fare ₹20-55
AS-4

Shanthinagar TTMCPeenya Industrial Area

Every 12-25 mins
Fare ₹18-50
MF-1

Kempegowda Bus StationWhitefield

Every 15-30 mins
Fare ₹25-70
201A

Banashankari TTMCShivajinagar

Every 10-18 mins
Fare ₹15-40
226A

VijayanagarKoramangala

Every 12-20 mins
Fare ₹18-45
365

Electronic CityHebbal

Every 15-30 mins
Fare ₹25-75
400A

Mysore Road Satellite Bus StationSilk Board

Every 10-20 mins
Fare ₹20-55
280E

Shanthinagar TTMCSarjapur

Every 12-25 mins
Fare ₹18-60
125

Kempegowda Bus StationHAL Airport

Every 8-15 mins
Fare ₹15-45
290

Banashankari TTMCKadugodi

Every 15-30 mins
Fare ₹25-80
464

Tumkur Road Satellite Bus StationElectronic City

Every 20-35 mins
Fare ₹30-85
300F

ShivajinagarBellandur

Every 10-20 mins
Fare ₹20-55
230

RajajinagarKoramangala

Every 12-20 mins
Fare ₹18-50
500K

KR Puram TTMCKengeri

Every 15-25 mins
Fare ₹25-70
180

VijayanagarIndiranagar

Every 10-18 mins
Fare ₹15-40
320

YelahankaJayanagar

Every 15-30 mins
Fare ₹25-65
201K

BommanahalliPeenya Industrial Area

Every 15-25 mins
Fare ₹25-70
242

RT NagarBanashankari TTMC

Every 12-20 mins
Fare ₹20-55
335A

Kempegowda Bus StationKadugodi

Every 10-18 mins
Fare ₹25-65
500A

Shanthinagar TTMCYelahanka

Every 15-25 mins
Fare ₹25-60
410

Frazer TownJP Nagar

Every 12-22 mins
Fare ₹18-50
201B

KengeriMarathahalli

Every 18-30 mins
Fare ₹30-75
356

KoramangalaPeenya Industrial Area

Every 15-25 mins
Fare ₹25-65
600

Silk BoardSilk Board (Circular)

Every 20-35 mins
Fare ₹15-80
283

Banashankari TTMCWhitefield

Every 20-35 mins
Fare ₹30-85
400D

Mysore Road Satellite Bus StationIndiranagar

Every 15-25 mins
Fare ₹25-60
201C

HebbalBannerghatta Road

Every 15-30 mins
Fare ₹25-70
500B

Kempegowda Bus StationDevanahalli

Every 25-40 mins
Fare ₹35-90
226B

VijayanagarHSR Layout

Every 12-25 mins
Fare ₹20-55
335B

ShivajinagarElectronic City

Every 15-30 mins
Fare ₹25-70
400B

Mysore Road Satellite Bus StationMarathahalli

Every 20-35 mins
Fare ₹30-80
464A

Tumkur Road Satellite Bus StationKoramangala

Every 18-30 mins
Fare ₹25-65
201D

Banashankari TTMCKR Puram TTMC

Every 15-25 mins
Fare ₹25-70
290A

JayanagarWhitefield

Every 18-30 mins
Fare ₹25-75
500E

Peenya Industrial AreaElectronic City

Every 20-35 mins
Fare ₹30-85
320A

YelahankaKoramangala

Every 15-30 mins
Fare ₹25-65
201E

Banashankari TTMCBanaswadi

Every 18-30 mins
Fare ₹25-70
464B

Tumkur Road Satellite Bus StationWhitefield

Every 25-40 mins
Fare ₹35-90
335C

Kempegowda Bus StationSarjapur

Every 15-25 mins
Fare ₹25-70
400C

Mysore Road Satellite Bus StationBellandur

Every 20-35 mins
Fare ₹30-80
226C

RajajinagarMarathahalli

Every 15-25 mins
Fare ₹25-65
500F

Shanthinagar TTMCKadugodi

Every 18-30 mins
Fare ₹25-75
283A

JP NagarKR Puram TTMC

Every 15-25 mins
Fare ₹25-65
410A

Frazer TownElectronic City

Every 20-35 mins
Fare ₹30-85
201F

KengeriHebbal

Every 20-35 mins
Fare ₹30-75
356A

BommanahalliYelahanka

Every 25-40 mins
Fare ₹35-85
500G

Kempegowda Bus StationHoskote

Every 30-45 mins
Fare ₹40-95
464C

Tumkur Road Satellite Bus StationSarjapur

Every 25-40 mins
Fare ₹35-90
335D

ShivajinagarKadugodi

Every 15-25 mins
Fare ₹25-70
226D

VijayanagarWhitefield

Every 20-35 mins
Fare ₹30-85
400E

Mysore Road Satellite Bus StationKR Puram TTMC

Every 20-35 mins
Fare ₹30-80
283B

Banashankari TTMCBanaswadi

Every 18-30 mins
Fare ₹25-75
201G

RT NagarElectronic City

Every 20-35 mins
Fare ₹30-85
500H

Peenya Industrial AreaSarjapur

Every 25-40 mins
Fare ₹35-90
410B

Frazer TownKengeri

Every 20-35 mins
Fare ₹30-80
320B

YelahankaBannerghatta Road

Every 25-40 mins
Fare ₹35-85
464D

Tumkur Road Satellite Bus StationKadugodi

Every 25-40 mins
Fare ₹35-95
335E

Kempegowda Bus StationBagalur

Every 30-45 mins
Fare ₹40-100
201H

Banashankari TTMCDoddaballapur

Every 35-50 mins
Fare ₹45-110
500I

Shanthinagar TTMCNelamangala

Every 30-45 mins
Fare ₹40-95
226E

RajajinagarAttibele

Every 35-50 mins
Fare ₹45-115
400F

Mysore Road Satellite Bus StationDoddaballapur

Every 40-60 mins
Fare ₹50-120
283C

JP NagarBagalur

Every 30-45 mins
Fare ₹40-100
410C

Frazer TownNelamangala

Every 35-50 mins
Fare ₹45-105
356B

KoramangalaHoskote

Every 30-45 mins
Fare ₹40-100
600A

MajesticMajestic (Circular)

Every 15-25 mins
Fare ₹10-50
464E

Tumkur Road Satellite Bus StationAttibele

Every 35-50 mins
Fare ₹45-120
201I

KengeriDevanahalli

Every 40-60 mins
Fare ₹50-125
500J

Banashankari TTMCHoskote

Every 35-50 mins
Fare ₹45-115
335F

ShivajinagarNelamangala

Every 30-45 mins
Fare ₹40-100
226F

VijayanagarBagalur

Every 35-50 mins
Fare ₹45-110
400G

Mysore Road Satellite Bus StationHoskote

Every 40-60 mins
Fare ₹50-125
283D

JP NagarDevanahalli

Every 35-50 mins
Fare ₹45-115
410D

Frazer TownAttibele

Every 35-50 mins
Fare ₹45-120
320C

YelahankaAttibele

Every 40-60 mins
Fare ₹50-125
356C

BommanahalliNelamangala

Every 35-50 mins
Fare ₹45-115
500K

Shanthinagar TTMCChikkaballapur

Every 40-60 mins
Fare ₹50-130
500M

Shanthinagar TTMCChickballapur

Every 45-70 mins
Fare ₹60-155
201J

Banashankari TTMCRamanagara

Every 35-50 mins
Fare ₹45-120
201L

Banashankari TTMCGauribidanur

Every 50-75 mins
Fare ₹70-180
464F

Tumkur Road Satellite Bus StationMagadi

Every 40-60 mins
Fare ₹50-135
464H

Tumkur Road Satellite Bus StationMadhugiri

Every 45-70 mins
Fare ₹65-165
335G

Kempegowda Bus StationChintamani

Every 45-70 mins
Fare ₹60-150
335I

Kempegowda Bus StationSrinivaspur

Every 50-75 mins
Fare ₹70-175
226G

RajajinagarChannarayapatna

Every 50-75 mins
Fare ₹65-160
226I

RajajinagarHolenarasipura

Every 55-80 mins
Fare ₹75-190
400H

Mysore Road Satellite Bus StationMandya

Every 45-70 mins
Fare ₹60-145
400J

Mysore Road Satellite Bus StationPandavapura

Every 50-75 mins
Fare ₹70-180
283E

JP NagarKolar

Every 40-60 mins
Fare ₹55-140
283G

JP NagarRobertsonpet

Every 45-70 mins
Fare ₹65-160
410E

Frazer TownTumkur

Every 50-75 mins
Fare ₹65-165
410G

Frazer TownKanakapura

Every 40-60 mins
Fare ₹55-140
320D

YelahankaMysore

Every 60-90 mins
Fare ₹80-200
356D

KoramangalaTumkur

Every 50-75 mins
Fare ₹65-170
500L

Shanthinagar TTMCAnekal

Every 25-40 mins
Fare ₹35-85
201K

Banashankari TTMCJigani

Every 20-35 mins
Fare ₹30-75
464G

Tumkur Road Satellite Bus StationDobbspet

Every 30-45 mins
Fare ₹40-100
335H

Kempegowda Bus StationBangarapet

Every 40-60 mins
Fare ₹55-135
226H

RajajinagarSira

Every 45-70 mins
Fare ₹60-155
400I

Mysore Road Satellite Bus StationSrirangapatna

Every 50-75 mins
Fare ₹70-175
283F

JP NagarMulbagal

Every 45-70 mins
Fare ₹60-150
410F

Frazer TownPavagada

Every 50-80 mins
Fare ₹70-180
320E

YelahankaHassan

Every 60-90 mins
Fare ₹85-220
356E

KoramangalaChikkamagaluru

Every 70-100 mins
Fare ₹100-250
320F

YelahankaShivamogga

Every 80-120 mins
Fare ₹120-300
356F

KoramangalaChannapatna

Every 35-50 mins
Fare ₹45-115
500N

Shanthinagar TTMCChitradurga

Every 90-120 mins
Fare ₹150-380
201M

Banashankari TTMCDavangere

Every 80-120 mins
Fare ₹120-320
464I

Tumkur Road Satellite Bus StationBellary

Every 120-180 mins
Fare ₹200-500
335J

Kempegowda Bus StationGulbarga

Every 150-240 mins
Fare ₹250-650
226J

RajajinagarHubli

Every 120-180 mins
Fare ₹200-520
400K

Mysore Road Satellite Bus StationTirupati

Every 180-240 mins
Fare ₹300-750
283H

JP NagarMangalore

Every 240-300 mins
Fare ₹400-950
410H

Frazer TownCoimbatore

Every 180-240 mins
Fare ₹300-780
320G

YelahankaChennai

Every 240-300 mins
Fare ₹450-1100
356G

KoramangalaHyderabad

Every 300-360 mins
Fare ₹500-1200
500O

Shanthinagar TTMCGoa (Panaji)

Every 360-480 mins
Fare ₹600-1400
201N

Banashankari TTMCKochi

Every 420-540 mins
Fare ₹700-1600
464J

Tumkur Road Satellite Bus StationShimoga

Every 90-120 mins
Fare ₹140-350
335K

Kempegowda Bus StationVijayapura

Every 180-240 mins
Fare ₹280-720
226K

RajajinagarKarwar

Every 240-300 mins
Fare ₹380-920
400L

Mysore Road Satellite Bus StationOoty

Every 180-240 mins
Fare ₹320-800
283I

JP NagarPondicherry

Every 240-300 mins
Fare ₹420-1050
410I

Frazer TownKodaikanal

Every 240-300 mins
Fare ₹400-980
320H

YelahankaHampi

Every 150-210 mins
Fare ₹220-580
356H

KoramangalaWayanad

Every 240-300 mins
Fare ₹380-950
500P

Shanthinagar TTMCMunnar

Every 300-360 mins
Fare ₹480-1200
201O

Banashankari TTMCMadurai

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.