Bus - 21

21 Line

Congress St + Forest Ave - Fort Rd + Smcc

South Portland Bus

South Portland Bus 21 Bus Stops and Route Schedule

The 21 Bus (Congress St + Forest Ave - Fort Rd + Smcc) is a route with 29 stops, departing from Congress St + Forest Ave and ending at its Fort Rd + Smcc.

  • Congress St + Forest Ave

  • Congress St + Center St

  • Congress St + Elm St

  • Temple St + Free St

  • Temple St + Fore St

  • York St + Pleasant St

  • York St + State St

  • Waterman Dr + E St

  • Waterman + B St

  • Ocean + A St

  • Ocean + D St

  • Thomas St + Millcreek Hub

  • Ocean St + Derby Rd

  • Ocean St + Stanley St

  • Ocean St + Simmons St

  • Ocean St + Parrot St

  • Ocean St + Sawyer St

  • Kaler Rd + Spurwink Ave

  • Sawyer St + Cormier Rd

  • Sawyer St + Marsh Rd

  • Sawyer + Sterling

  • Sawyer St + Mitchell Rd

  • Cottage Rd + Homestead Ave

  • Pillsbury St + Cottage Rd

  • Pillsbury + Lowell

  • Preble St + Willard Square

  • Preble St + Franklin Ter

  • Preble St + Fort Rd

  • Fort Rd + Smcc

21 Bus schedule

Day Operating Hours Frequency
Sun 8:50 AM - 3:40 PM 1 hr 15 min
Mon 7:00 AM - 10:35 PM 35 min
Tue 7:00 AM - 10:35 PM 35 min
Wed 7:00 AM - 10:35 PM 35 min
Thu 7:00 AM - 10:35 PM 35 min
Fri 7:00 AM - 10:35 PM 35 min
Sat 7:00 AM - 10:35 PM 35 min

21 Bus Route Map

The route map for 21 in Portland, ME will be available soon.

21 Line Bus fare information

South Portland Bus, 21 Bus fare may fluctuate due to various factors. For detailed information on ticket costs, please visit their official website.