Popular Filters
One Way Price
Duration
Stops From Muscat
Departure From Muscat
OMR 254
OMR 353
OMR 275
OMR 263
Arrival at Montreal
OMR 283
OMR 254
OMR 263
Alliances & Airlines
Oneworld
(16)
SkyTeam
()
Star Alliance
(39)
+ 6 more
Layover Airports
+ 8 more
Layover Duration
Fare Calendar For other International Routes
Muscat to Montreal Fare Calendar
OMR 258
OMFLY coupon applied
Transit Visa may be required
Muscat to Montreal , 9 Jun
Air Canada AC | 7612 | Operated By Emirates
04:40
Mon, 9 Jun 25
Muscat, Oman
01 h 15 m
05:55
Mon, 9 Jun 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 57
01:25
Tue, 10 Jun 25
Terminal T3
Dubai, United Arab Emirates
14 h 35 m
08:00
Tue, 10 Jun 25
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 408
11:00
Tue, 10 Jun 25
Terminal T1
Toronto, Canada
01 h 21 m
12:21
Tue, 10 Jun 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Standard
Fare offered by airline.
OMR 67
OMR 258OMR 254
Flex
Fare offered by airline.
OMR 67
OMR 318OMR 315
Latitude
Fare offered by airline.
OMR 644OMR 640
OMR 264
OMFLY coupon applied
Transit Visa may be required
Muscat to Montreal , 9 Jun
Air Canada AC | 7612 | Operated By Emirates
04:40
Mon, 9 Jun 25
Muscat, Oman
01 h 15 m
05:55
Mon, 9 Jun 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 57
01:25
Tue, 10 Jun 25
Terminal T3
Dubai, United Arab Emirates
14 h 35 m
08:00
Tue, 10 Jun 25
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7962
12:25
Tue, 10 Jun 25
Toronto, Canada
01 h 17 m
13:42
Tue, 10 Jun 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Standard
Fare offered by airline.
OMR 67
OMR 264OMR 260
Flex
Fare offered by airline.
OMR 67
OMR 324OMR 321
Latitude
Fare offered by airline.
OMR 650OMR 647
OMR 267
OMFLY coupon applied
Transit Visa may be required
Muscat to Montreal , 9 Jun
Oman Air WY | 611
20:15
Mon, 9 Jun 25
Muscat, Oman
01 h 10 m
21:25
Mon, 9 Jun 25
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 163
01:55
Tue, 10 Jun 25
Terminal T3
Dubai, United Arab Emirates
14 h 25 m
08:20
Tue, 10 Jun 25
Terminal B
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 3420
11:31
Tue, 10 Jun 25
Terminal C
Newark, United States
01 h 38 m
13:09
Tue, 10 Jun 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Economy
Fare offered by airlines.
OMR 67
OMR 267OMR 263
Economy (flexible)
Fare offered by airlines.
OMR 89
OMR 67
OMR 307OMR 303
OMR 267
OMFLY coupon applied
Transit Visa may be required
Muscat to Montreal , 9 Jun
United Airlines UA | 6585 | Operated By Emirates
04:40
Mon, 9 Jun 25
Muscat, Oman
01 h 15 m
05:55
Mon, 9 Jun 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 163
01:55
Tue, 10 Jun 25
Terminal T3
Dubai, United Arab Emirates
14 h 25 m
08:20
Tue, 10 Jun 25
Terminal B
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 3420
11:31
Tue, 10 Jun 25
Terminal C
Newark, United States
01 h 38 m
13:09
Tue, 10 Jun 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Economy
Fare offered by airline.
OMR 67
OMR 267OMR 263
Economy (flexible)
Fare offered by airline.
OMR 89
OMR 67
OMR 307OMR 303
Economy fully ref
Fare offered by airline.
OMR 1,324OMR 1,321
OMR 267
OMFLY coupon applied
Transit Visa may be required
Muscat to Montreal , 9 Jun
Air Canada AC | 7543 | Operated By Flydubai
20:45
Mon, 9 Jun 25
Muscat, Oman
01 h 10 m
21:55
Mon, 9 Jun 25
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6799 | Operated By Swiss
01:15
Tue, 10 Jun 25
Terminal T1
Dubai, United Arab Emirates
06 h 55 m
06:10
Tue, 10 Jun 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6821 | Operated By Swiss
12:40
Tue, 10 Jun 25
Zurich, Switzerland
08 h 20 m
15:00
Tue, 10 Jun 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Standard
Fare offered by airline.
OMR 67
OMR 267OMR 263
Flex
Fare offered by airline.
OMR 67
OMR 327OMR 324
Latitude
Fare offered by airline.
OMR 653OMR 650