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.

Get £20 off your trip when you book a branch appointment.
book an appointment

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

Search and book

Airport Selection

Airport Selection

Click to chat with a travel expert

FREE travel newsletter

Be the first to hear about our latest deals, travel chat and great competitions.

Site information

English

The air holidays and flights shown, which you can arrange on statravel.co.uk, are ATOL protected by the Civil Aviation Authority under ATOL number 3206.  Please see our booking conditions for more information. ATOL protection does not apply to all holiday and travel services on this website. Please ask us to confirm what protection may apply to your booking. We are a member of ABTA ( number  99209) and we operate according to ABTA's Code of Conduct.

© 2011 - STA Travel LTD

  • Abta
  • AAC
  • IATA
  • Verisign
  • ATOL