Trip to Portland

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Worcester to Portland

🚅 Traveling from Worcester to Portland by train involves a journey with transfers in Back Bay and Boston. The total travel time is approximately 5 hours and 19 minutes. 💰 Ticket prices for the train between Worcester and Portland can range from $10 to $102, providing budget-friendly options for travelers looking to experience the charm of both cities without the hassle of driving.

Where to stay in Portland

There are over 40 hotels to stay in Portland. Prices range from $67 per night.

Accomodation
  • There is no direct train service from Worcester to Portland. However, you can take a train from Worcester station operated by MBTA to Boston's Back Bay station, and then transfer to an Amtrak train bound for Portland. The entire journey, with transfers, typically takes around 5 hours and 19 minutes. The cost of a train ticket from Worcester to Portland can range from $10 to $102, depending on factors such as the time of booking and the class of service chosen.
  • The fastest train route between Worcester and Portland involves taking the MBTA train from Worcester station to Boston's Back Bay station, and then transferring to an Amtrak train headed for Portland. This entire journey with transfers typically takes around 5 hours and 19 minutes. While this route may not offer direct service, it is currently the quickest way to travel by train from Worcester to Portland. Prices for tickets on this route can vary from $10 to $102, depending on factors such as booking time and class selections.
  • Trains leaving for Portland from Worcester depart from Worcester station. This station is where MBTA-operated train services begin their journey to Portland. Worcester station serves as the primary departure point for travelers commuting by train from Worcester to Portland. Passengers can board the train bound for Portland at Worcester station to embark on their journey.
  • There are multiple trains involved in the journey from Worcester to Portland as there is no direct route between the two cities. Passengers typically take a train from Worcester station operated by MBTA to Boston's Back Bay station, and then transfer to an Amtrak train bound for Portland. This multi-leg journey, including transfers, has a total travel time of approximately 5 hours and 19 minutes. Depending on the class of service and time of booking, ticket prices for this route can range from $10 to $102.
  • The train journey from Worcester to Portland operated by Amtrak, concludes at Portland station in Portland will disembark at Portland station, which is the final stop on the route. From there, travelers can easily access the city of Portland and its surrounding areas to begin their adventure or continue their journey.
  • The first train of the day from Worcester to Portland typically departs from Worcester station in the morning. The exact departure time may vary, so it is advisable to check the schedule with the respective train operators, MBTA and Amtrak. The last train from Worcester to Portland usually leaves Worcester station in the late afternoon or early evening. Passengers should plan their travel accordingly based on the available train timings to ensure a smooth journey.
  • There are no direct train trips between Worcester and Portland. Passengers traveling between these two cities will need to take a combination of trains operated by MBTA and Amtrak, with transfers in Back Bay and Boston. The journey typically takes approximately 5 hours and 19 minutes, including the transfers. It's important to check the train schedules and plan accordingly to ensure a seamless trip from Worcester to Portland.
  • There is no direct train service available between Worcester and Portland. Passengers would need to take a combination of trains, with transfers in Back Bay and Boston, to reach Portland from Worcester. The entire journey, including transfers, typically takes around 5 hours and 19 minutes. It's recommended to check the train schedules and plan accordingly for a smooth travel experience between Worcester and Portland.
  • The cost of a train ticket from Worcester to Portland can vary between $10 and $102, depending on factors such as the time of booking, the class of service selected, and any available discounts or promotions. It's advisable to check with the respective train service providers for the most up-to-date fare information and to consider booking in advance to potentially secure lower prices for your journey between Worcester and Portland. Additionally, factors like peak travel seasons and the type of ticket purchased can also influence the final cost of the train ride.

Will you be returning to Worcester by train?

If you are looking for the return train journey, check out trains from Portland to Worcester

See schedule