Toronto, Ottawa, Montréal, Québec City & Halifax by Rail


Great all year round, but especially scenic in September and October, our Eastern Canada rail vacations ride nostalgic VIA Rail trains through the region’s fall colours. We’ve personally travelled every route we offer here, through the coastal towns of the Maritimes, along the St. Lawrence and into Montreal, and through the lakes and forests of Ontario on the way to Toronto.

Each package below covers a different combination of these regions, so you can match the trip to the landscapes and cities you want to see.

Eastern Canada Rail Tour Packages


Eastern Canada by Rail
From Toronto to Halifax
with Ottawa, Montréal & Québec City

11 Days • January to December
VIA Rail Canada
Experience Eastern Canada by rail on a journey through its most captivating cities. Travel from Toronto, the “Centre of the Universe,” to Ottawa, Montréal, and Québec City before an overnight train ride along the St. Lawrence River to Halifax on the East Coast. This relaxing tour blends culture, history, and scenery across Canada’s eastern provinces.
From CAD $5490 per person

Tour Details

VIA Rail Train
Canadian Trip of a Lifetime
From Vancouver to Halifax
with Banff, Lake Louise, Jasper, Toronto & Montréal

16 Days • April to October
Rocky Mountaineer, VIA Rail Canada
Travel from the Pacific Ocean to the Atlantic Ocean on this 16-day adventure across Canada. Journey through rainforests, mountains, prairies, lakes, and the rugged East Coast aboard the Rocky Mountaineer and VIA Rail trains. With stays in Banff, Lake Louise, Jasper, Toronto, and Montréal, this cross-country trip showcases the best of Canada from coast to coast.
From CAD $12,052 per person

Tour Details

VIA Rail Train
Canadian Trip of a Lifetime
From Halifax to Vancouver
with Montréal, Toronto, Jasper, Lake Louise & Banff

16 Days • April to October
Rocky Mountaineer, VIA Rail Canada
This 16-day journey travels from the Atlantic to the Pacific, showcasing Canada’s diversity. Experience the rugged East Coast, vast Prairies, shimmering lakes, towering mountains, and lush coastal rainforests. Enjoy nine days of train travel and stays in Montréal, Toronto, Jasper, Lake Louise, and Banff. Crossing eight provinces, this is the ultimate Canadian adventure.
From CAD $12,196 per person

Tour Details

Ready To Find Your Next Adventure?


Over 30 years of planning Canadian rail vacations, and every itinerary comes from firsthand experience: the trains, the hotels, the excursions, all travelled by our own team before we ever recommend them. Filter by destination, length, or budget to find yours, or talk it through with someone who’s been on the trip.

Find Your TourSchedule A Call