BMTC Route MF-31 — Jalahalli Cross to Jalahalli Cross
Jalahalli Cross to Jalahalli Cross
BMTC Bus Timings & Stops
Buy & sell in Bengaluru
Explore free classified ads for items, furniture, and more near you.
Route MF-31 — Key Facts
Updated 27 Oct 2026- Route number
- MF-31
- Origin
- Jalahalli Cross
- Destination
- Jalahalli Cross
- Total stops
- 45
- Trips per day
- 20
- Service type
- BMTC Transit Route
- First bus
- 5:30 AM
- Last bus
- 9:25 PM
schedule Schedule & Timings ▼
05:30 06:00 06:45 07:15 08:10 08:40 09:35 10:05 11:25 11:55 14:50 15:20 16:15 16:45 18:05 18:35 19:30 20:00 20:55 21:25
Stop-by-Stop Sequence
45 total stops
1
Jalahalli Cross
🚇
▼
Jalahalli Cross bus stop is at the Jalahalli Cross junction on Tumakuru Road (NH 48) in north-west Bengaluru, where Jalahalli Main Road meets the highway near Jalahalli, T Dasarahalli, Peenya and BEL. Major BMTC interchange for the north-west corridor. Connects to Majestic, Yeshwantpur, Peenya, Nelamangala and Yelahanka.
📍 Nearby
- Jalahalli Cross junction — adjacent
- Tumakuru Road (NH 48) — adjacent
- Jalahalli Metro Station — 500 m
- Jalahalli Air Force Station — 1.5 km
- BEL Factory Township — 2 km
- Peenya Industrial Area — 2.5 km
6
Nagasandra Cross
🚇
▼
Nagasandra Cross bus stop is at the Nagasandra Cross junction on Tumakuru Road (NH 48) in Nagasandra, north-west Bengaluru, near Nagasandra metro station, Nagasandra Industrial Area and IKEA Bengaluru. Connects to Majestic, Yeshwantpur, Peenya and Nelamangala.
📍 Nearby
- Nagasandra Cross junction — adjacent
- Tumakuru Road (NH 48) — adjacent
- Nagasandra Metro Station — 500 m
- IKEA Bengaluru, Nagasandra — 1 km
- Nagasandra Industrial Area — 1.5 km
11
Indiranagara
🚇
▼
Indiranagar bus stop is in Indiranagar, east Bengaluru, near 100 Feet Road, CMH Road and Indiranagar metro station. Connects to Majestic, KR Market, Shivajinagar and Whitefield.
📍 Nearby
- Indiranagar — adjacent
- 100 Feet Road — 400 m
- CMH Road — 500 m
- Indiranagar Metro Station — 600 m
- ESI Hospital, Indiranagar — 700 m
43
TVS Cross Peenya
🚇
▼
TVS Cross Peenya bus stop is at the TVS Cross junction on Tumakuru Road (NH 48) in Peenya, north-west Bengaluru, near the TVS factory, Peenya Industrial Area and Peenya metro station. Connects to Majestic, Yeshwantpur, Jalahalli and Nelamangala.
🚌 Other buses at this stop:
📍 Nearby
- TVS Cross junction — adjacent
- TVS factory, Peenya — 300 m
- Tumakuru Road (NH 48) — adjacent
- Peenya Industry Metro Station — 1 km
- Peenya Industrial Area — 500 m
45
Jalahalli Cross
🚇
▼
Jalahalli Cross bus stop is at the Jalahalli Cross junction on Tumakuru Road (NH 48) in north-west Bengaluru, where Jalahalli Main Road meets the highway near Jalahalli, T Dasarahalli, Peenya and BEL. Major BMTC interchange for the north-west corridor. Connects to Majestic, Yeshwantpur, Peenya, Nelamangala and Yelahanka.
🚌 Other buses at this stop:
📍 Nearby
- Jalahalli Cross junction — adjacent
- Tumakuru Road (NH 48) — adjacent
- Jalahalli Metro Station — 500 m
- Jalahalli Air Force Station — 1.5 km
- BEL Factory Township — 2 km
- Peenya Industrial Area — 2.5 km
Frequently Asked Questions
Quick answers about BMTC route MF-31
What is the route of BMTC bus MF-31? ▼
BMTC route MF-31 runs from Jalahalli Cross to Jalahalli Cross, covering 45 stops in Bengaluru. Full stop-by-stop sequence is listed above.
How many stops does BMTC route MF-31 have? ▼
BMTC bus MF-31 stops at 45 stops between its origin and destination (Jalahalli Cross).
What are the first and last bus timings for BMTC route MF-31? ▼
The first BMTC bus on route MF-31 departs at 5:30 AM and the last bus departs at 9:25 PM.
What are the bus timings for BMTC route MF-31? ▼
The scheduled timings for BMTC bus MF-31 are: 05:30 06:00 06:45 07:15 08:10 08:40 09:35 10:05 11:25 11:55 14:50 15:20 16:15 16:45 18:05 18:35 19:30 20:00 20:55 21:25 See the full schedule table above.
How many buses run on BMTC route MF-31 per day? ▼
BMTC route MF-31 operates approximately 20 scheduled trips per day between Jalahalli Cross and Jalahalli Cross.
What type of bus service is BMTC route MF-31? ▼
BMTC route MF-31 is operated as a BMTC Transit Route within Bengaluru's BMTC city bus network.
Other routes to Jalahalli Cross
These BMTC buses also stop at this destination.