Trains from Portland to Coeur d'Alene
🚂 Traveling from Portland to Coeur d'Alene by train involves a journey of approximately 20 hours and 16 minutes and covers a distance of 388 miles with 2 transfers. 🚌 The first part of the trip includes taking a bus towards Boise with FlixBus, departing from Portland Curbside and arriving at Pasco Bus Stop. This leg of the journey lasts around 3 hours and 50 minutes. 🛤️ Once in Pasco, travelers will transfer to another bus towards Spokane Station also operated by FlixBus, with a duration of about 2 hours and 20 minutes. The final leg to Coeur d'Alene is a 50-minute journey on a Jefferson Lines bus departing from Spokane.