Washington / Bus
Washington Metropolitan Area Transit Authority (WMATA) P21 first and last departure times
Hanover Pkwy-New Carrollton · America/New_York
Selected branch: North to Greenbelt · 65 stops. Service day: Tuesday, November 3, 2026.
First and last published boarding times
Tuesday, November 3, 2026 · North to Greenbelt. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.
| Boarding stop | First departure | Last departure / window end | Service notes |
|---|---|---|---|
| New Carrollton+Bus Bay T3Visit 2 · 28344 | 5:15 AM | 9:45 PM | 34 scheduled departures |
| Harkins Rd+#7900Visit 3 · 14657 | 5:15 AM | 9:46 PM | 34 scheduled departures |
| Harkins Rd+W Lanham DrVisit 4 · 8540 | 5:16 AM | 9:47 PM | 34 scheduled departures |
| Harkins Rd+Annapolis RdVisit 5 · 8554 | 5:17 AM | 9:48 PM | 34 scheduled departures |
| Annapolis Rd+W Lanham DrVisit 6 · 8592 | 5:17 AM | 9:49 PM | 34 scheduled departures |
| Annapolis Rd+#7990Visit 7 · 8621 | 5:18 AM | 9:49 PM | 34 scheduled departures |
| Annapolis Rd+Riverdale RdVisit 8 · 8675 | 5:18 AM | 9:50 PM | 34 scheduled departures |
| Annapolis Rd+85 AvVisit 10 · 8753 | 5:19 AM | 9:51 PM | 34 scheduled departures |
| Annapolis Rd+Princess Garden PkwyVisit 11 · 8953 | 5:20 AM | 9:52 PM | 34 scheduled departures |
| Annapolis Rd+Princess Garden PkwyVisit 12 · 8979 | 5:21 AM | 9:53 PM | 34 scheduled departures |
| Princess Garden Pkwy+Annapolis RdVisit 13 · 8992 | 5:22 AM | 9:54 PM | 34 scheduled departures |
| Princess Garden Pkwy+City HallVisit 14 · 9103 | 5:22 AM | 9:54 PM | 34 scheduled departures |
| Princess Garden Pkwy+Hickory Hill AvVisit 15 · 9305 | 5:23 AM | 9:55 PM | 34 scheduled departures |
| Princess Garden Pkwy+Woodburn CtVisit 16 · 9453 | 5:24 AM | 9:56 PM | 34 scheduled departures |
| Princess Garden Pkwy+#6512Visit 17 · 17226 | 5:24 AM | 9:56 PM | 34 scheduled departures |
| Princess Garden Pkwy+Tiffany LnVisit 18 · 9556 | 5:25 AM | 9:57 PM | 34 scheduled departures |
| Doctors Hospital Rdwy+Bus ShelterVisit 20 · 9657 | 5:26 AM | 9:58 PM | 34 scheduled departures |
| Hanover Pkwy+Green Crescent CtVisit 21 · 19064 | 5:27 AM | 9:59 PM | 34 scheduled departures |
| Hanover Pkwy+Spring Manor DrVisit 22 · 15145 | 5:27 AM | 9:59 PM | 34 scheduled departures |
| Hanover Pkwy+Megan LnVisit 23 · 9699 | 5:27 AM | 9:59 PM | 34 scheduled departures |
| Hanover Pkwy+Village Park DrVisit 24 · 15146 | 5:28 AM | 10:00 PM | 34 scheduled departures |
| Hanover Pkwy+Hunting RdgVisit 25 · 9776 | 5:29 AM | 10:01 PM | 34 scheduled departures |
| Hanover Pkwy+Greenbrook DrVisit 26 · 9808 | 5:30 AM | 10:02 PM | 34 scheduled departures |
| Hanover Pkwy+Hanover DrVisit 27 · 15147 | 5:30 AM | 10:02 PM | 34 scheduled departures |
| Hanover Pkwy+Ora Glen DrVisit 28 · 9875 | 5:30 AM | 10:02 PM | 34 scheduled departures |
| Ora Glen Dr+S Ora CtVisit 29 · 9864 | 5:31 AM | 10:03 PM | 34 scheduled departures |
| Ora Glen Dr+Greenbrook DrVisit 30 · 9856 | 5:32 AM | 10:04 PM | 34 scheduled departures |
| Ora Glen Dr+Morrison DrVisit 31 · 9838 | 5:32 AM | 10:04 PM | 34 scheduled departures |
| Ora Glen Dr+Mandan RdVisit 33 · 9831 | 5:33 AM | 10:05 PM | 34 scheduled departures |
| Mandan Rd+Canning TerVisit 34 · 9862 | 5:33 AM | 10:05 PM | 34 scheduled departures |
| Mandan Rd+#7501Visit 35 · 9914 | 5:34 AM | 10:06 PM | 34 scheduled departures |
| Mandan Rd+#7516Visit 36 · 9944 | 5:34 AM | 10:06 PM | 34 scheduled departures |
| Mandan Rd+#7648Visit 37 · 13412 | 5:35 AM | 10:07 PM | 34 scheduled departures |
| Mandan Rd+Hanover PkwyVisit 38 · 10026 | 5:35 AM | 10:07 PM | 34 scheduled departures |
| Hanover Pkwy+#7800Visit 39 · 15148 | 5:36 AM | 10:08 PM | 34 scheduled departures |
| Hanover Pkwy+#7716Visit 40 · 9998 | 5:37 AM | 10:09 PM | 34 scheduled departures |
| Hanover Pkwy+Greenbelt RdVisit 41 · 9965 | 5:37 AM | 10:09 PM | 34 scheduled departures |
| Greenbelt Rd+Greenway CtrVisit 43 · 9942 | 5:39 AM | 10:11 PM | 34 scheduled departures |
| Lakecrest Dr+Lakecrest CirVisit 44 · 9987 | 5:41 AM | 10:12 PM | 34 scheduled departures |
| Lakecrest Dr+Lakeside DrVisit 45 · 15257 | 5:41 AM | 10:13 PM | 34 scheduled departures |
| Lakeside Dr+WestwayVisit 46 · 10051 | 5:42 AM | 10:13 PM | 34 scheduled departures |
| Westway+Ridge RdVisit 47 · 10078 | 5:43 AM | 10:14 PM | 34 scheduled departures |
| Ridge Rd+12 CtVisit 48 · 13416 | 5:44 AM | 10:15 PM | 34 scheduled departures |
| Southway+Crescent RdVisit 49 · 10092 | 5:45 AM | 10:16 PM | 34 scheduled departures |
| Crescent Rd+GardenwayVisit 51 · 10126 | 5:46 AM | 10:17 PM | 34 scheduled departures |
| Gardenway+Ridge RdVisit 52 · 16968 | 5:46 AM | 10:17 PM | 34 scheduled departures |
| Ridge Rd+Hamilton PlVisit 53 · 10135 | 5:46 AM | 10:17 PM | 34 scheduled departures |
| Ridge Rd+38 CtVisit 54 · 10160 | 5:46 AM | 10:17 PM | 34 scheduled departures |
| Ridge Rd+EastwayVisit 55 · 15149 | 5:46 AM | 10:17 PM | 34 scheduled departures |
| Ridge Rd+NorthwayVisit 56 · 10255 | 5:47 AM | 10:18 PM | 34 scheduled departures |
| Ridge Rd+Plateau PlVisit 57 · 10297 | 5:47 AM | 10:18 PM | 34 scheduled departures |
| Ridge Rd+58 CtVisit 58 · 10304 | 5:47 AM | 10:18 PM | 34 scheduled departures |
| Ridge Rd+Laurel Hill RdVisit 59 · 17358 | 5:48 AM | 10:19 PM | 34 scheduled departures |
| Ridge Rd+Research RdVisit 60 · 17359 | 5:48 AM | 10:19 PM | 34 scheduled departures |
| Ridge Rd+73 CtVisit 61 · 17360 | 5:48 AM | 10:19 PM | 34 scheduled departures |
| Lastner Ln+Julien CtVisit 62 · 17362 | 5:49 AM | 10:20 PM | 34 scheduled departures |
| Lastner Ln+Ivy LnVisit 63 · 17363 | 5:50 AM | 10:21 PM | 34 scheduled departures |
| Ivy Ln+Ridge RdVisit 64 · 17365 | 5:50 AM | 10:21 PM | 34 scheduled departures |
| Kenilworth Av+Crescent RdVisit 66 · 10249 | 5:51 AM | 10:22 PM | 34 scheduled departures |
| Ivy Ln+Turner PlVisit 67 · 10285 | 5:51 AM | 10:22 PM | 34 scheduled departures |
| Ivy Ln+#6404Visit 68 · 10273 | 5:51 AM | 10:23 PM | 34 scheduled departures |
| Ivy Ln+#6301Visit 69 · 10293 | 5:52 AM | 10:23 PM | 34 scheduled departures |
| Cherrywood Ln+Ivy LnVisit 70 · 10308 | 5:52 AM | 10:24 PM | 34 scheduled departures |
| Greenbelt Metro Dr+Cherrywood LnVisit 71 · 12101 | 5:53 AM | 10:25 PM | 34 scheduled departures |
| Greenbelt+Bay DVisit 73 · 14835 | 5:55 AM | 10:27 PM | 34 scheduled departures |
Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.
First and last times on other branches
All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.
South to New Carrollton · 62 stops · Pattern d33de3482e6d00e528ab1fba
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Greenbelt+Bay DVisit 2 · 14835 | 6:20 AM | 10:20 PM |
| Greenbelt Metro Dr+Cherrywood LnVisit 3 · 12102 | 6:21 AM | 10:21 PM |
| Cherrywood Ln+Ivy LnVisit 4 · 10305 | 6:23 AM | 10:23 PM |
| Ivy Ln+6303Visit 5 · 10286 | 6:23 AM | 10:23 PM |
| Ivy Ln+Crowne PlazaVisit 6 · 10270 | 6:23 AM | 10:23 PM |
| Ivy Ln+Turner PlVisit 7 · 17366 | 6:24 AM | 10:24 PM |
| Ridge Rd+Ivy LnVisit 9 · 17373 | 6:25 AM | 10:25 PM |
| Ivy Ln+Lastner LnVisit 10 · 17370 | 6:25 AM | 10:25 PM |
| Lastner Ln+Julien CtVisit 11 · 17371 | 6:26 AM | 10:26 PM |
| Ridge Rd+73 CtVisit 12 · 17374 | 6:28 AM | 10:28 PM |
| Ridge Rd+Research RdVisit 13 · 17375 | 6:28 AM | 10:28 PM |
| Ridge Rd+Laurel Hill RdVisit 14 · 17376 | 6:29 AM | 10:29 PM |
| Ridge Rd+#57 CourtVisit 15 · 10311 | 6:29 AM | 10:29 PM |
| Ridge Rd+Plateau PlVisit 16 · 10295 | 6:29 AM | 10:29 PM |
| Ridge Rd+NorthwayVisit 17 · 10248 | 6:30 AM | 10:30 PM |
| Ridge Rd+EastwayVisit 18 · 15155 | 6:31 AM | 10:31 PM |
| Ridge Rd+35 CtVisit 19 · 10159 | 6:31 AM | 10:31 PM |
| Ridge Rd+33 CtVisit 20 · 10138 | 6:32 AM | 10:32 PM |
| Ridge Rd+GardenwayVisit 21 · 10109 | 6:32 AM | 10:32 PM |
| Crescent Rd+GardenwayVisit 23 · 10120 | 6:33 AM | 10:33 PM |
| Southway+Crescent RdVisit 24 · 10095 | 6:33 AM | 10:33 PM |
| Ridge Rd+12 CtVisit 25 · 13415 | 6:34 AM | 10:34 PM |
| Westway+Ridge RdVisit 26 · 21545 | 6:35 AM | 10:34 PM |
| Lakeside Dr+WestwayVisit 27 · 10044 | 6:36 AM | 10:35 PM |
| Lakeside Dr+Lakecrest DrVisit 28 · 10035 | 6:36 AM | 10:35 PM |
| Lakecrest Dr+Legion DrVisit 29 · 9986 | 6:37 AM | 10:36 PM |
| Greenbelt Rd+Greenway CtrVisit 31 · 9935 | 6:39 AM | 10:38 PM |
| Hanover Pkwy+Greenbelt RdVisit 32 · 9963 | 6:39 AM | 10:38 PM |
| Hanover Pkwy+#7716Visit 33 · 9995 | 6:40 AM | 10:39 PM |
| Hanover Pkwy+#7800Visit 34 · 10013 | 6:41 AM | 10:40 PM |
| Hanover Pkwy+Mandan RdVisit 35 · 10030 | 6:41 AM | 10:40 PM |
| Mandan Rd+#7648Visit 36 · 9978 | 6:42 AM | 10:41 PM |
| Mandan Rd+#7516Visit 37 · 9948 | 6:42 AM | 10:41 PM |
| Mandan Rd+#7501Visit 38 · 9912 | 6:43 AM | 10:42 PM |
| Mandan Rd+Court #7Visit 39 · 9871 | 6:43 AM | 10:42 PM |
| Ora Glen Dr+Mandan RdVisit 41 · 9832 | 6:44 AM | 10:43 PM |
| Ora Glen Dr+Morrison DrVisit 42 · 9836 | 6:44 AM | 10:43 PM |
| Ora Glen Dr+Wintergreen CtVisit 43 · 9853 | 6:44 AM | 10:43 PM |
| Ora Glen Dr+Ora CtVisit 44 · 9865 | 6:45 AM | 10:44 PM |
| Hanover Pkwy+Greenway Center DrVisit 45 · 9874 | 6:46 AM | 10:44 PM |
| Hanover Pkwy+Hanover DrVisit 46 · 19267 | 6:46 AM | 10:45 PM |
| Hanover Pkwy+Greenbrook DrVisit 47 · 9800 | 6:47 AM | 10:45 PM |
| Hanover Pkwy+Hunting RidgeVisit 48 · 15157 | 6:47 AM | 10:45 PM |
| Hanover Pkwy+Village Park DrVisit 49 · 15159 | 6:49 AM | 10:46 PM |
| Hanover Pkwy+Megan LnVisit 50 · 9696 | 6:49 AM | 10:47 PM |
| Hanover Pkwy+Spring Manor DrVisit 51 · 15160 | 6:50 AM | 10:47 PM |
| Hanover Pkwy+Green Crescent CtVisit 52 · 15161 | 6:50 AM | 10:47 PM |
| Doctors Hospital Rdwy+Bus ShelterVisit 54 · 9657 | 6:51 AM | 10:48 PM |
| Princess Garden Pkwy+Greenfield DrVisit 55 · 9563 | 6:52 AM | 10:49 PM |
| Princess Garden Pkwy+#6512Visit 56 · 17227 | 6:53 AM | 10:50 PM |
| Princess Garden Pkwy+Woodburn CtVisit 57 · 15162 | 6:53 AM | 10:50 PM |
| Princess Garden Pkwy+Hickory Hill AvVisit 58 · 9329 | 6:54 AM | 10:51 PM |
| Princess Garden Pkwy+City HallVisit 59 · 9137 | 6:55 AM | 10:52 PM |
| Princess Garden Pkwy+Annapolis RdVisit 60 · 9011 | 6:56 AM | 10:52 PM |
| Annapolis Rd+85 AvVisit 62 · 8744 | 6:58 AM | 10:54 PM |
| Annapolis Rd+Riverdale RdVisit 63 · 8669 | 6:58 AM | 10:54 PM |
| Annapolis Rd+#7990Visit 64 · 8631 | 6:58 AM | 10:55 PM |
| Annapolis Rd+W Lanham DrVisit 65 · 8598 | 6:59 AM | 10:55 PM |
| Harkins Rd+Annapolis RdVisit 66 · 8549 | 6:59 AM | 10:56 PM |
| Harkins Rd+W Lanham DrVisit 67 · 8532 | 7:00 AM | 10:57 PM |
| Harkins Rd+Ellin RdVisit 68 · 8478 | 7:00 AM | 10:58 PM |
| New Carrollton+Bus Bay T3Visit 70 · 28344 | 7:02 AM | 11:00 PM |
South to New Carrollton · 43 stops · Pattern 666c623a36b15b28c04bd91a
| Boarding stop / visit | First | Last departure / window end |
|---|---|---|
| Crescent Rd+GardenwayVisit 2 · 10120 | 5:53 AM | 5:53 AM |
| Southway+Crescent RdVisit 3 · 10095 | 5:53 AM | 5:53 AM |
| Ridge Rd+12 CtVisit 4 · 13415 | 5:54 AM | 5:54 AM |
| Westway+Ridge RdVisit 5 · 21545 | 5:55 AM | 5:55 AM |
| Lakeside Dr+WestwayVisit 6 · 10044 | 5:56 AM | 5:56 AM |
| Lakeside Dr+Lakecrest DrVisit 7 · 10035 | 5:56 AM | 5:56 AM |
| Lakecrest Dr+Legion DrVisit 8 · 9986 | 5:57 AM | 5:57 AM |
| Greenbelt Rd+Greenway CtrVisit 10 · 9935 | 5:59 AM | 5:59 AM |
| Hanover Pkwy+Greenbelt RdVisit 11 · 9963 | 5:59 AM | 5:59 AM |
| Hanover Pkwy+#7716Visit 12 · 9995 | 6:00 AM | 6:00 AM |
| Hanover Pkwy+#7800Visit 13 · 10013 | 6:01 AM | 6:01 AM |
| Hanover Pkwy+Mandan RdVisit 14 · 10030 | 6:01 AM | 6:01 AM |
| Mandan Rd+#7648Visit 15 · 9978 | 6:02 AM | 6:02 AM |
| Mandan Rd+#7516Visit 16 · 9948 | 6:02 AM | 6:02 AM |
| Mandan Rd+#7501Visit 17 · 9912 | 6:02 AM | 6:02 AM |
| Mandan Rd+Court #7Visit 18 · 9871 | 6:03 AM | 6:03 AM |
| Ora Glen Dr+Mandan RdVisit 20 · 9832 | 6:04 AM | 6:04 AM |
| Ora Glen Dr+Morrison DrVisit 21 · 9836 | 6:04 AM | 6:04 AM |
| Ora Glen Dr+Wintergreen CtVisit 22 · 9853 | 6:04 AM | 6:04 AM |
| Ora Glen Dr+Ora CtVisit 23 · 9865 | 6:05 AM | 6:05 AM |
| Hanover Pkwy+Greenway Center DrVisit 24 · 9874 | 6:06 AM | 6:06 AM |
| Hanover Pkwy+Hanover DrVisit 25 · 19267 | 6:06 AM | 6:06 AM |
| Hanover Pkwy+Greenbrook DrVisit 26 · 9800 | 6:07 AM | 6:07 AM |
| Hanover Pkwy+Hunting RidgeVisit 27 · 15157 | 6:07 AM | 6:07 AM |
| Hanover Pkwy+Village Park DrVisit 28 · 15159 | 6:09 AM | 6:09 AM |
| Hanover Pkwy+Megan LnVisit 29 · 9696 | 6:09 AM | 6:09 AM |
| Hanover Pkwy+Spring Manor DrVisit 30 · 15160 | 6:10 AM | 6:10 AM |
| Hanover Pkwy+Green Crescent CtVisit 31 · 15161 | 6:10 AM | 6:10 AM |
| Doctors Hospital Rdwy+Bus ShelterVisit 33 · 9657 | 6:11 AM | 6:11 AM |
| Princess Garden Pkwy+Greenfield DrVisit 34 · 9563 | 6:12 AM | 6:12 AM |
| Princess Garden Pkwy+#6512Visit 35 · 17227 | 6:13 AM | 6:13 AM |
| Princess Garden Pkwy+Woodburn CtVisit 36 · 15162 | 6:13 AM | 6:13 AM |
| Princess Garden Pkwy+Hickory Hill AvVisit 37 · 9329 | 6:14 AM | 6:14 AM |
| Princess Garden Pkwy+City HallVisit 38 · 9137 | 6:15 AM | 6:15 AM |
| Princess Garden Pkwy+Annapolis RdVisit 39 · 9011 | 6:16 AM | 6:16 AM |
| Annapolis Rd+85 AvVisit 41 · 8744 | 6:18 AM | 6:18 AM |
| Annapolis Rd+Riverdale RdVisit 42 · 8669 | 6:18 AM | 6:18 AM |
| Annapolis Rd+#7990Visit 43 · 8631 | 6:18 AM | 6:18 AM |
| Annapolis Rd+W Lanham DrVisit 44 · 8598 | 6:19 AM | 6:19 AM |
| Harkins Rd+Annapolis RdVisit 45 · 8549 | 6:19 AM | 6:19 AM |
| Harkins Rd+W Lanham DrVisit 46 · 8532 | 6:20 AM | 6:20 AM |
| Harkins Rd+Ellin RdVisit 47 · 8478 | 6:20 AM | 6:20 AM |
| New Carrollton+Bus Bay T3Visit 49 · 28344 | 6:22 AM | 6:22 AM |
More Washington Metropolitan Area Transit Authority (WMATA) travel information
Imported Oct 24, 2026 · 04:39 UTC · Service dates 2026-09-13 through 2027-03-27. See data status
Schedule data published by Washington Metropolitan Area Transit Authority (WMATA). Feed discovery and cached source archives from MobilityData. Source details ↗