Casco Bay Ferry


METRO provides bus service throughout the Greater Portland region and makes convenient stops within walking distance of museums, shops, restaurants, historic landmarks, and other attractions. Connect to Casco Bay Ferry, Amtrak Downeaster, Portland Jetport, and other regional transportation options. Express bus service between Portland, Yarmouth, Freeport, and Brunswick. For schedules, maps, fare information, and more, click here or call 207-774-0351.

Casco Bay Ferry
Carrying passengers, vehicles and freight between Portland, Maine and the islands of Peaks, Little Diamond, Great Diamond, Long Island, Chebeague, and Cliff. We also offer scenic cruises, summertime music cruises, private charters and lobster bakes. Join us and see where the Maine coast really begins.

Concord Coach Lines
Concord Coach Lines serves points in New Hampshire and Maine to Boston’s South Station & Logan International Airport, as well as a direct route from Portland to Midtown Manhattan in New York City. 

The Downeaster operates daily round-trips between Brunswick, ME and Boston, MA.

Portland International Jetport
Maine’s largest airport, the Jetport is compact and close to town: it occupies less than 700 acres, and is just five miles from the heart of Portland.

Greyhound Bus

Located 274 Marginal Way. Greyhound Bus is the largest North American intercity bus company.

Cruise Ships
Cruise ships dock at both the new Ocean Gateway Terminal and the Maine State Pier near the foot of Commercial and Franklin Streets.