2021 Early Booking Bonus on now!
Banner Image
International+1 403-457-4280
Toll-Free (Canada & USA)1-888-589-3777

Canadian Railway Travel

Train travel in Canada is more than just a seat on a crowded train, it is a memorable trip of a lifetime! Curl-up in bed with comfortable down duvets and watch the miles go by. Or stroll through the train and enjoy the many amenities available for passengers: glass dome viewing deck, parlour lounge with bar, games room, dining car… The meals are simply fabulous and, sparked by the ever changing scenery, conversation with newfound friends is delightful.

Canada Train Map

You never know what’s around the corner, Canada is a massive country filled with wonderful things. After travelling non-stop for four nights, you will truly have an appreciation of that vastness. Even if you are just taking an overnight trip and then spending some time at your destination, you will marvel at all the beautiful countryside you pass through. Arrive refreshed, relaxed and excited.

Some approximate high season costs for a sample of fabulous train trips (double occupancy, private double bedrooms quoted throughout, all meals included, one-way, adult rates):

Vancouver to Toronto – 5 days – CAD $2600

Vancouver to Halifax – 7 days – CAD $3000, overnight Toronto (extra cost).

Montreal to Vancouver – 5 days – CAD $2600, overnight Toronto (extra cost).

Montreal to Halifax – 22 hrs – CAD $500

Vancouver to Jasper – 18.5 hrs – CAD $1030

Winnipeg to Churchill – 3 days, CAD $1545

Jasper to Prince Rupert – 1d 8h 40m, CAD $550, Touring Class fare, plus overnight Prince George

Book Your Trip!

Sleeping on board the VIA Rail trains is a real treat!

Double bedroom sleeping car accommodations

Canada Rail Vacations is pleased to offer assistance in arranging rail travel within Canada. Please contact us for information about fares, schedules, and availability.

We would also be very happy to assist you in making hotel reservations on each end of your tour, as well as in the middle of it if you so wish. One of the bonuses of the VIA Rail trains is that they stop at towns along the routes so you can get off, go for an adventure, and then get back on the next train and continue along your merry way. We can add all sorts of activities to your stays.

The Rocky Mountaineer train departs Vancouver to Banff on Mondays & Fridays and between the end of April and the beginning of October. It departs for Jasper on Tuesdays & Fridays. There are even a few Saturday departures from Seattle now. Please see our Rocky Mountaineer section for complete details.

Rocky Mountaineer rail routes

Pricing in the 2020 summer season for the two-day rail to Banff or Jasper starts at CAD $2267 per person for GoldLeaf Service. 

The Classic Rail Vacation package adds accommodation the night before and after the trip with rail station transfers.

Please feel free to contact us if you have any questions or if we can be of any assistance.

Call us at 1.888.589.3777 (Toll-free Canada/USA) or at +1.403.457.4280. You can also send an email to [email protected] or book your trip on our reservations page.

Scroll to top