Question: how long does it take to go from montreal to vancouver by train?
Answer: How long is the train journey from Montreal to Vancouver? The distance between Montreal and Vancouver is approximately 2292 miles, or 3687 kilometers. The average train journey between these two cities takes 104 hours, although the absolute fastest you could get there is 102 hours and 25 minutes.