Find a bus from Portland, ME to Boston, MA

These train, bus and flight companies trust us


Find your bus connections from Portland, ME to Boston, MA on virail

With virail it's easy to find the best offers for you: don't miss the cheapest bus tickets from Portland, ME to Boston, MA. Select the date and filter the results by price and departure: the perfect solution waits for you.

How much is a low-cost ticket for buses from Portland, ME to Boston, MA?

On average, you can find bus tickets from Portland, ME to Boston, MA for 18,26 €. However, if you already know the date of your journey, don't waste time and book as soon as possible low-cost tickets from 12,45 €.

What are the departure stations?

Buses from Portland, ME leave from Greyhound Bus Station or Portland, ME, reaching Boston, MA at South Station, BOS Airport or Boston, MA.



virail lets you search and compare times and prices of any transports from one city to another