When Canadians book vacations, they're usually looking to travel far away from Canada, but how much of our beautiful country have you actually seen? Sure you may have gone to BC once, but you likely took an airplane to get there and you probably didn't see much during your trip besides clouds.
The best way to explore the country is not by plane, it's by train!
And if you're not willing to travel across the country, that's okay. There are plenty of shorter trips you can take to nearby cities.
Here are 10 train trips to Canadian cities for under $100:
Photo cred - viarail
Montreal to Brockville
Starting at $46