Route 991: Shivaji Stadium Terminal to Mubarakpur Dabas
Delhi bus Route 991 runs between Shivaji Stadium Terminal and Mubarakpur Dabas, calling at 46 stops over about 38 km. It is run by DTC and by cluster (DIMTS) operators. The fares recorded for this route are ₹5, ₹10 and ₹15. On the way it serves Connaught Place, Punjabi Bagh, Malviya Nagar and Rohini.
- Stops
- 46
- 48 on return
- Length
- 38.5 km
- approximate
- Fares
- ₹5 · ₹10 · ₹15
- by distance
- Patterns
- 8
- directions & variants
Where the 991 buses are now
Checking for buses on this route…
Route 991 stops
Every stop in order, as published in the official feed. Tap a stop for the other buses that call there and the buses approaching it now.
Towards Mubarakpur Dabas
46 stops, in order
- 1Shivaji Stadium Terminalstart
- 2Shaheed Bhagat Singh Marg
- 3Gole Market (Bhai Veer Singh Marg)
- 4Gole Market (Sahitya Sadan)
- 5NDPO
- 6Kendriya Terminal / Gurudwara Rakab Gunj
- 7RML Hospital
- 8Talkatora Stadium
- 9Upper Ridge Road
- 10New Rajinder Nagar Post Office
- 11Shankar Road
- 12East Patel Nagar
- 13South Patel Nagar (Metro Station)
- 14West Patel Nagar
- 15Shadipur DTC Colony Metro Station
- 16Shadipur Depot
- 17Moti Nagar Industrial Area
- 18Karampura Terminal
- 19New Moti Nagar B Block
- 20Punjabi Bagh Terminal
- 21Maharaja Agrasen Hospital
- 22Shivaji Park
- 23SPM College
- 24Madipur Village
- 25Madipur JJ Colony
- 26Ordinance Depot
- 27New Multan Nagar
- 28Multan Nagar
- 29Paschim Vihar Market
- 30B Block Mangol Puri
- 31E Block Mangol Puri
- 32Avantika Crossing
- 33Mangol Pur Khurd
- 34Mangolpuri Y Block
- 35Krishna Vihar
- 36Krishna Vihar
- 37Brahm Shakti Hospital
- 38Begumpur
- 39Rohini Sec 20/21 More
- 40Rajeev Nagar
- 41Karala Pathsala Jain Mandir
- 42Rama Vihar
- 43Karala Village
- 44Karala Crossing
- 45Mubarak Pur Crossing
- 46Mubarakpur Dabasend
Towards Shivaji Stadium Terminal
48 stops, in order
- 1Mubarakpur Dabasstart
- 2Mubarak Pur Crossing
- 3Karala Crossing
- 4Karala Village
- 5Rama Vihar
- 6Karala Patshala
- 7Rajeev Nagar
- 8Begum Pur (Kanjhawala Road)
- 9Rohini Sec-21
- 10Pooth Kalan
- 11Brahm Shakti Hospital
- 12Krishna Vihar
- 13Buddh Vihar
- 14Mangol Puri Y Block
- 15Mangol Pur Khurd
- 16Avantika Xing
- 17E Block Mangol Puri
- 18B Block Mangol Puri
- 19Peera Garhi Chowk
- 20Paschim Vihar Super Bazar (West Metro Station)
- 21Multan Nagar
- 22New Multan Nagar
- 23Ordinance Depot
- 24Madipur JJ Colony
- 25Madipur Village
- 26SPM College
- 27Shivaji Park
- 28Maharaja Agrasen Hospital
- 29Punjabi Bagh Terminal
- 30New Moti Nagar B Block
- 31Karampura Terminal
- 32Moti Nagar Industrial Area
- 33Shadipur Depot
- 34Shadipur Metro Station
- 35West Patel Nagar
- 36South Patel Nagar (Metro Station)
- 37East Patel Nagar
- 38Shankar Road
- 39New Rajender Nagar
- 40Upper Ridge Road
- 41Talkatora Stadium
- 42RML Hospital
- 43Gurudwara Rakab Gunj
- 44NDPO
- 45Gole Market (Sahitya Sadan)
- 46Gole Market (Bhai Veer Singh Marg)
- 47Shaheed Bhagat Singh Marg
- 48Shivaji Stadium Terminalend
Places on the 991 route
Areas and landmarks this route serves, in the order the bus reaches them, with the stops that serve each. Each place links to every bus that goes there.
- 1Connaught PlaceShivaji Stadium Terminal
- 2Punjabi BaghPunjabi Bagh Terminal
- 3Malviya NagarBegumpur
- 4RohiniRohini Sec 20/21 More
Metro stations on the way
Other patterns listed under 991
These run under the same number but may skip part of the route or run only at night. Codes are shown as the feed records them.
| Pattern | From → to | Stops | Operator |
|---|---|---|---|
| 991 | Shivaji Stadium Terminal → Mubarakpur Dabas | 43 | Cluster |
| 991 | Mubarakpur Dabas → Shivaji Stadium Terminal | 45 | Cluster |
| 991 STL | Mubarakpur Dabas → Karampura Terminal | 33 | Cluster |
| 991 STL | Karampura Terminal → Mubarakpur Dabas | 33 | Cluster |
| 991 STL | Mubarakpur Xing → Karampura Terminal | 34 | DTC |
| 991 STL | Karampura Terminal → Meer Vihar | 32 | DTC |
Connecting buses at the ends of the route
Also at Shivaji Stadium Terminal
Also at Mubarakpur Dabas
Route 991: common questions
Where does Route 991 start and end?
Route 991 runs from Shivaji Stadium Terminal to Mubarakpur Dabas, and back from Mubarakpur Dabas to Shivaji Stadium Terminal.
How many stops does Route 991 have?
46 stops in the first direction and 48 on the way back, as listed in Delhi’s Open Transit Data feed.
What are the 991 bus timings?
Delhi’s official feed lists the stops of Route 991 but not a timetable, so no reliable first-bus, last-bus or frequency times are published for it. Most Delhi routes run from about 5 to 6:30 in the morning until about 9 to 11 at night. The live map on this page shows where 991 buses are right now.
Does 991 go to Punjabi Bagh?
Yes. Route 991 stops at Punjabi Bagh Terminal, which serves Punjabi Bagh.
Does 991 go to Malviya Nagar?
Yes. Route 991 stops at Begumpur, which serves Malviya Nagar.
Which metro stations does 991 stop at?
Route 991 calls at South Patel Nagar (Metro Station) and Shadipur DTC Colony Metro Station, where you can change to the Delhi Metro.
What is the bus fare on Route 991?
The fares recorded for Route 991 are ₹5, ₹10 and ₹15. The conductor charges by how far you travel, so a short hop costs the lowest fare. Women and transgender residents of Delhi travel free with the Pink Saheli Smart Card.
Which operator runs Route 991?
Both DTC and cluster (DIMTS) buses run trips on Route 991. Fares and passes are the same on both.
Can I see where the 991 bus is right now?
Yes, when a bus on this route is broadcasting a position with its route attached. The map on this page shows those buses and refreshes every 20 seconds. Some buses report a position without a route, so an empty map does not always mean no bus is running.
Why are there several versions of 991?
The feed lists 6 other patterns under this number, such as short trips or night services, which can stop at a different set of stops. Check the variant’s own stop count before boarding.