Be the first to hear about our latest deals, travel chat and great competitions.
VIA Rail
VIA Rail Canada offers a range of rail passes that let you travel in real comfort right across the continent.
Choose from National passes, regional passes, or point to point tickets.
Canrail Pass
Canrailpass offers unlimited travel throughout Canada on VIA trains – Canada’s leading rail operator. It’s the perfect choice for people who want to go a long way on a limited budget. The pass includes unlimited travel for 7 trips within a 21 day period. It can be used anywhere VIA goes -from the Atlantic to the Pacific and up to Hudson Bay - and travellers can make as many stops as they like during the journey. There are two periods of travel - peak and off-peak. One complimentary stopover on is allowed on each trip and in the case of multiple stopovers, the stopover of longest duration will be considered to be the complimentary stopover.
Student/Youth Pass | Adult Pass
Corridor Passes
Discover southern Québec and southern Ontario. Get the Corridorpass for 10 days of unlimited travel in southern Québec and southern Ontario; that is, between Québec City, Montréal, Ottawa, Toronto, Kingston, Niagara Falls, Kitchener, Stratford, London, Sarnia and Windsor, including all stations between these cities.
Student/Youth Passes | Adult Passes
VIA Rail city to city tickets
If you only have a short time in Canada travel by rail in on some of the most famous trains in the world with our city to city tickets.
City to City Tickets
Airport Selection
Airport Selection
- Chat to an expert








