Find cheap flights to Montreal

Sat 12/14
Sat 12/21
Any month
Compare vs momondo |

When is the best time to fly to Montreal?

R22 800
R18 240
R13 680
R9 119
Price
R9 119 - R20 142

When is the best time to fly to Montreal?

Most travellers find the cheapest return airfare to Montreal when booking during the month of November.

When is the best time to book a flight to Montreal?

On average, from most locations, when planning your trip to Montreal, try to book your flight in the region of 53 days in advance for the cheapest prices.

What is the cheapest day to depart on your flight to Montreal?

From most locations, the cheapest flights to Montreal are found on a Monday. Booking a Saturday departure is usually the most expensive.

What is the cheapest time of day to fly to Montreal?

In general, when looking for the cheapest flight to Montreal, our data indicates that afternoon flights are the most cost-effective. midday flights tend to be the most expensive.


Montreal flight deals found on momondo

Check out some of the best fares to Montreal found recently by users on momondo
Quickest
Cheapest
British Airways
British Airways
17 Jan
0:05
JNB
Johannesburg OR Tambo airport
28h 03m
2 Stops
YUL
21:08
Montreal Pierre Elliott Trudeau Intl airport
British Airways
20 Jan
15:55
YUL
Montreal Pierre Elliott Trudeau Intl airport
30h 20m
1 Stop
JNB
5:15
+2
Johannesburg OR Tambo airport
R11 993
Lufthansa
Lufthansa
19 Jan
21:40
JNB
Johannesburg OR Tambo airport
23h 25m
1 Stop
YUL
14:05
+1
Montreal Pierre Elliott Trudeau Intl airport
Lufthansa
23 Jan
13:10
YUL
Montreal Pierre Elliott Trudeau Intl airport
32h 15m
1 Stop
JNB
4:25
+2
Johannesburg OR Tambo airport
R12 460
Air Canada
Air Canada
27 Dec
22:50
JNB
Johannesburg OR Tambo airport
25h 40m
1 Stop
YUL
17:30
+1
Montreal Pierre Elliott Trudeau Intl airport
Air Canada
17 Jan
15:45
YUL
Montreal Pierre Elliott Trudeau Intl airport
29h 40m
2 Stops
JNB
4:25
+2
Johannesburg OR Tambo airport
R12 840
Lufthansa
Lufthansa
14 Jan
22:25
JNB
Johannesburg OR Tambo airport
22h 40m
1 Stop
YUL
14:05
+1
Montreal Pierre Elliott Trudeau Intl airport
Lufthansa
18 Jan
15:45
YUL
Montreal Pierre Elliott Trudeau Intl airport
29h 40m
2 Stops
JNB
4:25
+2
Johannesburg OR Tambo airport
R13 395
Lufthansa
Lufthansa
12 Jan
22:25
JNB
Johannesburg OR Tambo airport
22h 40m
1 Stop
YUL
14:05
+1
Montreal Pierre Elliott Trudeau Intl airport
Lufthansa
11 Feb
14:50
YUL
Montreal Pierre Elliott Trudeau Intl airport
28h 25m
1 Stop
JNB
2:15
+2
Johannesburg OR Tambo airport
R15 294
Air Canada
Air Canada
18 Dec
22:50
JNB
Johannesburg OR Tambo airport
51h 55m
2 Stops
YUL
19:45
+2
Montreal Pierre Elliott Trudeau Intl airport
Air Canada
10 Jan
13:15
YUL
Montreal Pierre Elliott Trudeau Intl airport
31h 10m
1 Stop
JNB
3:25
+2
Johannesburg OR Tambo airport
R16 974
Lufthansa
Lufthansa
12 Jan
22:25
JNB
Johannesburg OR Tambo airport
22h 40m
1 Stop
YUL
14:05
+1
Montreal Pierre Elliott Trudeau Intl airport
Lufthansa
11 Feb
14:50
YUL
Montreal Pierre Elliott Trudeau Intl airport
28h 25m
1 Stop
JNB
2:15
+2
Johannesburg OR Tambo airport
R15 294
Lufthansa
Lufthansa
14 Jan
22:25
JNB
Johannesburg OR Tambo airport
22h 40m
1 Stop
YUL
14:05
+1
Montreal Pierre Elliott Trudeau Intl airport
Lufthansa
18 Jan
15:45
YUL
Montreal Pierre Elliott Trudeau Intl airport
29h 40m
2 Stops
JNB
4:25
+2
Johannesburg OR Tambo airport
R13 395
Brussels Airlines
Brussels Airlines
13 Jan
21:40
JNB
Johannesburg OR Tambo airport
22h 50m
2 Stops
YUL
13:30
+1
Montreal Pierre Elliott Trudeau Intl airport
Brussels Airlines
14 Jan
14:25
YUL
Montreal Pierre Elliott Trudeau Intl airport
31h 00m
2 Stops
JNB
4:25
+2
Johannesburg OR Tambo airport
R23 650
Air Canada
Air Canada
27 Dec
22:50
JNB
Johannesburg OR Tambo airport
25h 40m
1 Stop
YUL
17:30
+1
Montreal Pierre Elliott Trudeau Intl airport
Air Canada
17 Jan
15:45
YUL
Montreal Pierre Elliott Trudeau Intl airport
29h 40m
2 Stops
JNB
4:25
+2
Johannesburg OR Tambo airport
R12 840
Qatar Airways
Qatar Airways
16 Jan
22:35
JNB
Johannesburg OR Tambo airport
24h 15m
1 Stop
YUL
15:50
+1
Montreal Pierre Elliott Trudeau Intl airport
Qatar Airways
17 Jan
15:00
YUL
Montreal Pierre Elliott Trudeau Intl airport
31h 05m
1 Stop
JNB
5:05
+2
Johannesburg OR Tambo airport
R20 539
Lufthansa
Lufthansa
20 Dec
21:40
JNB
Johannesburg OR Tambo airport
25h 15m
2 Stops
YUL
15:55
+1
Montreal Pierre Elliott Trudeau Intl airport
Lufthansa
10 Jan
13:00
YUL
Montreal Pierre Elliott Trudeau Intl airport
30h 15m
2 Stops
JNB
2:15
+2
Johannesburg OR Tambo airport
R17 413

Airports near Montreal

Below you will find all the airports in Montreal along with their distance from the city centre
Montreal St Hubert
11 km from city centre
Montreal Pierre Elliott Trudeau Intl
14 km from city centre

Popular routes to Montreal

Most frequently searched flights to Montreal along with the cheapest price and shortest flight duration
Johannesburg to Montreal Flights
Fastest flight time
22h 40m
Cheapest price
R11 993
Durban to Montreal Flights
Fastest flight time
42h 38m
Cheapest price
R12 650
Cape Town to Montreal Flights
Fastest flight time
30h 15m
Cheapest price
R13 162

Start planning your trip to Montreal