Skip to main content

31 Bus Route Map

View the 31 route map and see all 31 stops along the route. The map of 31 shows where the bus travels and the location of each stop, making it easy to understand the entire route at a glance.

Explore Montgomery County Ride On routes on the map and see where Montgomery County Ride On bus services operate. Use the 31 map to find bus stops and see how the 31 connects different areas along its trip.

All 31 stops on the map are displayed in route order, helping you follow the 31 bus from the first stop to the last.

31 bus Line (Wheaton) route and stops on a map

Stops list (31 - Wheaton)

  1. Glenmont Station & Bay C
  2. Layhill Rd & Glenallan Ave
  3. Layhill Rd & Saddlebrook Park
  4. Layhill Rd & Briggs Rd
  5. Layhill Rd & Middlebridge Dr
  6. Layhill Rd & Hathaway Dr
  7. Layhill Rd & Fargrove Ln
  8. Poplar Run Dr & Stargazer Ln
  9. Tivoli Lake Blvd & Windy Meadow Ln
  10. Tivoli Lake Blvd & Osterport Dr
  11. Kemp Mill Rd & @12439
  12. Kemp Mill Rd & Kemp Mill Forest Dr
  13. Kemp Mill Rd & Stonington Rd
  14. Kemp Mill Rd & Grays Ln
  15. Kemp Mill Rd & Clintwood Pl
  16. Kemp Mill Rd & Monticello Ave
  17. Arcola Ave & Kemp Mill Rd
  18. Arcola Ave & Orebaugh Ave
  19. Arcola Ave & Channing Dr
  20. Arcola Ave & Nairn Rd
  21. Amherst Ave & Arcola Ave
  22. Amherst Ave & Elkin St
  23. Amherst Ave & Blueridge Ave
  24. Amherst Ave & University Blvd
  25. Reedie Dr & Fern St
  26. Wheaton Station & Bay H