No, there is no direct train from Montreal station to Portland station. However, there are services departing from Montreal Central Station and arriving at Portland Union Station via Schenectady Amtrak Station and Chicago Union Station. The journey, including transfers, takes approximately 2 days 22h.More details
The distance between Montreal and Portland is 3763 km. The road distance is 4754.1 km.Get driving directions
Montreal to Portland train services, operated by Amtrak, arrive at Montreal Central Station.More details
Montreal to Portland train services, operated by Amtrak, arrive at Portland Union Station.More details
Book your Montreal to Portland train tickets online with Rome2rio.Search and book
Portland is 3h behind Montreal. It is currently 12:32 PM in Montreal and 9:32 AM in Portland.
There are 386+ hotels available in Portland. Prices start at $76 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps