DTC Bus Route 978: Azadpur TerminalNajafgarh Terminal

50 STOPSEST. ~106m182 TRIPS/DAY5:31 AM9:05 PM
Static schedule for route 978 above. Free utility app — Android riders pre-register on Google Play, iPhone riders join the iOS waitlist. Live GPS and ETA ship at launch.
Pre-register on PlayiOS waitlist
Najafgarh TerminalAzadpur Terminal (Down)45 STOPS · ~101 MIN · 58 TRIPS/DAY
  1. #1Najafgarh TerminalSTART
  2. #2Jharoda Crossing
  3. #3NAJAFGARH
  4. #4DICHAON KALAN DEPOT
  5. #5Dichau Kalan Depot
  6. #6Jai Vihar
  7. #7AirForce Station (BaniCamp)
  8. #8Baprola School
  9. #9Baprola Village
  10. #10Chanchal Park
  11. #11TILANG PUR KOTLA
  12. #12Ranhola II
  13. #13Nilothi Crossing
  14. #14LAXMI PARK COLONY
  15. #15ShivRam Park
  16. #16Ram Nagar C Bq
  17. #17Kamruddin Nagar
  18. #18Nangloi
  19. #19Sultan Puri Crossing
  20. #20Nangloi Jj Colony 3
  21. #21Jwala Puri / Nangloi Depot
  22. #22Inder Enclave
  23. #23Udyog Nagar
  24. #24Peera Garhi Metro Station
  25. #25Peera Garhi Chowk
  26. #26Paschim Vihar Super Bazar (West Metro Station)
  27. #27Multan Nagar
  28. #28Avtar Enclave
  29. #29New Multan Nagar
  30. #30Madipur JJ Colony Metro Station
  31. #31Madipur Village
  32. #32SPM College
  33. #33Shivaji Park
  34. #34Agarsen Hospital
  35. #35Punjabi Bagh Terminal
  36. #36Shakurpur Shiv Mandir
  37. #37Britannia Chowk Shakurpur
  38. #38Telephone Exchange Shakurpur
  39. #39Wazirpur DTC Depot Ring Road
  40. #40Wazirpur Depot / Subhash Place Depot
  41. #41Prem Bari Pull
  42. #42Shalimar Bagh
  43. #43Ashok Vihar Xing
  44. #44Shalimar Bagh
  45. #45Azadpur TerminalEND

Morning (5 AM–12 PM)

5:28 AM5:36 AM5:52 AM6:08 AM6:24 AM6:29 AM6:40 AM6:56 AM7:04 AM7:20 AM7:36 AM7:52 AM8:08 AM8:24 AM8:56 AM9:28 AM9:36 AM9:44 AM9:52 AM10:08 AM10:24 AM10:40 AM10:56 AM11:04 AM11:20 AM11:36 AM11:52 AM

Afternoon (12–5 PM)

12:08 PM12:24 PM12:56 PM1:26 PM1:34 PM1:50 PM2:06 PM2:22 PM2:38 PM2:54 PM3:02 PM3:18 PM3:34 PM3:50 PM4:06 PM4:22 PM4:54 PM

Evening (5–11 PM)

5:28 PM5:36 PM5:52 PM6:08 PM6:24 PM6:40 PM6:56 PM7:04 PM7:20 PM7:36 PM7:52 PM8:08 PM8:24 PM8:56 PM
Azadpur TerminalNajafgarh Terminal (Up)50 STOPS · ~106 MIN · 2 TRIPS/DAY
  1. #1Azadpur TerminalSTART
  2. #2Shalimar Bagh (Ring Road)
  3. #3Ashok Vihar Crossing
  4. #4Shalimar Bagh Richi Rich
  5. #5Prem Bari Pul
  6. #6Punjab Kesari (Subhash Palace Depot)
  7. #7Wazirpur Depot
  8. #8Telephone Exchange
  9. #9Britannia
  10. #10Shakurpur JJColony
  11. #11Punjabi Bagh Terminal
  12. #12Agarsen Hospital
  13. #13Shivaji Park
  14. #14SPM College
  15. #15Madipur Village
  16. #16Madipur JJ Colony Metro Station
  17. #17Ordinance Depot
  18. #18Avtar Enclave
  19. #19Shiva Enclave/ New Multan Nagar
  20. #20Multan Nagar
  21. #21Paschim Vihar Super Bazar (West Metro Station)
  22. #22Peeragarhi Chowk
  23. #23Peera Garhi Metro Station
  24. #24Udyog Nagar
  25. #25Inder Enclave
  26. #26Jwala Puri / Nangloi Depot
  27. #27Nangloi Jj Colony 3
  28. #28Sultan Puri Crossing
  29. #29Nangloi
  30. #30Qamruddin Nagar
  31. #31ShivRam Park
  32. #32Nilothi Crossing
  33. #33Nilothi Crossing
  34. #34Ranhola 2
  35. #35TilangPur Kotla
  36. #36Satya Vihar / Chanchal Park
  37. #37BakkarWala Crossing
  38. #38Baprola Village
  39. #39Baprola School
  40. #40AirForce Station (BaniCamp)
  41. #41Jai Vihar
  42. #42Dichau Kalan Depot
  43. #43NAJAFGARH NANGLOI STAND
  44. #44Nazafgarh Health Centre
  45. #45Najafgarh Delhi Gate
  46. #46Chhawla Stand Najafgarh
  47. #47Police Station Najafgarh
  48. #48Najafgarh Dhansa More
  49. #49Jharoda Crossing
  50. #50Najafgarh TerminalEND

Morning (5 AM–12 PM)

8:08 AM11:52 AM
Azadpur TerminalNajafgarh Terminal (Up)50 STOPS · ~106 MIN · 42 TRIPS/DAY
  1. #1Azadpur TerminalSTART
  2. #2Shalimar Bagh (Ring Road)
  3. #3Ashok Vihar Crossing
  4. #4Shalimar Bagh Richi Rich
  5. #5Prem Bari Pul
  6. #6Punjab Kesari (Subhash Palace Depot)
  7. #7Wazirpur Depot
  8. #8Telephone Exchange
  9. #9Britannia
  10. #10Shakurpur JJColony
  11. #11Punjabi Bagh Terminal
  12. #12Agarsen Hospital
  13. #13Shivaji Park
  14. #14SPM College
  15. #15Madipur Village
  16. #16Madipur JJ Colony Metro Station
  17. #17Ordinance Depot
  18. #18Avtar Enclave
  19. #19Shiva Enclave/ New Multan Nagar
  20. #20Multan Nagar
  21. #21Paschim Vihar Super Bazar (West Metro Station)
  22. #22Peeragarhi Chowk
  23. #23Peera Garhi Metro Station
  24. #24Udyog Nagar
  25. #25Inder Enclave
  26. #26Jwala Puri / Nangloi Depot
  27. #27Nangloi Jj Colony 3
  28. #28Sultan Puri Crossing
  29. #29Nangloi
  30. #30Qamruddin Nagar
  31. #31ShivRam Park
  32. #32Nilothi Crossing
  33. #33Nilothi Crossing
  34. #34Ranhola 2
  35. #35TilangPur Kotla
  36. #36Satya Vihar / Chanchal Park
  37. #37BakkarWala Crossing
  38. #38Baprola Village
  39. #39Baprola School
  40. #40AirForce Station (BaniCamp)
  41. #41Jai Vihar
  42. #42Dichau Kalan Depot
  43. #43NAJAFGARH NANGLOI STAND
  44. #44Nazafgarh Health Centre
  45. #45Najafgarh Delhi Gate
  46. #46Chhawla Stand Najafgarh
  47. #47Police Station Najafgarh
  48. #48Najafgarh Dhansa More
  49. #49Jharoda Crossing
  50. #50Najafgarh TerminalEND

Morning (5 AM–12 PM)

5:31 AM5:45 AM6:13 AM6:27 AM6:36 AM6:41 AM7:09 AM8:08 AM8:19 AM8:33 AM8:47 AM9:01 AM9:10 AM9:29 AM9:40 AM9:57 AM10:04 AM10:11 AM10:25 AM10:32 AM10:34 AM10:53 AM10:58 AM11:52 AM

Afternoon (12–5 PM)

12:03 PM12:17 PM12:31 PM12:38 PM12:45 PM1:05 PM2:30 PM3:14 PM3:48 PM4:10 PM

Evening (5–11 PM)

5:40 PM5:43 PM5:56 PM6:18 PM6:55 PM7:16 PM7:53 PM9:05 PM
Najafgarh TerminalAzadpur Terminal (Down)45 STOPS · ~101 MIN · 80 TRIPS/DAY
  1. #1Najafgarh TerminalSTART
  2. #2Jharoda Crossing
  3. #3NAJAFGARH
  4. #4DICHAON KALAN DEPOT
  5. #5Dichau Kalan Depot
  6. #6Jai Vihar
  7. #7AirForce Station (BaniCamp)
  8. #8Baprola School
  9. #9Baprola Village
  10. #10Chanchal Park
  11. #11TILANG PUR KOTLA
  12. #12Ranhola II
  13. #13Nilothi Crossing
  14. #14LAXMI PARK COLONY
  15. #15ShivRam Park
  16. #16Ram Nagar C Bq
  17. #17Kamruddin Nagar
  18. #18Nangloi
  19. #19Sultan Puri Crossing
  20. #20Nangloi Jj Colony 3
  21. #21Jwala Puri / Nangloi Depot
  22. #22Inder Enclave
  23. #23Udyog Nagar
  24. #24Peera Garhi Metro Station
  25. #25Peera Garhi Chowk
  26. #26Paschim Vihar Super Bazar (West Metro Station)
  27. #27Multan Nagar
  28. #28Avtar Enclave
  29. #29New Multan Nagar
  30. #30Madipur JJ Colony Metro Station
  31. #31Madipur Village
  32. #32SPM College
  33. #33Shivaji Park
  34. #34Agarsen Hospital
  35. #35Punjabi Bagh Terminal
  36. #36Shakurpur Shiv Mandir
  37. #37Britannia Chowk Shakurpur
  38. #38Telephone Exchange Shakurpur
  39. #39Wazirpur DTC Depot Ring Road
  40. #40Wazirpur Depot / Subhash Place Depot
  41. #41Prem Bari Pull
  42. #42Shalimar Bagh
  43. #43Ashok Vihar Xing
  44. #44Shalimar Bagh
  45. #45Azadpur TerminalEND

Departures from Najafgarh Terminal — Night (12–5 AM)

4:55 AM

Morning (5 AM–12 PM)

5:24 AM5:52 AM6:15 AM6:29 AM6:47 AM7:02 AM7:09 AM7:23 AM7:40 AM7:50 AM7:51 AM8:03 AM8:19 AM8:47 AM9:00 AM9:20 AM9:24 AM9:33 AM9:44 AM9:59 AM10:11 AM10:25 AM10:28 AM10:39 AM10:52 AM10:56 AM11:07 AM11:16 AM11:24 AM11:35 AM11:52 AM

Afternoon (12–5 PM)

12:03 PM12:31 PM12:50 PM1:02 PM1:12 PM1:41 PM1:55 PM1:58 PM2:04 PM2:16 PM2:20 PM2:30 PM2:32 PM3:00 PM3:12 PM3:26 PM3:32 PM3:40 PM3:51 PM4:04 PM4:22 PM4:39 PM4:50 PM

Evening (5–11 PM)

5:07 PM5:18 PM5:32 PM5:46 PM6:00 PM6:14 PM6:18 PM6:26 PM6:28 PM6:45 PM7:00 PM7:10 PM7:27 PM7:38 PM8:06 PM8:09 PM8:34 PM8:37 PM9:02 PM9:09 PM9:16 PM9:44 PM9:58 PM10:12 PM10:26 PM

Related routes

Other buses sharing stops with route 978.

Bus route 978 is a DTC service running between Azadpur Terminal and Najafgarh Terminal. The route covers 50 stops with an estimated travel time of 106 minutes end-to-end.

This bus operates 182 trips daily, with the first departure at 5:31 AM and the last at 9:05 PM; peak frequency averages every 14 minutes.

Frequently asked questions

What is the route of bus 978 in Delhi?

Bus 978 runs Azadpur Terminal to Najafgarh Terminal covering 50 stops in about 106 minutes end-to-end.

What is the timing of bus 978?

First bus departs 5:31 AM, last at 9:05 PM, with 182 trips daily across all variants.

How many stops does bus 978 have?

The Up variant covers 50 stops from Azadpur Terminal to Najafgarh Terminal.

Does bus 978 go in both directions?

Yes — 4 direction variants are listed above, including the return journey.