This website uses cookies

We use cookies to ensure you have an easy, quick and reliable experience whilst using the Virgin Holidays website. By continuing to browse the site you are agreeing to our use of cookies. For more details, see our cookie policy.

Skip to main content Virgin holidays logo
  • Mon to Fri 9:00am - 9:00pm
  • Saturday 9:00am - 7:00pm
  • Sunday 10:00am - 6:00pm

3 nights Toronto - 2 nights Montreal - 2 nights Quebec City

  • Toronto
  • Montreal
  • Quebec City

Virgin Holidays' view

As the largest city in Canada and one of the most multicultural in the world, there are countless reasons to visit Toronto. The foodie scene and the celebrated diversity of its neighbourhoods are reason enough. From dynamic festivals and delicious food to the fascinating history and vibrant arts and culture scene, this is what gives Montreal a lot of its character. If you’re interested in history, architecture, and nature, Quebec City is a great destination to visit and the city has something special to offer year-round.


Stop 1: Toronto

Toronto has its fair share of leisurely and historic sightseeing. The CN Tower is a great place to start to get a view of the entire city. Toronto is essentially a collection of neighbouring villages, boasting a bustling food scene and offering rest and relaxation in cool designer stays. It’s the perfect place to take a half packed suitcase and enjoy some retail therapy, while you explore the quaint shopping streets and shopping malls. The city comes alive at night, with a multitude of bars and restaurants to experience.

Day 1: Fly to Toronto

Fly daily from London Heathrow with Air Canada.

Days 1-4: Enjoy Toronto

Once you’ve got your bearings at CN Tower, head down to the city streets to modern musts like Toronto Eaton Centre and old-world spots like the historic Distillery District. Or grab picnic treats from St Lawrence Market and take the ferry over to the Toronto Islands (Torontonians’ favourite getaway) to enjoy its car-free peace, city skyline views, and bikes, boats, and beaches.

Day 4: VIA Rail from Toronto - Montreal

Book VIA Rail independently from Toronto to Montreal (6 hours).

Stop 2: Montreal

Whatever you’re after from a city, Montréal delivers. In one instant it’s all cosmopolitan cool in downtown; the next all quirky charm in heritage-rich Vieux-Montréal and Vieux-Port; the next all soothing nature in Parc du Mont-Royal; and finally all authentic local living in Plateau Mont-Royal. And that’s all before you dip into The Underground City.

Days 4-6: Enjoy Montreal

Montréal may have a modern side, but most come for its history – so make a beeline for Old Montréal spots like Place d’Armes, the gothic Basilique Notre-Dame, postcard-worthy Rue Saint-Paul and Place Jacques-Cartier, and the chateau-esque Montreal Town Hall. If modern’s a must, Montreal also has a trendy food, craft beer, and café scene.

Day 6: VIA Rail from Montreal - Quebec City

Book VIA Rail independently from Montreal to Quebec City (3 hours).

Stop 3: Quebec City

Québec City has chosen to forgo cookie cutter modernity to preserve its French-Canadian soul. And it’s all the better for it. Its Old Town is a maze of cobblestone lanes, Gallic architecture, quaint cafés, street entertainers, and the impossibly romantic Château Frontenac. And, beyond its walls, districts like carefree Saint-Jean-Baptiste and up-and-coming Saint-Roch hold their own charms.

Days 6-8: Enjoy Quebec City

Made for walking, Québec City comes with petite proportions and camera-ready lanes, laced with history. It also comes with a series of bike and boot-ready promenades, including the château-skirting clifftop boardwalk of Terrasse Dufferin; the serene green La Promenade Samuel-De Champlain; the long Corridor du Littoral to Montmorency Falls; and the scenic Corridor des Cheminots.

Day 8: Fly home

Make your way to Quebec City Airport for your flight home with Air Canada.