Find cheap flights from Oman to Ontario from C$ 834

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 12/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Ontario

Good to know

Low season

April

High season

February

Cheapest flight

C$ 834

Average price round-trip

C$ 1,503
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (16% more expensive on average)
Flight from Muscat to Toronto
(price for this month)

FAQs for booking flights from Oman to Ontario

Book cheap flights from Oman to Ontario

Recent round-trip flight deals

13/9Wed
2 stopsLufthansa
48h 13mMCT-YOW
23/9Sat
2 stopsLufthansa
52h 30mYOW-MCT
C$ 1,416
14/9Thu
2 stopsMultiple Airlines
33h 05mMCT-YOW
23/9Sat
2 stopsMultiple Airlines
51h 30mYOW-MCT
C$ 1,455
13/9Wed
3 stopsMultiple Airlines
40h 46mMCT-YOW
23/9Sat
2 stopsMultiple Airlines
40h 20mYOW-MCT
C$ 1,545
13/9Wed
3 stopsMultiple Airlines
40h 46mMCT-YOW
23/9Sat
3 stopsMultiple Airlines
28h 15mYOW-MCT
C$ 1,564
7/8Mon
2 stopsMultiple Airlines
32h 31mMCT-YYZ
3/9Sun
2 stopsMultiple Airlines
33h 35mYYZ-MCT
C$ 1,630
7/8Mon
2 stopsMultiple Airlines
32h 31mMCT-YYZ
3/9Sun
3 stopsMultiple Airlines
34h 30mYYZ-MCT
C$ 1,652
18/6Sun
3 stopsMultiple Airlines
29h 14mMCT-YYZ
1/10Sun
2 stopsMultiple Airlines
19h 45mYYZ-MCT
C$ 1,683
4/8Fri
2 stopsLufthansa
32h 25mMCT-YYZ
4/9Mon
1 stopLufthansa
18h 15mYYZ-MCT
C$ 1,692
6/8Sun
2 stopsMultiple Airlines
26h 19mMCT-YYZ
3/9Sun
2 stopsMultiple Airlines
30h 35mYYZ-MCT
C$ 1,696
6/8Sun
2 stopsMultiple Airlines
24h 18mMCT-YYZ
3/9Sun
3 stopsMultiple Airlines
31h 20mYYZ-MCT
C$ 1,716
6/7Thu
2 stopsMultiple Airlines
21h 20mMCT-YYZ
14/7Fri
2 stopsMultiple Airlines
25h 10mYYZ-MCT
C$ 1,743
7/8Mon
2 stopsLufthansa
32h 45mMCT-YYZ
3/9Sun
1 stopLufthansa
18h 15mYYZ-MCT
C$ 1,815
30/8Wed
2 stopsLufthansa
30h 05mMCT-YYZ
18/12Mon
1 stopLufthansa
17h 45mYYZ-MCT
C$ 1,879
6/8Sun
1 stopLufthansa
22h 20mMCT-YYZ
3/9Sun
1 stopLufthansa
18h 15mYYZ-MCT
C$ 1,892
4/8Fri
1 stopLufthansa
32h 45mMCT-YYZ
4/9Mon
1 stopLufthansa
18h 15mYYZ-MCT
C$ 1,909
18/6Sun
3 stopsAir Canada
29h 14mMCT-YYZ
1/10Sun
3 stopsAir Canada
23h 46mYYZ-MCT
C$ 2,025
23/6Fri
2 stopsLufthansa
33h 05mMCT-YYZ
29/6Thu
2 stopsLufthansa
19h 05mYYZ-MCT
C$ 2,032
30/8Wed
3 stopsAir Canada
29h 14mMCT-YYZ
18/12Mon
3 stopsAir Canada
24h 50mYYZ-MCT
C$ 2,157
7/8Mon
1 stopEmirates
28h 20mMCT-YYZ
3/9Sun
1 stopEmirates
37h 40mYYZ-MCT
C$ 2,307
23/6Fri
1 stopEthiopian Air
35h 30mMCT-YYZ
30/6Fri
1 stopEthiopian Air
33h 30mYYZ-MCT
C$ 2,586

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/7Wed
3 stopsMultiple Airlines
43h 55mMCT-YYZ
C$ 834
10/7Mon
3 stopsMultiple Airlines
54h 00mMCT-YYZ
C$ 842
13/6Tue
2 stopsMultiple Airlines
45h 25mMCT-YYZ
C$ 862
30/6Fri
3 stopsMultiple Airlines
43h 55mMCT-YYZ
C$ 873
30/6Fri
2 stopsMultiple Airlines
44h 15mMCT-YYZ
C$ 881
9/7Sun
3 stopsMultiple Airlines
49h 30mMCT-YYZ
C$ 901
3/7Mon
3 stopsMultiple Airlines
43h 45mMCT-YYZ
C$ 905
11/7Tue
3 stopsMultiple Airlines
46h 43mMCT-YYZ
C$ 908
13/6Tue
3 stopsMultiple Airlines
38h 25mMCT-YYZ
C$ 936
14/9Thu
1 stopLufthansa
25h 30mMCT-YYZ
C$ 1,118
18/7Tue
2 stopsLufthansa
46h 10mMCT-YYZ
C$ 1,135
27/8Sun
3 stopsAir Canada
28h 14mMCT-YYZ
C$ 1,137
14/9Thu
2 stopsLufthansa
25h 23mMCT-YYZ
C$ 1,139
27/8Sun
2 stopsLufthansa
33h 55mMCT-YYZ
C$ 1,159
28/6Wed
2 stopsLufthansa
22h 10mMCT-YYZ
C$ 1,166
3/7Mon
2 stopsLufthansa
32h 05mMCT-YYZ
C$ 1,170
8/7Sat
2 stopsKLM
20h 10mMCT-YYZ
C$ 1,250
9/7Sun
1 stopTurkish Airlines
25h 30mMCT-YYZ
C$ 1,277
10/7Mon
3 stopsKLM
27h 40mMCT-YYZ
C$ 1,284
28/6Wed
3 stopsKLM
27h 40mMCT-YYZ
C$ 1,407

Search by stops

Search by airline

Search by price

Flights to Ontario

Return flight deals:

Ontario - Oman

Cabin classes:

Browse origins:

C$ 1,481

Browse destinations:

C$ 2,060
C$ 1,481