Popular Filters
One Way Price
Duration
Stops From Fredericton
Departure From Fredericton
BHD 463
BHD 406
BHD 487
Arrival at Muscat
BHD 487
BHD 406
BHD 421
Alliances & Airlines
Oneworld
(5)
SkyTeam
()
Star Alliance
(13)
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Flights from Fredericton to Oman
Book flights from Fredericton to Oman at lowest price. Get best deals on your upcoming Fredericton to Oman flight only on MakeMyTrip Bahrain.
BHD 409
Fredericton to Muscat , 26 May
Emirates EK | 5750 | Operated By Air Canada
12:05
Tue, 26 May 26
Fredericton, Canada
02 h 03 m
13:08
Tue, 26 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 242
14:55
Tue, 26 May 26
Terminal T1
Toronto, Canada
13 h 35 m
12:30
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Thu, 28 May 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 416
Fredericton to Muscat , 26 May
Air Canada AC | 625
12:05
Tue, 26 May 26
Fredericton, Canada
02 h 03 m
13:08
Tue, 26 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 242
14:55
Tue, 26 May 26
Terminal T1
Toronto, Canada
13 h 35 m
12:30
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 862
08:55
Thu, 28 May 26
Terminal T3
Dubai, United Arab Emirates
01 h 10 m
10:05
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 424
Fredericton to Muscat , 26 May
Emirates EK | 5750 | Operated By Air Canada
12:05
Tue, 26 May 26
Fredericton, Canada
02 h 03 m
13:08
Tue, 26 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 242
14:55
Tue, 26 May 26
Terminal T1
Toronto, Canada
13 h 35 m
12:30
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 610
17:10
Wed, 27 May 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
18:25
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 466
Fredericton to Muscat , 26 May
Emirates EK | 5791
06:25
Tue, 26 May 26
Fredericton, Canada
01 h 30 m
06:55
Tue, 26 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
10:15
Tue, 26 May 26
Montreal, Canada
12 h 45 m
07:00
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2034 | Operated By Flydubai
07:00
Thu, 28 May 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
08:10
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 481
Fredericton to Muscat , 26 May
Emirates EK | 5791
06:25
Tue, 26 May 26
Fredericton, Canada
01 h 30 m
06:55
Tue, 26 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
10:15
Tue, 26 May 26
Montreal, Canada
12 h 45 m
07:00
Wed, 27 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 610
17:10
Wed, 27 May 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
18:25
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 490
Transit Visa may be required
Fredericton to Muscat , 26 May
Air Canada AC | 7919
19:40
Tue, 26 May 26
Fredericton, Canada
01 h 15 m
19:55
Tue, 26 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 904
21:45
Tue, 26 May 26
Montreal, Canada
08 h
11:45
Wed, 27 May 26
Terminal T3
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 148
21:10
Wed, 27 May 26
Terminal T3
Rome - Fiumicino Apt, Italy
06 h 35 m
05:45
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 493
Fredericton to Muscat , 26 May
Air Canada AC | 7917
11:00
Tue, 26 May 26
Fredericton, Canada
01 h 16 m
11:16
Tue, 26 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 764
21:35
Tue, 26 May 26
Montreal, Canada
12 h 30 m
17:05
Wed, 27 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:05
Wed, 27 May 26
Doha, Qatar
01 h 40 m
21:45
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 500
Transit Visa may be required
Fredericton to Muscat , 26 May
Air Canada AC | 627
17:50
Tue, 26 May 26
Fredericton, Canada
01 h 58 m
18:48
Tue, 26 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 842
21:15
Tue, 26 May 26
Terminal T1
Toronto, Canada
07 h 55 m
11:10
Wed, 27 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 118
20:10
Wed, 27 May 26
Terminal T3
Frankfurt, Germany
06 h 55 m
05:05
Thu, 28 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 501
Fredericton to Muscat , 26 May
Air Canada AC | 625
12:05
Tue, 26 May 26
Fredericton, Canada
02 h 03 m
13:08
Tue, 26 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 768
21:00
Tue, 26 May 26
Terminal T3
Toronto, Canada
13 h 15 m
17:15
Wed, 27 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:05
Wed, 27 May 26
Doha, Qatar
01 h 40 m
21:45
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 505
Fredericton to Muscat , 26 May
Air Canada AC | 627
17:50
Tue, 26 May 26
Fredericton, Canada
01 h 58 m
18:48
Tue, 26 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 768
21:00
Tue, 26 May 26
Terminal T3
Toronto, Canada
13 h 15 m
17:15
Wed, 27 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:05
Wed, 27 May 26
Doha, Qatar
01 h 40 m
21:45
Wed, 27 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Fredericton (YFC)
Fredericton
