Portland Public Transit Trip Planner: Routes & Schedules

Start
End

Portland, Maine, United States is located at coordinates 43.66, -70.26. The city operates in the America/New_York timezone. Daylight Saving Time begins on March 8, 2026 (clocks move forward 1 hour) and ends on November 1, 2026 (clocks move back 1 hour).

The city's public transportation network includes 34 bus, ferry and rail routes operated by 6 transit operators. Browse the complete list of routes and schedules below.

Local time:


Top Streets in Portland

  • Congress Street, ME 22

    Congress Street, ME 22 is a primary road in Portland stretching 8.6 km with 103 public transport stops. View stops and routes.

  • Washington Avenue, ME 26

    Washington Avenue, ME 26 is a secondary road in Portland stretching 8.3 km with 80 public transport stops. View stops and routes.

  • Forest Avenue, US 302;ME 100

    Forest Avenue, US 302;ME 100 is a highway in Portland stretching 7.7 km with 77 public transport stops. View stops and routes.

  • Brighton Avenue, ME 25

    Brighton Avenue, ME 25 is a secondary road in Portland stretching 3.9 km with 41 public transport stops. View stops and routes.

  • Route 1, US 1

    Route 1, US 1 is a primary road in Portland stretching 4.9 km with 39 public transport stops. View stops and routes.

  • Broadway, ME 77

    Broadway, ME 77 is a primary road in Portland stretching 10.8 km with 39 public transport stops. View stops and routes.

  • Main Street, ME 25 Business

    Main Street, ME 25 Business is a secondary road in Portland stretching 2.8 km with 39 public transport stops. View stops and routes.

  • Stevens Avenue, ME 9

    Stevens Avenue, ME 9 is a secondary road in Portland stretching 3.1 km with 35 public transport stops. View stops and routes.

  • East Bridge Street

    East Bridge Street is a local road in Portland stretching 2.5 km with 28 public transport stops. View stops and routes.

  • Auburn Street, ME 26;ME 100

    Auburn Street, ME 26;ME 100 is a primary road in Portland stretching 2.3 km with 29 public transport stops. View stops and routes.