The Discover Maine Rail Pass is the best choice for a flexible and budget-friendly Maine travel experience. Passengers can enjoy up to 10 one-way trips between any Maine station within a 7 day period for just $19 per person.
With stops in Wells, Saco, Old Orchard Beach, Portland, Freeport, and Brunswick, passengers can discover historic cities, beautiful beaches, outlet shopping, world-class dining, theater, entertainment and more… JUST steps from the Downeaster stations.
It’s time to take the train in Maine!
Please note: when purchasing a Discover Maine Rail Pass, select Wells, ME and Brunswick, ME as your from/ to stations.