One-Way Round-Trip
Logan Airport
$29.00 $49.00
South Station
$23.00 $39.00
< Same Day > $35.00
$27.00 $46.00


Commuter Pass S. Station Logan Airport
Learn more
Learn More



Portland, ME

Portland Transportation Center

100 Thompson’s Point Road
Portland, ME 04102

Portland (2)

Important Information:

Terminal and Bus Stop: Portland Transportation Center, 100 Thompson’s Point Road
Terminal Hours: Mon - Sun: 2:45 AM - 3:15 AM, re-opening at 4:30 AM - 10:30 PM
Phone: (toll free) 1-800-639-3317
Purchase Tickets: Please allow 20-30 minutes prior to scheduled departure to purchase your tickets. Reservations are not necessary or accepted. You may also purchase your tickets online.
Payment Methods: Cash, Visa & MasterCard
ATM: Available
WiFi: Available
Public Telephone: Available
Parking: Parking in Portland, Maine 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. If you do not have a bus or train receipt, the cost is $6.00 per 24 hour period.  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.
Taxi: ABC Taxi: 207-772-8685
Hotel: Clarion Hotel (in front of terminal): 207-774-5611
Facility Information:

METRO City Bus: Local bus service available*.  Tickets can be purchased with the METRO operator.  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 for details, or click here for a printable PDF.

Amtrak/Downeaster is in the same building. For tickets call 1-800-USA-RAIL.

Greyhound is 2 miles away by car (Congress & St. John).

Portland International Jetport is 3 miles away ($8 taxi).

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): 1-800-MY-MAINE