Terminal is located at Portland Transportation Center, 100 Thompson’s Point Road. Access to ATM, WiFi and public telephone is available.
Please allow 30 minutes prior to scheduled departure to purchase your tickets. Or conveniently purchase tickets on-line and print at your home or office. Cash, Visa, MasterCard & Discover.
METRO City Bus: Local bus service available.* For additional information, see the wall map at the bus station or call METRO at 207-774-0351. *PLEASE NOTE: METRO service/route changes and schedule updates will go into effect January 11, 2015. Please go to gpmetrobus.net for details, or click here for a printable PDF.
Shuttle Bus: Serving the Maine communities of Biddeford, Saco, Old Orchard Beach, Scarborough, South Portland and Portland. Call 207-282-5408 for more information.
Mermaid Transportation (Portland-Manchester Airport): Call 1-800-MY-MAINE
Amtrak/Downeaster: In the same building. For tickets: Call 1-800-USA-RAIL.
Greyhound: 2 miles away by car (Congress & St. John)
Portland International Jetport: 3 miles away ($8 taxi)
Parking is $4.00* per day for bus and train passengers. Parking at the Portland Transportation Center is only available for Concord Coach Lines and Amtrak Downeaster customers. The lot is open from 2:45 am – 3:15 am, re-opening at 4:30 am – 10:45 pm, 7 days a week. Upon entering the lot, you will receive a ticket that will be validated upon your return. Parking is secure but is still park at your own risk.
*Beginning Saturday, April 1, 2017 daily parking rates at the Portland Transportation Center will increase to $5/day.