A charming journey from the Maritime province of Nova Scotia to eastern Canada’s most famous cities – Québec City, Montréal and Toronto.

Rail Journey

Suggested route & duration

7 nights Halifax to Toronto

  • Halifax: 2 nights

  • The Ocean train: 1 night

  • Québec City: 1 night

  • Montréal: 2 nights

  • Toronto: 1 night

About this independent tour

RAIL JOURNEY This itinerary consists of VIA Rail’s The Ocean and Corridor trains.

Recommended highlights

Begin your holiday in charming Halifax where you will have a full day to explore the city’s rich maritime history at your own pace. Highlights include the Halifax Citadel National Historic Sight, The National Immigration Museum and the Maritime Museum of the Atlantic where you can learn about the city’s connection with the Titanic. You may also head out on a whale-watching cruise or visit the nearby Peggy’s Cove Lighthouse.

Board VIA Rail’s The Ocean train for an overnight journey. Travel through rural New Brunswick, passing Chaleur Bay. The sun rises as you make your way along the St. Lawrence River towards UNESCO-World-Heritage-listed Québec City. Spend your time exploring the Fortifications, the Place Royale and the European-

influenced Latin Quarter.

The following day board The Corridor train for your daytime journey to Montréal where a 3-hour introductory city tour is included. See the main sights such as the Notre Dame Basilica, historic Old Montréal, McGill University and the observation point on Mont Royal.

The final leg of your journey is back on board VIA Rail’s Corridor service to Toronto. You’ll pass small townships as the train crosses into Ontario. On arrival in Toronto you will have the rest of the evening to explore the city.

Good to know

Departs three times a week between May and October.

Don’t miss out

Be the first to know when we can book again to this destination.

Kuoni takes your privacy seriously. Please read our Privacy Policy

Have an existing booking call us

0800 092 4444

Monday - Friday 9:00am - 8:00pm
Saturday 9:00am - 6:00pm
Sunday & Bank holidays 11:00am - 4:00pm