Skip to Accessibility
Washington Metropolitan Area Transit Authority

P21 Hanover Pkwy-New Carrollton

The P21 operates between Greenbelt Station and New Carrollton Station. It provides service to Roosevelt High School, the Greenway Center, Roosevelt Center, and Doctors Community Hospital, with most stops along Ridge Road, Hanover Parkway, Princess Garden Parkway, and Annapolis Road. The P21 follows a route similar to the former G12 route.

Compare the P21 to this old route: Metrobus G12; TheBus 11

Frequency: 30+ minutes or more. Click here for exact schedules.

Stop Map

The map above displays all stops for a weekday route in one direction. View the list below for all possible stops in both directions. For detailed stop/route information adjusted for a specific time, view the Metrobus timetables.

Northbound Bus Stops

New Carrollton Station+Bus Bay T3
Harkins Rd+#7900
Harkins Rd+W Lanham Dr
Harkins Rd+Annapolis Rd
Annapolis Rd+W Lanham Dr
Annapolis Rd+#7990
Annapolis Rd+Riverdale Rd
Annapolis Rd+85 Av
Annapolis Rd+Princess Garden Pkwy
Annapolis Rd+Princess Garden Pkwy
Princess Garden Pkwy+Annapolis Rd
Princess Garden Pkwy+City Hall
Princess Garden Pkwy+Hickory Hill Av
Princess Garden Pkwy+Woodburn Ct
Princess Garden Pkwy+#6512
Princess Garden Pkwy+Tiffany Ln
Doctors Hospital Rdwy+Bus Shelter
Hanover Pkwy+Green Crescent Ct
Hanover Pkwy+Spring Manor Dr
Hanover Pkwy+Megan Ln
Hanover Pkwy+Village Park Dr
Hanover Pkwy+Hunting Rdg
Hanover Pkwy+Greenbrook Dr
Hanover Pkwy+Hanover Dr
Hanover Pkwy+Ora Glen Dr
Ora Glen Dr+S Ora Ct
Ora Glen Dr+Greenbrook Dr
Ora Glen Dr+Morrison Dr
Ora Glen Dr+Mandan Rd
Mandan Rd+Canning Ter
Mandan Rd+#7501
Mandan Rd+#7516
Mandan Rd+#7648
Mandan Rd+Hanover Pkwy
Hanover Pkwy+#7800
Hanover Pkwy+#7716
Hanover Pkwy+Greenbelt Rd
Greenbelt Rd+Greenway Ctr
Lakecrest Dr+Lakecrest Cir
Lakecrest Dr+Lakeside Dr
Lakeside Dr+Westway
Westway+Ridge Rd
Ridge Rd+12 Ct
Southway+Crescent Rd
Crescent Rd+Gardenway
Gardenway+Ridge Rd
Ridge Rd+Hamilton Pl
Ridge Rd+38 Ct
Ridge Rd+Eastway
Ridge Rd+Northway
Ridge Rd+Plateau Pl
Ridge Rd+58 Ct
Ridge Rd+Laurel Hill Rd
Ridge Rd+Research Rd
Ridge Rd+73 Ct
Lastner Ln+Julien Ct
Lastner Ln+Ivy Ln
Ivy Ln+Ridge Rd
Kenilworth Av+Crescent Rd
Ivy Ln+Turner Pl
Ivy Ln+#6404
Ivy Ln+#6301
Cherrywood Ln+Ivy Ln
Greenbelt Metro Dr+Cherrywood Ln
Greenbelt+Bay D

Southbound Bus Stops

Greenbelt+Bay D
Greenbelt Metro Dr+Cherrywood Ln
Cherrywood Ln+Ivy Ln
Ivy Ln+6303
Ivy Ln+Crowne Plaza
Ivy Ln+Turner Pl
Ridge Rd+Ivy Ln
Ivy Ln+Lastner Ln
Lastner Ln+Julien Ct
Ridge Rd+73 Ct
Ridge Rd+Research Rd
Ridge Rd+Laurel Hill Rd
Ridge Rd+#57 Court
Ridge Rd+Plateau Pl
Ridge Rd+Northway
Ridge Rd+Eastway
Ridge Rd+35 Ct
Ridge Rd+33 Ct
Ridge Rd+Gardenway
Crescent Rd+Gardenway
Southway+Crescent Rd
Ridge Rd+12 Ct
Westway+Ridge Rd
Lakeside Dr+Westway
Lakeside Dr+Lakecrest Dr
Lakecrest Dr+Legion Dr
Greenbelt Rd+Greenway Ctr
Hanover Pkwy+Greenbelt Rd
Hanover Pkwy+#7716
Hanover Pkwy+#7800
Hanover Pkwy+Mandan Rd
Mandan Rd+#7648
Mandan Rd+#7516
Mandan Rd+#7501
Mandan Rd+Court #7
Ora Glen Dr+Mandan Rd
Ora Glen Dr+Morrison Dr
Ora Glen Dr+Wintergreen Ct
Ora Glen Dr+Ora Ct
Hanover Pkwy+Greenway Center Dr
Hanover Pkwy+Hanover Dr
Hanover Pkwy+Greenbrook Dr
Hanover Pkwy+Hunting Ridge
Hanover Pkwy+Village Park Dr
Hanover Pkwy+Megan Ln
Hanover Pkwy+Spring Manor Dr
Hanover Pkwy+Green Crescent Ct
Doctors Hospital Rdwy+Bus Shelter
Princess Garden Pkwy+Greenfield Dr
Princess Garden Pkwy+#6512
Princess Garden Pkwy+Woodburn Ct
Princess Garden Pkwy+Hickory Hill Av
Princess Garden Pkwy+City Hall
Princess Garden Pkwy+Annapolis Rd
Annapolis Rd+85 Av
Annapolis Rd+Riverdale Rd
Annapolis Rd+#7990
Annapolis Rd+W Lanham Dr
Harkins Rd+Annapolis Rd
Harkins Rd+W Lanham Dr
Harkins Rd+Ellin Rd
New Carrollton Station+Bus Bay T3

Northbound Bus Stops

New Carrollton Station+Bus Bay T3
Harkins Rd+#7900
Harkins Rd+W Lanham Dr
Harkins Rd+Annapolis Rd
Annapolis Rd+W Lanham Dr
Annapolis Rd+#7990
Annapolis Rd+Riverdale Rd
Annapolis Rd+85 Av
Annapolis Rd+Princess Garden Pkwy
Annapolis Rd+Princess Garden Pkwy
Princess Garden Pkwy+Annapolis Rd
Princess Garden Pkwy+City Hall
Princess Garden Pkwy+Hickory Hill Av
Princess Garden Pkwy+Woodburn Ct
Princess Garden Pkwy+#6512
Princess Garden Pkwy+Tiffany Ln
Doctors Hospital Rdwy+Bus Shelter
Hanover Pkwy+Green Crescent Ct
Hanover Pkwy+Spring Manor Dr
Hanover Pkwy+Megan Ln
Hanover Pkwy+Village Park Dr
Hanover Pkwy+Hunting Rdg
Hanover Pkwy+Greenbrook Dr
Hanover Pkwy+Hanover Dr
Hanover Pkwy+Ora Glen Dr
Ora Glen Dr+S Ora Ct
Ora Glen Dr+Greenbrook Dr
Ora Glen Dr+Morrison Dr
Ora Glen Dr+Mandan Rd
Mandan Rd+Canning Ter
Mandan Rd+#7501
Mandan Rd+#7516
Mandan Rd+#7648
Mandan Rd+Hanover Pkwy
Hanover Pkwy+#7800
Hanover Pkwy+#7716
Hanover Pkwy+Greenbelt Rd
Greenbelt Rd+Greenway Ctr
Lakecrest Dr+Lakecrest Cir
Lakecrest Dr+Lakeside Dr
Lakeside Dr+Westway
Westway+Ridge Rd
Ridge Rd+12 Ct
Southway+Crescent Rd
Crescent Rd+Gardenway
Gardenway+Ridge Rd
Ridge Rd+Hamilton Pl
Ridge Rd+38 Ct
Ridge Rd+Eastway
Ridge Rd+Northway
Ridge Rd+Plateau Pl
Ridge Rd+58 Ct
Ridge Rd+Laurel Hill Rd
Ridge Rd+Research Rd
Ridge Rd+73 Ct
Lastner Ln+Julien Ct
Lastner Ln+Ivy Ln
Ivy Ln+Ridge Rd
Kenilworth Av+Crescent Rd
Ivy Ln+Turner Pl
Ivy Ln+#6404
Ivy Ln+#6301
Cherrywood Ln+Ivy Ln
Greenbelt Metro Dr+Cherrywood Ln
Greenbelt+Bay D

Southbound Bus Stops

Greenbelt+Bay D
Greenbelt Metro Dr+Cherrywood Ln
Cherrywood Ln+Ivy Ln
Ivy Ln+6303
Ivy Ln+Crowne Plaza
Ivy Ln+Turner Pl
Ridge Rd+Ivy Ln
Ivy Ln+Lastner Ln
Lastner Ln+Julien Ct
Ridge Rd+73 Ct
Ridge Rd+Research Rd
Ridge Rd+Laurel Hill Rd
Ridge Rd+#57 Court
Ridge Rd+Plateau Pl
Ridge Rd+Northway
Ridge Rd+Eastway
Ridge Rd+35 Ct
Ridge Rd+33 Ct
Ridge Rd+Gardenway
Crescent Rd+Gardenway
Southway+Crescent Rd
Ridge Rd+12 Ct
Westway+Ridge Rd
Lakeside Dr+Westway
Lakeside Dr+Lakecrest Dr
Lakecrest Dr+Legion Dr
Greenbelt Rd+Greenway Ctr
Hanover Pkwy+Greenbelt Rd
Hanover Pkwy+#7716
Hanover Pkwy+#7800
Hanover Pkwy+Mandan Rd
Mandan Rd+#7648
Mandan Rd+#7516
Mandan Rd+#7501
Mandan Rd+Court #7
Ora Glen Dr+Mandan Rd
Ora Glen Dr+Morrison Dr
Ora Glen Dr+Wintergreen Ct
Ora Glen Dr+Ora Ct
Hanover Pkwy+Greenway Center Dr
Hanover Pkwy+Hanover Dr
Hanover Pkwy+Greenbrook Dr
Hanover Pkwy+Hunting Ridge
Hanover Pkwy+Village Park Dr
Hanover Pkwy+Megan Ln
Hanover Pkwy+Spring Manor Dr
Hanover Pkwy+Green Crescent Ct
Doctors Hospital Rdwy+Bus Shelter
Princess Garden Pkwy+Greenfield Dr
Princess Garden Pkwy+#6512
Princess Garden Pkwy+Woodburn Ct
Princess Garden Pkwy+Hickory Hill Av
Princess Garden Pkwy+City Hall
Princess Garden Pkwy+Annapolis Rd
Annapolis Rd+85 Av
Annapolis Rd+Riverdale Rd
Annapolis Rd+#7990
Annapolis Rd+W Lanham Dr
Harkins Rd+Annapolis Rd
Harkins Rd+W Lanham Dr
Harkins Rd+Ellin Rd
New Carrollton Station+Bus Bay T3