Go to top

Portland to Boston Bus

Are you planning a trip from Portland to Boston? If so, the bus is an excellent option. Portland’s departure terminal for buses to Boston is Central Station, located in the center of the city. The terminal is close to the train station and metro, so it is easy to get to.

Boston’s arrival terminal for Portland buses is South Station, located in the center of the city. The terminal is close to the train station, the metro and several hotels.

The distance between Portland and Boston is approximately 159 kilometers. The bus trip lasts approximately 3 to 4 hours, depending on the transportation company and the number of stops it makes. The main transportation companies that offer service between both cities are Amtrak, Greyhound and FlixBus. Additionally, the Newton, Riverside bus station is another option for travelers wishing to depart from Portland.

Boston is a historic and vibrant city, with a host of tourist attractions. Some of the city’s landmarks include the Freedom Trail, the Boston Museum of Fine Arts, and Fenway Park. Additionally, the city is known for its delicious food, such as seafood and the famous Boston Cream Pie. Don’t miss the opportunity to visit this beautiful city!

icono reloj

How many hours is it?:
3 1/2 hours

icono dinero

How much does a ticket cost?:
15 - 40 USD

icono distancia

159 Km

icono sol

First departure:

icono luna

Last departure:

Schedules and Tickets for Portland to Boston

Buses connecting Portland and Boston offer a wide variety of departure times, giving travelers flexibility. Services begin early in the morning, around 3:15, and continue throughout the day, with regular departures until the afternoon. This gives you the freedom to choose the time that best fits your schedule.

As for ticket prices, these may vary depending on the transportation company you choose, the class of service you prefer and the season in which you make your trip. Prices typically range from $15 to $40.

Below, we provide you with a table with precise details about the companies operating on this route, specific fares, and departure and arrival times. This will help you plan your trip efficiently and find the option that best suits your needs. Enjoy your trip from Portland to Boston!

CompanyDeparture SchedulesArrival Schedules


Ticket price: 15 USD


South Station


Portland International Jetport



Ticket price: 27.99 USD


South Station


Portland Transportation Center



Ticket price: 15 USD


South Station


Portland Transportation Center


* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.