💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 35
live flights
06:15
05/11/2026
YQM
Greater Moncton International Airport
07:45
05/11/2026
YTZ
Lester B. Pearson International Airport
₹12,881
per person
Select →
✕ Non-refundable
05:20
05/11/2026
YQM
Greater Moncton International Airport
06:41
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
12:20
05/11/2026
YQM
Greater Moncton International Airport
13:41
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
18:15
05/11/2026
YQM
Greater Moncton International Airport
19:36
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
07:10
05/11/2026
YQM
Greater Moncton International Airport
3h 0m
1 Stop
⏱ YOW · 0h 51m YOW Airport
10:10
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
07:10
05/11/2026
YQM
Greater Moncton International Airport
4h 0m
1 Stop
⏱ YOW · 1h 51m YOW Airport
11:10
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
07:10
05/11/2026
YQM
Greater Moncton International Airport
5h 55m
1 Stop
⏱ YOW · 3h 51m YOW Airport
13:05
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
07:10
05/11/2026
YQM
Greater Moncton International Airport
3h 2m
1 Stop
⏱ YOW · 1h 1m YOW Airport
10:12
05/11/2026
YTZ
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
05:20
05/11/2026
YQM
Greater Moncton International Airport
3h 25m
1 Stop
⏱ YYZ · 0h 59m YYZ Airport
08:45
05/11/2026
YHM
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
18:15
05/11/2026
YQM
Greater Moncton International Airport
3h 40m
1 Stop
⏱ YYZ · 1h 24m YYZ Airport
21:55
05/11/2026
YHM
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
12:20
05/11/2026
YQM
Greater Moncton International Airport
3h 25m
1 Stop
⏱ YYZ · 0h 59m YYZ Airport
15:45
05/11/2026
YKF
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
18:15
05/11/2026
YQM
Greater Moncton International Airport
3h 25m
1 Stop
⏱ YYZ · 0h 59m YYZ Airport
21:40
05/11/2026
YKF
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
05:20
05/11/2026
YQM
Greater Moncton International Airport
3h 50m
1 Stop
⏱ YYZ · 1h 19m YYZ Airport
09:10
05/11/2026
YKF
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
12:20
05/11/2026
YQM
Greater Moncton International Airport
4h 35m
1 Stop
⏱ YYZ · 1h 59m YYZ Airport
16:55
05/11/2026
YKF
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
18:15
05/11/2026
YQM
Greater Moncton International Airport
5h 5m
1 Stop
⏱ YYZ · 2h 39m YYZ Airport
23:20
05/11/2026
YKF
Lester B. Pearson International Airport
₹18,132
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
3h 8m
1 Stop
⏱ YUL · 1h 0m YUL Airport
09:38
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
4h 8m
1 Stop
⏱ YUL · 2h 0m YUL Airport
10:38
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
5h 8m
1 Stop
⏱ YUL · 3h 0m YUL Airport
11:38
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
6h 8m
1 Stop
⏱ YUL · 4h 0m YUL Airport
12:38
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
3h 37m
1 Stop
⏱ YUL · 1h 35m YUL Airport
10:07
05/11/2026
YTZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable 🔥 Last 4 seats
06:30
05/11/2026
YQM
Greater Moncton International Airport
5h 17m
1 Stop
⏱ YUL · 3h 15m YUL Airport
11:47
05/11/2026
YTZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable 🔥 Last 3 seats
06:30
05/11/2026
YQM
Greater Moncton International Airport
6h 35m
2 Stops
⏱ YUL · 1h 45m YUL Airport ⏱ YOW · 2h 19m YOW Airport
13:05
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
6h 35m
2 Stops
⏱ YUL · 2h 35m YUL Airport ⏱ YOW · 1h 24m YOW Airport
13:05
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
8h 40m
2 Stops
⏱ YUL · 3h 30m YUL Airport ⏱ YOW · 2h 29m YOW Airport
15:10
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
06:30
05/11/2026
YQM
Greater Moncton International Airport
8h 40m
2 Stops
⏱ YUL · 2h 35m YUL Airport ⏱ YOW · 3h 24m YOW Airport
15:10
05/11/2026
YYZ
Lester B. Pearson International Airport
₹18,445
per person
Select →
✕ Non-refundable
😕 No flights match your filters. Clear
View all flights
Moncton (YQM)
📍 Greater Moncton International Airport
🌍 Canada
🕐 GMT -4
📐 Latitude: 46.11220169067383
📐 Longitude: -64.67859649658203
Toronto (YYZ)
📍 Lester B. Pearson International Airport
🌍 Canada
🕐 GMT -5
📐 Latitude: 43.6772003174
📐 Longitude: -79.63059997559999
✈ Distance: Moncton,Canada to Toronto,Canada — 1206.54 km
📅 Results on this page are loaded for 11 May 2026 . Click View all flights for the complete live search.
Moncton to Toronto — what to expect when booking
The YQM–YYZ route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between Moncton,Canada and Toronto,Canada is approximately
1206.54 km .
Before you book
Compare nearby dates The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details Each result shows baggage, refundability and fare details before you proceed.
More flights from Moncton (YQM)
6 routes
More flights from Toronto (YYZ)
136 routes
❓ Frequently asked questions — Moncton to Toronto flights
▼ Is it worth booking Moncton to Toronto flights in advance?
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
▼ How far is Moncton from Toronto by air?
The straight-line distance between Moncton,Canada (YQM) and Toronto,Canada (YYZ) is approximately 1206.54 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from YQM to YYZ?
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
▼ What is the cheapest day to fly from Moncton to Toronto?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.