Book cheap flights to Montreal

Explore the best deals

Discover the cheapest flights to Montreal
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Montreal

Johannesburg
Flights from Johannesburgto Montreal
16494R
15476R
Prime price per passenger
Cape Town
Flights from Cape Townto Montreal
21069R
19881R
Prime price per passenger

How long is the flight to Montreal?

If you’re planning a trip to Montreal, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 21h 28m; from Cape Town, around 23h 27m; and from Durban, roughly 23h 40m.
Flight Time (in hours)
JohannesburgCape TownDurbanGeorge
0h 5h 10h 15h 20h 25h
21h 28m
23h 27m
23h 40m
25h 0m

How much does a flight to Montreal cost?

At eDreams you can find flights from Cape Town to Montreal starting from R 9 900, with an average price of R 13 907. If you depart from other cities such as Durban, you can find tickets from R 12 077, and from Johannesburg starting from R 12 403, according to data from the last 72 hours.
Filter by
Cape TownDurbanJohannesburg
R 13 907
R 12 435
R 14 602
Cape TownCheapest
Cheapest Price: R 9 900
Cheapest
Average

Find and book the best flights to Montreal

Your flight to Montreal lands you in Quèbec's largest city. Positioned on an island in the Saint Lawrence River, this major port and economic hub serves as a gateway to eastern Canada. It stands as a significant international centre for commerce, technology, and culture.

Wander through Old Montreal, where Notre-Dame Basilica and Bonsecours Market showcase historic architecture. The Plateau Mont-Royal district is known for its distinctive townhouses and spiral staircases, while the underground city offers a network of shops and tunnels beneath the urban landscape. Discover Mount Royal Park and its panoramic city views.

Montreal presents a compelling blend of North American energy and European charm. Its dynamic arts scene, diverse culinary landscape, and well-preserved history make it a fascinating destination for discovery and cultural immersion.

When is the best time to fly to Montreal?

High Season (Summer)

Montreal thrives in summer, typically from June to August. Temperatures average around 25°C, creating a warm, inviting atmosphere perfect for outdoor activities. Upon arrival, you'll find a city alive with people enjoying patios, parks, and riverside areas. The daylight hours are long, encouraging a relaxed, social pace and extending evening activities well into the night.

This season defines Montreal's festive spirit. Numerous outdoor festivals, including the Montreal Jazz Festival and Just For Laughs, fill the streets with music, art, and comedy. Cycling paths and green spaces are widely used, and the city's many neighbourhoods host lively street fairs and markets. The high season showcases Montreal as a bustling, culturally rich destination, with its European charm enhanced by the warm weather.

Low Season (Winter)

Winter in Montreal, from December to February, is characterised by cold temperatures, often dropping below -10°C, and significant snowfall. Upon landing, you'll encounter a city transformed into a winter wonderland, with snow-covered streets and buildings. The atmosphere becomes quieter and more introspective, as daily life shifts indoors to escape the chill.

Despite the cold, Montreal embraces winter with unique events. The city hosts Igloofest, an outdoor electronic music festival, and Montréal en Lumière, which combines light installations, performing arts, and gourmet food. You'll see locals enjoying ice skating rinks and cross-country skiing in urban parks. The low season reveals Montreal's resilience and its ability to offer distinct cultural experiences even under a blanket of snow.

Montreal bucket list: Best activities & sights

After your flight touches down, Montreal immediately welcomes you with its unique blend of European charm and North American energy. This city invites you to explore its distinctive neighbourhoods and lively culture, revealing a rich history and a lively contemporary spirit around every corner.

Here are some of Montreal's most distinctive attractions and experiences:

Old Montreal
Wander through cobblestone streets that transport you back in time. This historic district showcases magnificent 17th and 18th-century architecture, evoking the city's French colonial past.

Notre-Dame Basilica of Montreal
Discover the awe-inspiring interior of this Neo-Gothic masterpiece. Its intricate carvings, stained-glass windows, and lively blue and gold altar offer a powerful glimpse into Montreal's religious heritage.

Plateau Mont-Royal
Experience the bohemian heart of Montreal. This colourful neighbourhood is known for its distinctive spiral staircases, charming boutiques, and bustling cafés, offering a true sense of local life.

Mount Royal Park
Ascend Mount Royal for panoramic views of the city skyline. Designed by Frederick Law Olmsted, this sprawling urban park provides a green oasis and a central gathering spot for locals and visitors alike.

Jean-Talon Market
Immerse yourself in the flavours of Montreal at this lively public market. You will find a colourful array of fresh local produce, artisanal foods, and lively atmosphere that captures the city’s culinary passion.

Underground City (RESO)
Explore a vast network of tunnels connecting metro stations, shopping centres, and attractions beneath the city streets. This unique urban space offers a distinctive way to navigate Montreal, especially during colder months.

Rue Sainte-Catherine
Stroll along Montreal's principal commercial thoroughfare. This bustling street is a hub for shopping, entertainment, and street performers, reflecting the city's dynamic energy.

Secure your seat to Montreal today

Before you know it, you'll be soaring towards Montreal. To find great flight deals for your journey, consider booking in advance and staying flexible with your travel dates. For frequent flyers, an eDreams Prime subscription offers even more benefits, making your discovery of new destinations even easier.

Frequently asked questions about flights to Montreal

How can I find cheap flights to Montreal on eDreams?
At eDreams you will find flights from R1472 to Montreal. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Montreal.
When's the best time to go to Montreal?
According to our customers' flight searches, the best time to fly to Montreal is March.
What are the cheapest airlines flying to Montreal?

Looking at the prices of our customers' bookings from US to Montreal, your best bet for cheap flights is:

  • Turkish Airlines: the average price of a one-way ticket is R22 732,27. The flight between Johannesburg and Montreal costs on average R22 732,27 and the ticket price from Cape Town round the R23 371,78.
Which airlines fly to Montreal?

Airlines flying direct from South Africa to Montreal include:

  • Air Canada, with flights from New York City, Boston and from Washington, for example.
  • Air Transat also operates numerous flights, some of them originating from London, Calgary and Marseille.

Airlines with indirect flights to Montreal include:

  • Royal Air Maroc, which flies from Johannesburg, Cape Town or Durban.
  • Air Canada, with flights from Johannesburg and Cape Town, as well as from Durban.
  • Air Algerie, with flights from Johannesburg, Cape Town and also Berlin.
How long before a flight to Montreal should I be at the airport?
If you want to be on time for your flight to Montreal, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Montreal departing from over 6 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Montreal with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the weather like in Montreal?
If you're looking for summer vibes, the best time to travel to Montreal is in July, August and June, when the average temperature reaches 24.27, while August, July and September are the 3 sunniest months of the year, with an average of 18.17 hours. However, if you prefer colder temperatures, make sure you visit Montreal during January, February or December to experience an average of -14.9. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during November, June and January, when the average precipitation in Montreal is 99.67, while the months of February, March and May are drier, with an average of 71.13.

Plan your trip

Popular CitiesAlternate routes