Multi Modal- Regional Transit Options

Discover the Southern Maine Transit Network!

Click HERE for interactive map and links to all schedules.

Greater Portland Metro -- easy connections to
Trains, Ferries, Planes, and other regional bus options


Amtrak Downeaster

Providing round-trip train service from the Portland Transportation Center  (PTC) -- between Boston and Portland, with stops in Maine, Massachusetts, and New Hampshire and continued service to Freeport and Brunswick.

Metro Connection: Bus Stop located to right of terminal.

Route 1 - Direct service from/to the Portland Transportation Center (PTC) from Munjoy Hill/Eastern Prom and downtown Portland.

METRO BREEZ - Direct service to/from the Portland Transportation Center (PTC) to Yarmouth, Freeport and Brunswick.

Routes 5 and 9A/B bus stops are located, on Congress Street near Sewall St., within walking distance for the Portland Transportation Center.

Casco Bay Lines

Casco Bay Ferry offers year-round ferry service to the islands of Casco Bay from the ferry terminal, located on Commercial Street in Portland.
Metro Connection: Bus Stop located near entrance to garage.

Route 8 - Direct service between Casco Bay Ferry Terminal, downtown Portland, the Arts District, and Portland’s West End.

Routes 1, 7, and 9 - Local routes serving Congress Street in Portland. Closest bus stop located at the corner of India/Congress streets. Estimated 15-minute walk from terminal. Connect to Amtrak via METRO Route 1 at PTC. 

METRO BREEZ - Service between Portland,  Yarmouth, Freeport, and Brunswick. Closest bus stop located at the corner or India/Congress streets. Estimated 15-minute walk from terminal.

Portland International Jetport:

Daily service to Portland Jetport.

Metro Connection: Route 5 bus stop located near baggage claim.
Route 5 - Direct service between downtown Portland and the Jetport.

Between PTC and Jetport: Route 5 bus stop located on Congress Street.
Walk down Sewall Street from PTC, cross street for outbound service.
 
On most trips, Route 3 changes to Route 5 service at the Maine Mall for service to the Jetport. Please check schedule.

South Portland Bus Service

Bus service between South Portland and downtown Portland.
Metro Connection: Transfer between METRO and South Portland along Congress Street and at the Maine Mall. FREE transfers between METRO local service and South Portland Bus Service using UMO app or smartcard.

Biddeford Saco Old Orchard Beach Transit (BSOOB Transit)

Green and Purple lines connect to downtown Portland.
Metro Connection: Transfer between METRO and BSOOB Transit at the Maine Mall and/or along Congress Street. 

Lakes Region Explorer

Bus Service along 302 from Bridgton to Portland, with stops in Naples, Casco, Raymoud, Windham, and Westbrook.
Metro Connection: Transfer to Lake Region Explorer Bus at the Metro Pulse at Elm Street. 

Concord Coach:

Bus service from the Portland Transportation Center (PTC).
Concord Coach service to New York City, Boston (South Station and Logan Airport), and locations throughout Maine.

Metro Connection: Bus Stop located to right of terminal.
Route 1 - Direct service from/to the Portland Transportation Center (PTC) from Munjoy Hill/Eastern Prom and downtown Portland.

METRO BREEZ - Direct service to/from the Portland Transportation Center (PTC) to Yarmouth, Freeport and Brunswick.

Routes 5 and 9A/B bus stops are located, on Congress Street near Sewall St., within walking distance for the Portland Transportation Center.

Greyhound Bus Service

Greyhound Bus Service

274 Marginal Way, Portland (Park & Ride)
 
Metro Connection: Route 8.

Greyhound Bus Service

274 Marginal Way, Portland (Park & Ride)
 
Metro Connection: Route 8.
Nearest stop is located at Marginal Way/Franklin St.
Ten minute walk (app) from Park & Ride lot serviced by Greyhound.

METRO Bus Stop #68

Portland Trails

Network of off-road trails and paths in the Portland area. Many are directly served by Metro routes.