Skip to main content

How to get from Town Hall to Banaswadi by bus?

By bus

To get from Town Hall to Banaswadi in Bengaluru, take the 306MA bus from Town Hall station to Tin Factory station. Next, take the 500-A bus from Tin Factory station to Babusabpalya station. The total trip duration for this route is approximately 27 min. The ride fare is ₹34.00.

27min₹34.00
Walk to bus station
Bus - 306MA306MA
Bus - 500-A500-A
Walk to Banaswadi
Leaves from Town Hall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Town Hall
    130 m • 2 min
  • 2
    Bus - 306MA306MA
    Wait for bus
    306MA
    Tin Factory
  • 3
    Ride to bus station
    Ride to bus station
    Tin Factory
    10 min
  • 4
    Bus - 500-A500-A
    Wait for bus
    500-A
    Hebbala Bridge
  • 5
    Ride to bus station
    Ride to bus station
    Babusabpalya
    12 min
  • 6
    Walk to Banaswadi
    Walk to
    Banaswadi
    160 m • 3 min
*Duration based on 8am traffic

Alternative route by bus via 306MA and V-500D

To get from Town Hall to Banaswadi in Bengaluru, take the 306MA bus from Town Hall station to Tin Factory station. Next, take the V-500D bus from Tin Factory station to Babusabpalya station. The total trip duration for this route is approximately 28 min. The ride fare is ₹39.00.

28min₹39.00
Walk to bus station
Bus - 306MA306MA
Bus - V-500DV-500D
Walk to Banaswadi
Leaves from Town Hall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Town Hall
    130 m • 2 min
  • 2
    Bus - 306MA306MA
    Wait for bus
    306MA
    Tin Factory
  • 3
    Ride to bus station
    Ride to bus station
    Tin Factory
    10 min
  • 4
    Bus - V-500DV-500D
    Wait for bus
    V-500D
    HEBBALA BRIDGE
  • 5
    Ride to bus station
    Ride to bus station
    Babusabpalya
    12 min
  • 6
    Walk to Banaswadi
    Walk to
    Banaswadi
    160 m • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Bengaluru.
All local mobility options in one app

Public transit directions from Town Hall to Banaswadi

The distance between Town Hall, Bengaluru and Banaswadi, Bengaluru is approximately 14.61 km, which can typically be travelled in 27 min. Moovit will show you the directions from Town Hall to Banaswadi by bus, so no matter how you choose to travel in Bengaluru – you will always have plenty of easy options.

Public transit stations close to Town Hall

Town Hall is located at Town Hall, Bengaluru and the nearest public transit station is Town Hall (S.P.Road).

Metro stations close to Town Hall:

  • Chickpet
  • Sir M Visveshvarayya Stn Central College
  • Nadaprabhu Kempegowda Interchange, Majestic

Bus stations close to Town Hall:

  • Town Hall (S.P.Road)
  • Town Hall
  • Corporation

Public transit stations close to Banaswadi, Bengaluru

Banaswadi is located at Banaswadi, Bengaluru and the nearest public transit station is Chalekere.

Metro stations close to Banaswadi:

  • Benniganahalli
  • Krishnarajapura
  • Indiranagar

Bus stations close to Banaswadi:

  • Chalekere
  • 80 Feet Road Banasawadi
  • 80 Feet Road Kalyananagara

Alternative route by bus via 306MA and V-500D

To get from Town Hall to Banaswadi in Bengaluru, take the 306MA bus from Town Hall station to Tin Factory station. Next, take the V-500D bus from Tin Factory station to Babusabpalya station. The total trip duration for this route is approximately 28 min. The ride fare is ₹39.00.

28min₹39.00
Walk to bus station
Bus - 306MA306MA
Bus - V-500DV-500D
Walk to Banaswadi
Leaves from Town Hall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Town Hall
    130 m • 2 min
  • 2
    Bus - 306MA306MA
    Wait for bus
    306MA
    Tin Factory
  • 3
    Ride to bus station
    Ride to bus station
    Tin Factory
    10 min
  • 4
    Bus - V-500DV-500D
    Wait for bus
    V-500D
    HEBBALA BRIDGE
  • 5
    Ride to bus station
    Ride to bus station
    Babusabpalya
    12 min
  • 6
    Walk to Banaswadi
    Walk to
    Banaswadi
    160 m • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Town Hall to Banaswadi?

    The fastest way takes 27 minutes, using Bus line 306MA, Bus line 500-A.

  • What is the alternative route to get from Town Hall to Banaswadi?

    The alternative route takes 28 minutes, using Bus line 306MA, Bus line V-500D.

  • Is there a direct bus between Town Hall and Banaswadi in Bengaluru?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 27 min.

  • Which bus line goes from Town Hall to Banaswadi in Bengaluru?

    The 306MA bus line goes from Town Hall station near Town Hall to Tin Factory station. From there you’ll have to take one bus line till Tin Factory station near Banaswadi in Bengaluru

  • How long does it take to travel from Town Hall to Banaswadi in Bengaluru by bus?

    The total travel time between Town Hall and Banaswadi in Bengaluru by bus is about 27 min.

  • Where do I get on the bus near Town Hall to get to Banaswadi in Bengaluru?

    Get on the 306MA bus from the Town Hall stop near Town Hall in Bengaluru.

  • Where do I get off the bus when travelling between Town Hall and Banaswadi in Bengaluru?

    Get off the bus at the Tin Factory stop, which is closest to Banaswadi in Bengaluru.

  • How much is the bus fare from Town Hall to Banaswadi?

    The ride from Town Hall to Banaswadi costs ₹34.00.

Real-Time Arrivals, Schedules, Maps & More