Via Rail's All-Inclusive Vacations From Toronto Lead To Turquoise Lakes & Majestic Mountains
All aboard!

Train riding through a snowy forest. Right: A turquoise lake surrounded by mountains.
You don't need to hop on a plane in order to enjoy these all-inclusive vacations from Toronto. Via Rail has a number of retreats that whisk you away to mountains, turquoise waters and more.
You can choose from four different all-inclusive vacation packages available on Via Rail's website. The company partnered with tour operators from all over Canada to offer cross-country adventures, local escapes and more.
The Eastern Canada Train Tour whisks you away to cities like Niagara Falls, Ottawa, Montreal, Quebec City and Halifax. You'll get to enjoy Quebec City sightseeing and a tour of Peggy's Cove.
The Rocky Mountain Adventure is available from both Toronto and Vancouver and takes you to the towering Rocky Mountains and sparkling Lake Louise.
For more cross-country adventures, you can book The Ultimate Rail Journey Aboard The Canadian which will whisk you off to boreal forests and prairie views.
If you're looking for something more local, the Rail and Roam "Seaway and Cider from Kingston" offers a stay in Kingston, Ontario with a helicopter tour and more.
The packages range from a starting price of $999 to $4671 and are up to 11 days long.
Depending on the vacation, hotel stays, meals, experiences and more are included in the cost.
Happy travels!
Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.
- You Can Travel All Over Canada With VIA Rail & One-Way Ticket Prices Start At Just $54 ›
- 7 VIA Rail Trips To Take From Toronto This Summer For Under $200 Round Trip - Narcity ›
- 7 VIA Rail trips you can take across Canada this summer for less than $250 ›
- 10 gorgeous beach resorts near Toronto that will transport you to the tropics this summer - Narcity ›