Popular Filters
One Way Price
Duration
Stops From Abbotsford
Departure From Abbotsford
BHD 338
BHD 711
BHD 321
Arrival at Muscat
BHD 321
BHD 436
Alliances & Airlines
Oneworld
(8)
SkyTeam
()
Star Alliance
(19)
+ 6 more
Layover Airports
+ 6 more
Layover Duration
Top Airlines
Flights from Abbotsford to Oman
Book flights from Abbotsford to Oman at lowest price. Get best deals on your upcoming Abbotsford to Oman flight only on MakeMyTrip Bahrain.
BHD 324
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Turkish Airlines TK | 76
19:05
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
12 h
17:05
Sun, 14 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:30
Sun, 14 Jun 26
Istanbul, Turkey
04 h 55 m
00:25
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 341
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Alaska Airlines AS | 2012
07:55
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
01 h 03 m
08:58
Sat, 13 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 204
19:10
Sat, 13 Jun 26
Seattle, United States
11 h 55 m
17:05
Sun, 14 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:30
Sun, 14 Jun 26
Istanbul, Turkey
04 h 55 m
00:25
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 344
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Air Canada AC | 8798
09:00
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
01 h 05 m
10:05
Sat, 13 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 204
19:10
Sat, 13 Jun 26
Seattle, United States
11 h 55 m
17:05
Sun, 14 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:30
Sun, 14 Jun 26
Istanbul, Turkey
04 h 55 m
00:25
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 416
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Turkish Airlines TK | 76
19:05
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
12 h
17:05
Sun, 14 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 7703 | Operated By Oman Air
18:35
Sun, 14 Jun 26
Istanbul, Turkey
05 h 05 m
00:40
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 433
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Alaska Airlines AS | 2012
07:55
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
01 h 03 m
08:58
Sat, 13 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 204
19:10
Sat, 13 Jun 26
Seattle, United States
11 h 55 m
17:05
Sun, 14 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 7703 | Operated By Oman Air
18:35
Sun, 14 Jun 26
Istanbul, Turkey
05 h 05 m
00:40
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 439
Vancouver to Muscat , 13 Jun
Air Canada AC | 126
22:20
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
04 h 38 m
05:58
Sun, 14 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 22
13:40
Sun, 14 Jun 26
Terminal T1
Toronto, Canada
13 h 20 m
11:00
Mon, 15 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
21:00
Mon, 15 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
22:15
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 464
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Air India AI | 186
10:15
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
16 h
14:45
Sun, 14 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9233 | Operated By Air India Express
18:30
Sun, 14 Jun 26
Terminal T3
New Delhi, India
03 h 15 m
20:15
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 529
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Air Canada AC | 104
09:30
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
04 h 26 m
16:56
Sat, 13 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 854
18:30
Sat, 13 Jun 26
Terminal T1
Toronto, Canada
07 h 05 m
06:35
Sun, 14 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 104
08:25
Sun, 14 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
07 h 25 m
18:50
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 714
Transit Visa may be required
Vancouver to Muscat , 13 Jun
Alaska Airlines AS | 2015
15:20
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
01 h 07 m
16:27
Sat, 13 Jun 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 204
19:10
Sat, 13 Jun 26
Seattle, United States
11 h 55 m
17:05
Sun, 14 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:30
Sun, 14 Jun 26
Istanbul, Turkey
04 h 55 m
00:25
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,180
Transit Visa may be required
Vancouver to Muscat , 13 Jun
British Airways BA | 84
21:00
Sat, 13 Jun 26
Terminal M
Vancouver, Canada
09 h 30 m
14:30
Sun, 14 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 738
16:00
Sun, 14 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 55 m
18:55
Sun, 14 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 154
20:45
Sun, 14 Jun 26
Zurich, Switzerland
07 h 05 m
05:50
Mon, 15 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Abbotsford (YXX)
Abbotsford
