Amtrak operates, on average, 1 train schedule(s) from Mt Pleasant to Portland. The average Amtrak ticket to Portland costs $174.00. In Mt Pleasant, Amtrak departs from 418 North Adams St and no other station. In Portland, Amtrak arrives at 100 Thompsons Pt Rd and no other station.
An average trip on Amtrak from Mt Pleasant to Portland takes 52 hours and 47 minutes, while the fastest available Amtrak trip will get you to Portland in 52 hours and 46 minutes,
On weekends, Amtrak offers 1 trip per day and you could expect to pay $174.00 for a weekend getaway trip to Portland.