Air Canada currently has a decent offer for business class flights to Montreal and Toronto in Eastern Canada. You can get round-trip (non-stop) flights from Barcelona (to Montreal) or Madrid (to Toronto) starting at €1,335. Travelling is possible from November to March 2024.
Alternatively, there are also flights available with Swiss via Zurich at similar prices.
Changes to the booking are possible for a fee of €250 plus the fare difference. Cancellations are not allowed. Additional fees may apply when booking through third-party providers.
You can easily search for your desired connection using our search form. Simply select your preferred flight dates and then proceed to Air Canada’s booking site. Availability is high between November 2023 and March 2024. We have also marked all the cheap dates with a maximum stay of 28 days in green:

Airbus A330 aircraft with a 1-2-1 seating configuration (Review) are used for these flights. The flight time is approximately 8 to 8.5 hours each way.
Search & Book
The fare rules do not specify how long the offer will be available. It is available for travel between November and March. The minimum stay requirement is 6 days or one Sunday, and you can stay for a maximum of 12 months.
You can easily find suitable dates using Google Flights (instructions). You can book the flights directly on Air Canada’s website. Our calendar (above) is also helpful for booking.
Mileage
The booking class is P. The following mileage should be approximately credited:
- 14,692 Miles on Ethiopian ShebaMiles
- 14,692 Miles on TAP Miles&Go
- 14,692 Miles on Aegean Miles+Bonus
- 11,020 Award Miles + 2,204 PQP on United MileagePlus
- 11,020 Miles on Turkish Airlines Miles&Smiles
- 11,020 Miles on Copa ConnectMiles
- 11,020 Miles on GOL Aéreos Smiles
- 11,020 Award Miles on Azul TodoAzul
- 11,020 Miles on Air Canada Aeroplan
- 11,020 Miles on Egyptair Plus
- 9,550 Miles on EVA Infinity MileageLands
- 9,182 Miles on ANA Mileage Club
- 9,182 Award Miles + 4,592 Tier Miles on Avianca LifeMiles
- 9,182 Award Miles on Etihad Guest
- 7,346 Miles on Asiana Club
- 7,346 Award Miles + 400 Points on Miles&More
- 7,346 Miles on Singapore KrisFlyer
- 7,346 Miles on Thai Royal Orchid Plus
- Customize Calculation
Destination
Hotel prices in Canada usually start at roughly €70-100, depending on the city and the hotel category. Whichever category and hotel you opt for, make sure to get the best price! Our recommendation is to search on booking.com, or even on our own Travel-Dealz hotel search:
Information & Tips for Canada
Canada offers a wide range of attractions, from the Rocky Mountains and Banff National Park to the vibrant cities of Toronto, Vancouver, and Montreal. The currency used is the Canadian dollar (CAD), and credit cards are widely accepted. Prices can vary, but Canada is generally more expensive than many other destinations, particularly in major cities. The weather varies significantly by region, with cold winters and mild summers in most areas, while the west coast enjoys milder winters. The best time to visit is usually summer or early autumn for pleasant temperatures.
Canada’s transport infrastructure is well-developed, with reliable public transit systems in major cities like Toronto, Montreal, and Vancouver, including buses, subways, and light rail. However, outside of these urban areas, public transport can be limited, and a car is often necessary for getting around. Between cities, domestic flights are common, especially for long distances, but trains and buses are also available, though travel times can be lengthy. Road conditions are generally good, and driving is a popular way to explore the country.
We’ve compared various eSIM providers, such as Airalo and Maya Mobile. To see which plan is best for your travel needs, and which network offers the best coverage, feel free to read our detailed guide:
The Best eSIM Plans for Canada 🇨🇦 Compared
→ All Dealz for Canada
Cover Picture: Photo by John McArthur on Unsplash