Trains from McMinnville to Portland
🚆 Traveling by train from McMinnville to Portland takes approximately 2 hours and 20 minutes, covering a distance of 41.6 miles with a transfer involved. The journey begins with a bus ride towards Tigard Transit Center before transferring to another bus towards Parkrose TC via Portland City Ctr.