VIA Rail Holidays

Canadian rail adventures with train travel and hotels included

VIA Rail

VIA Rail connects Canada from East to West; servicing eight provinces, spanning six time zones. Travelling on VIA Rail is a great way to see more of Canada, to traverse mountainsides and cross valleys inaccessible by other means.

At FREEDOM, we offer a great range of rail holidays, combining one or more VIA Rail journeys with accommodation and experiences. Our itineraries can be booked as they are or tailored to suit your plans. Just speak with our North America Experts who’ll put everything in place for you.

Plan your holiday
Canada Rail Journeys

VIA Rail Holidays

Complete packages including travel on VIA Rail.

Train Canadian Rockies

Canadian Rockies Discovery

Vancouver | Jasper | Banff | Lake Louise | Calgary

10 DAY - Rail Holiday from £1649
Quebec City

Classic Canada Coast to Coast

Vancouver | Jasper | Toronto | Montreal | Quebec City | Halifax

17 DAY - Rail Holiday from £3099
Jasper National Park, Canada

Western Canada & The Rockies

Edmonton | Jasper | Banff | Calgary

6 DAY - Rail Explorer from £1099

Grand Eastern Rail Journey

Toronto | Ottawa | Montreal | Quebec City | Halifax

11 DAY - Rail Holiday from £1349

Canadian Rockies & Coast

Vancouver | Jasper | Prince George | Prince Rupert

9 DAY - Rail Holiday from £1599

Holidays Designed For You

We've been creating incredible tailor made holidays for over 20 years - put us to the test!

Ask an Expert to create a Canada holiday for you

Call us on 0333 234 0943 or Enquire online

Coronavirus – Notice for Customers

We are currently contacting all customers whose holiday may be affected by the current travel restrictions in place due to the coronavirus (Covid-19) outbreak.

For the latest Government advice regarding travel to any particular country please visit the website: