HowToGo

Flight from Lebanon to Oman

How to get to Oman from Lebanon by flight ? You can check flights from Lebanon to Oman below.

Search Transfer from Lebanon to Oman

Search Flights

You can find flight ticket prices from Lebanon to Oman with our flight tickets search tool below

1. Eugene to Muscat

  1. You take a bus, shuttle or taxi from your location in Lebanon to Eugene.

  2. You take a flight from Eugene to Muscat and cost approximately 490 USD.

  3. You take a bus, shuttle or taxi from Muscat to your destination in Oman.

Flight Depart Arrive
DL3978 Delta
DL142 Delta
KL0453 KLM
KL0453 KLM
05:37 Eugene
13:40 Seattle
11:35 Amsterdam Schiphol
21:25 Abu Dhabi
06:55 Seattle
08:40 Amsterdam Schiphol
20:20 Abu Dhabi
22:40 Muscat
Connect
DL3978 Delta
DL142 Delta
KL0421 KLM
KL0421 KLM
05:37 Eugene
13:40 Seattle
11:55 Amsterdam Schiphol
21:00 Dammam
06:55 Seattle
08:40 Amsterdam Schiphol
20:00 Dammam
23:40 Muscat
Connect
AS2296 Alaska Airlines, Inc.
QR720 Qatar Airways
WY664 Oman Air
07:55 Eugene
17:05 Seattle
19:00 Doha
09:09 Seattle
17:05 Doha
21:30 Muscat
Connect
AS2297 Alaska Airlines, Inc.
QR720 Qatar Airways
WY664 Oman Air
09:25 Eugene
17:05 Seattle
19:00 Doha
10:38 Seattle
17:05 Doha
21:30 Muscat
Connect
DL4117 Delta
DL142 Delta
KL0453 KLM
EY384 Etihad
11:24 Eugene
13:40 Seattle
11:35 Amsterdam Schiphol
01:50 Abu Dhabi
12:39 Seattle
08:40 Amsterdam Schiphol
20:20 Abu Dhabi
03:00 Muscat
Connect
DL4117 Delta
EK230 Emirates
EK866 Emirates
11:24 Eugene
17:05 Seattle
02:15 Dubai
12:39 Seattle
18:40 Dubai
03:30 Muscat
Connect
DL4117 Delta
DL142 Delta
KL0421 KLM
KL0421 KLM
11:24 Eugene
13:40 Seattle
11:55 Amsterdam Schiphol
21:00 Dammam
12:39 Seattle
08:40 Amsterdam Schiphol
20:00 Dammam
23:40 Muscat
Connect
DL4117 Delta
DL142 Delta
KL0453 KLM
KL0453 KLM
11:24 Eugene
13:40 Seattle
11:35 Amsterdam Schiphol
21:25 Abu Dhabi
12:39 Seattle
08:40 Amsterdam Schiphol
20:20 Abu Dhabi
22:40 Muscat
Connect
DL4117 Delta
DL142 Delta
EY078 Etihad
EY384 Etihad
11:24 Eugene
13:40 Seattle
14:20 Amsterdam Schiphol
01:50 Abu Dhabi
12:39 Seattle
08:40 Amsterdam Schiphol
23:40 Abu Dhabi
03:00 Muscat
Connect
DL4117 Delta
DL78 Delta
AF654 Air France
11:24 Eugene
14:10 Seattle
21:00 Paris CDG
12:39 Seattle
08:10 Paris CDG
07:10 Muscat
Connect
DL4117 Delta
QR720 Qatar Airways
WY664 Oman Air
11:24 Eugene
17:05 Seattle
19:00 Doha
12:39 Seattle
17:05 Doha
21:30 Muscat
Connect
DL4117 Delta
DL144 Delta
EY078 Etihad
EY384 Etihad
11:24 Eugene
17:25 Seattle
14:20 Amsterdam Schiphol
01:50 Abu Dhabi
12:39 Seattle
12:20 Amsterdam Schiphol
23:40 Abu Dhabi
03:00 Muscat
Connect
AS2142 Alaska Airlines, Inc.
QR720 Qatar Airways
WY662 Oman Air
11:45 Eugene
17:05 Seattle
01:20 Doha
12:58 Seattle
17:05 Doha
03:50 Muscat
Connect
AS2142 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1148 Qatar Airways
11:45 Eugene
17:05 Seattle
01:50 Doha
12:58 Seattle
17:05 Doha
04:30 Muscat
Connect
AS2142 Alaska Airlines, Inc.
QR720 Qatar Airways
WY664 Oman Air
11:45 Eugene
17:05 Seattle
19:00 Doha
12:58 Seattle
17:05 Doha
21:30 Muscat
Connect
AS2142 Alaska Airlines, Inc.
EK230 Emirates
EK866 Emirates
11:45 Eugene
17:05 Seattle
02:15 Dubai
12:58 Seattle
18:40 Dubai
03:30 Muscat
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
WY104 Oman Air
13:40 Eugene
19:15 Seattle
14:15 London Heathrow
14:50 Seattle
12:30 London Heathrow
01:25 Muscat
Connect
AS2268 Alaska Airlines, Inc.
EK230 Emirates
EK866 Emirates
13:40 Eugene
17:05 Seattle
02:15 Dubai
14:50 Seattle
18:40 Dubai
03:30 Muscat
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
QR004 Qatar Airways
QR1148 Qatar Airways
13:40 Eugene
19:15 Seattle
14:05 London Heathrow
01:50 Doha
14:50 Seattle
12:30 London Heathrow
23:50 Doha
04:30 Muscat
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1014 Qatar Airways
WY620 Oman Air
13:40 Eugene
17:05 Seattle
19:30 Doha
22:40 Dubai
14:50 Seattle
17:05 Doha
21:50 Dubai
23:55 Muscat
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
QR008 Qatar Airways
QR1148 Qatar Airways
13:40 Eugene
19:15 Seattle
14:55 London Heathrow
01:50 Doha
14:50 Seattle
12:30 London Heathrow
00:45 Doha
04:30 Muscat
Connect
AS2268 Alaska Airlines, Inc.
AA156 American Airlines
QR008 Qatar Airways
QR1148 Qatar Airways
13:40 Eugene
21:00 Seattle
14:55 London Heathrow
01:50 Doha
14:50 Seattle
13:10 London Heathrow
00:45 Doha
04:30 Muscat
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
WY662 Oman Air
13:40 Eugene
17:05 Seattle
01:20 Doha
14:50 Seattle
17:05 Doha
03:50 Muscat
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1014 Qatar Airways
WY612 Oman Air
13:40 Eugene
17:05 Seattle
19:30 Doha
22:45 Dubai
14:50 Seattle
17:05 Doha
21:50 Dubai
23:55 Muscat
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1148 Qatar Airways
13:40 Eugene
17:05 Seattle
01:50 Doha
14:50 Seattle
17:05 Doha
04:30 Muscat
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1018 Qatar Airways
WY620 Oman Air
13:40 Eugene
17:05 Seattle
18:55 Doha
22:40 Dubai
14:50 Seattle
17:05 Doha
21:15 Dubai
23:55 Muscat
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1018 Qatar Airways
WY612 Oman Air
13:40 Eugene
17:05 Seattle
18:55 Doha
22:45 Dubai
14:50 Seattle
17:05 Doha
21:15 Dubai
23:55 Muscat
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
WY664 Oman Air
13:40 Eugene
17:05 Seattle
19:00 Doha
14:50 Seattle
17:05 Doha
21:30 Muscat
Connect
DL3553 Delta
DL20 Delta
QR004 Qatar Airways
WY662 Oman Air
17:23 Eugene
19:30 Seattle
14:05 London Heathrow
01:20 Doha
18:35 Seattle
13:15 London Heathrow
23:50 Doha
03:50 Muscat
Connect
DL3553 Delta
DL20 Delta
QR004 Qatar Airways
QR1148 Qatar Airways
17:23 Eugene
19:30 Seattle
14:05 London Heathrow
01:50 Doha
18:35 Seattle
13:15 London Heathrow
23:50 Doha
04:30 Muscat
Connect
DL3553 Delta
DL20 Delta
QR008 Qatar Airways
QR1148 Qatar Airways
17:23 Eugene
19:30 Seattle
14:55 London Heathrow
01:50 Doha
18:35 Seattle
13:15 London Heathrow
00:45 Doha
04:30 Muscat
Connect
DL3553 Delta
DL20 Delta
WY102 Oman Air
17:23 Eugene
19:30 Seattle
20:05 London Heathrow
18:35 Seattle
13:15 London Heathrow
07:15 Muscat
Connect
DL3553 Delta
DL20 Delta
WY104 Oman Air
17:23 Eugene
19:30 Seattle
14:15 London Heathrow
18:35 Seattle
13:15 London Heathrow
01:25 Muscat
Connect
AS2024 Alaska Airlines, Inc.
AA156 American Airlines
WY104 Oman Air
17:39 Eugene
21:00 Seattle
14:15 London Heathrow
18:50 Seattle
13:10 London Heathrow
01:25 Muscat
Connect
AS2024 Alaska Airlines, Inc.
AA156 American Airlines
WY102 Oman Air
17:39 Eugene
21:00 Seattle
20:05 London Heathrow
18:50 Seattle
13:10 London Heathrow
07:15 Muscat
Connect

2. Eugene to Dubai

  1. You take a bus, shuttle or taxi from your location in Lebanon to Eugene.

  2. You take a flight from Eugene to Dubai and cost approximately 380 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Oman.

Flight Depart Arrive
UA663 United Airlines
UA182 United Airlines
LH630 Lufthansa
05:00 Eugene
15:40 Denver
13:30 Frankfurt
08:37 Denver
09:20 Frankfurt
22:45 Dubai
Connect
DL3978 Delta
DL114 Delta
AF662 Air France
05:37 Eugene
13:15 Seattle
13:30 Paris CDG
06:55 Seattle
08:10 Paris CDG
23:20 Dubai
Connect
UA1116 United Airlines
EK226 Emirates
06:00 Eugene
16:45 San Francisco
07:35 San Francisco
19:25 Dubai
Connect
DL4117 Delta
AF367 Air France
EK072 Emirates
11:24 Eugene
14:45 Seattle
10:00 Paris CDG
12:39 Seattle
08:30 Paris CDG
19:40 Dubai
Connect
DL4117 Delta
DL78 Delta
EK072 Emirates
11:24 Eugene
14:10 Seattle
10:00 Paris CDG
12:39 Seattle
08:10 Paris CDG
19:40 Dubai
Connect
DL4117 Delta
QR720 Qatar Airways
QR1014 Qatar Airways
11:24 Eugene
17:05 Seattle
19:30 Doha
12:39 Seattle
17:05 Doha
21:50 Dubai
Connect
DL4117 Delta
EK230 Emirates
11:24 Eugene
17:05 Seattle
12:39 Seattle
18:40 Dubai
Connect
DL4117 Delta
AF367 Air France
AF662 Air France
11:24 Eugene
14:45 Seattle
13:30 Paris CDG
12:39 Seattle
08:30 Paris CDG
23:20 Dubai
Connect
DL4117 Delta
DL144 Delta
KL0427 KLM
11:24 Eugene
17:25 Seattle
14:30 Amsterdam Schiphol
12:39 Seattle
12:20 Amsterdam Schiphol
00:05 Dubai
Connect
DL4117 Delta
DL78 Delta
AF662 Air France
11:24 Eugene
14:10 Seattle
13:30 Paris CDG
12:39 Seattle
08:10 Paris CDG
23:20 Dubai
Connect
DL4117 Delta
QR720 Qatar Airways
QR1018 Qatar Airways
11:24 Eugene
17:05 Seattle
18:55 Doha
12:39 Seattle
17:05 Doha
21:15 Dubai
Connect
DL4117 Delta
DL142 Delta
KL0427 KLM
11:24 Eugene
13:40 Seattle
14:30 Amsterdam Schiphol
12:39 Seattle
08:40 Amsterdam Schiphol
00:05 Dubai
Connect
AS2142 Alaska Airlines, Inc.
LH491 Lufthansa
LH630 Lufthansa
11:45 Eugene
15:10 Seattle
13:30 Frankfurt
12:58 Seattle
09:25 Frankfurt
22:45 Dubai
Connect
AS2142 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1014 Qatar Airways
11:45 Eugene
17:05 Seattle
19:30 Doha
12:58 Seattle
17:05 Doha
21:50 Dubai
Connect
AS2142 Alaska Airlines, Inc.
EK230 Emirates
11:45 Eugene
17:05 Seattle
12:58 Seattle
18:40 Dubai
Connect
AS2142 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1018 Qatar Airways
11:45 Eugene
17:05 Seattle
18:55 Doha
12:58 Seattle
17:05 Doha
21:15 Dubai
Connect
AS2142 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1002 Qatar Airways
11:45 Eugene
17:05 Seattle
01:30 Doha
12:58 Seattle
17:05 Doha
03:50 Dubai
Connect
UA5863 United Airlines
UA27 United Airlines
BA107 British Airways
12:56 Eugene
17:35 Denver
12:25 London Heathrow
16:40 Denver
09:40 London Heathrow
23:35 Dubai
Connect
UA5863 United Airlines
BA218 British Airways
BA107 British Airways
12:56 Eugene
17:30 Denver
12:25 London Heathrow
16:40 Denver
08:35 London Heathrow
23:35 Dubai
Connect
UA5863 United Airlines
LH447 Lufthansa
LH630 Lufthansa
12:56 Eugene
18:45 Denver
13:30 Frankfurt
16:40 Denver
11:50 Frankfurt
22:45 Dubai
Connect
UA5863 United Airlines
UA27 United Airlines
EK002 Emirates
12:56 Eugene
17:35 Denver
13:40 London Heathrow
16:40 Denver
09:40 London Heathrow
00:40 Dubai
Connect
UA5863 United Airlines
WK17 Edelweiss Air
LX242 Swiss
12:56 Eugene
17:55 Denver
12:55 Zurich
16:40 Denver
11:50 Zurich
21:55 Dubai
Connect
WN4166 5655 Southwest Airlines
KL0636 KLM
KL0427 KLM
13:00 Eugene
16:59 Las Vegas
14:30 Amsterdam Schiphol
15:00 Las Vegas
10:50 Amsterdam Schiphol
00:05 Dubai
Connect
AS2268 Alaska Airlines, Inc.
EK230 Emirates
13:40 Eugene
17:05 Seattle
14:50 Seattle
18:40 Dubai
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1002 Qatar Airways
13:40 Eugene
17:05 Seattle
01:30 Doha
14:50 Seattle
17:05 Doha
03:50 Dubai
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
BA105 British Airways
13:40 Eugene
19:15 Seattle
20:40 London Heathrow
14:50 Seattle
12:30 London Heathrow
07:45 Dubai
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1018 Qatar Airways
13:40 Eugene
17:05 Seattle
18:55 Doha
14:50 Seattle
17:05 Doha
21:15 Dubai
Connect
AS2268 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1014 Qatar Airways
13:40 Eugene
17:05 Seattle
19:30 Doha
14:50 Seattle
17:05 Doha
21:50 Dubai
Connect
AS2268 Alaska Airlines, Inc.
BA048 British Airways
BA109 British Airways
13:40 Eugene
19:15 Seattle
20:15 London Heathrow
14:50 Seattle
12:30 London Heathrow
07:30 Dubai
Connect
UA5753 United Airlines
EK226 Emirates
13:51 Eugene
16:45 San Francisco
15:29 San Francisco
19:25 Dubai
Connect
UA5753 United Airlines
TK80 Turkish Airlines
TK760 Turkish Airlines
13:51 Eugene
19:15 San Francisco
19:35 Istanbul
15:29 San Francisco
18:10 Istanbul
01:00 Dubai
Connect
UA5753 United Airlines
UA954 United Airlines
EK932 Emirates
13:51 Eugene
19:35 San Francisco
19:50 Tel Aviv
15:29 San Francisco
18:35 Tel Aviv
23:59 Dubai
Connect
AA2928 American Airlines
TK192 Turkish Airlines
TK760 Turkish Airlines
13:53 Eugene
21:40 Dallas/Ft.Worth
19:35 Istanbul
19:41 Dallas/Ft.Worth
17:10 Istanbul
01:00 Dubai
Connect
AA2928 American Airlines
AA18 American Airlines
EK932 Emirates
13:53 Eugene
22:05 Dallas/Ft.Worth
19:50 Tel Aviv
19:41 Dallas/Ft.Worth
18:00 Tel Aviv
23:59 Dubai
Connect
UA5959 United Airlines
TK10 Turkish Airlines
TK758 Turkish Airlines
15:46 Eugene
19:25 Los Angeles
21:30 Istanbul
18:10 Los Angeles
18:25 Istanbul
02:50 Dubai
Connect
UA5959 United Airlines
SV0042 Saudia
SV0598 Saudia
15:46 Eugene
20:40 Los Angeles
23:20 Jeddah
18:10 Los Angeles
22:00 Jeddah
03:00 Dubai
Connect
UA5959 United Airlines
TK10 Turkish Airlines
TK760 Turkish Airlines
15:46 Eugene
19:25 Los Angeles
19:35 Istanbul
18:10 Los Angeles
18:25 Istanbul
01:00 Dubai
Connect
AS3364 Alaska Airlines, Inc.
SV0042 Saudia
SV0598 Saudia
16:30 Eugene
20:40 Los Angeles
23:20 Jeddah
18:40 Los Angeles
22:00 Jeddah
03:00 Dubai
Connect
AS3364 Alaska Airlines, Inc.
BA268 British Airways
BA109 British Airways
16:30 Eugene
21:25 Los Angeles
20:15 London Heathrow
18:40 Los Angeles
15:55 London Heathrow
07:30 Dubai
Connect
DL3553 Delta
DL20 Delta
EK030 Emirates
17:23 Eugene
19:30 Seattle
15:50 London Heathrow
18:35 Seattle
13:15 London Heathrow
02:40 Dubai
Connect

3. Portland to Muscat

  1. You take a bus, shuttle or taxi from your location in Lebanon to Portland.

  2. You take a flight from Portland to Muscat and cost approximately 480 USD.

  3. You take a bus, shuttle or taxi from Muscat to your destination in Oman.

Flight Depart Arrive
AC508 Air Canada
EY140 Etihad
EY388 Etihad
08:30 Portland
20:40 Toronto
19:50 Abu Dhabi
15:57 Toronto
17:25 Abu Dhabi
21:00 Muscat
Connect
AC508 Air Canada
AC058 Air Canada
WY664 Oman Air
08:30 Portland
19:50 Toronto
19:00 Doha
15:57 Toronto
15:35 Doha
21:30 Muscat
Connect
AC508 Air Canada
AC840 Air Canada
WY116 Oman Air
08:30 Portland
16:55 Toronto
10:05 Frankfurt
15:57 Toronto
06:20 Frankfurt
19:25 Muscat
Connect
AS30 Alaska Airlines, Inc.
QR744 Qatar Airways
QR1148 Qatar Airways
10:10 Portland
23:00 Boston
01:50 Doha
18:25 Boston
18:00 Doha
04:30 Muscat
Connect
AS30 Alaska Airlines, Inc.
QR744 Qatar Airways
WY664 Oman Air
10:10 Portland
23:00 Boston
19:00 Doha
18:25 Boston
18:00 Doha
21:30 Muscat
Connect
AC8870 Air Canada
AC850 Air Canada
WY104 Oman Air
11:40 Portland
18:20 Calgary
14:15 London Heathrow
14:34 Calgary
10:00 London Heathrow
01:25 Muscat
Connect
AS2000 Alaska Airlines, Inc.
QR720 Qatar Airways
WY664 Oman Air
12:00 Portland
17:05 Seattle
19:00 Doha
12:54 Seattle
17:05 Doha
21:30 Muscat
Connect
WS3627 WestJet
WS18 WestJet
WY104 Oman Air
13:00 Portland
20:30 Calgary
14:15 London Heathrow
15:57 Calgary
12:00 London Heathrow
01:25 Muscat
Connect
DL2725 Delta
QR720 Qatar Airways
WY664 Oman Air
13:10 Portland
17:05 Seattle
19:00 Doha
14:15 Seattle
17:05 Doha
21:30 Muscat
Connect
AS2164 Alaska Airlines, Inc.
TK76 Turkish Airlines
TK774 Turkish Airlines
13:10 Portland
19:20 Vancouver
18:30 Istanbul
14:22 Vancouver
16:50 Istanbul
00:20 Muscat
Connect
AS413 Alaska Airlines, Inc.
QR720 Qatar Airways
WY664 Oman Air
13:15 Portland
17:05 Seattle
19:00 Doha
14:13 Seattle
17:05 Doha
21:30 Muscat
Connect
DL178 Delta
KL1613 KLM
TK774 Turkish Airlines
13:30 Portland
11:30 Amsterdam Schiphol
18:30 Istanbul
08:30 Amsterdam Schiphol
16:55 Istanbul
00:20 Muscat
Connect
DL178 Delta
EY078 Etihad
EY384 Etihad
13:30 Portland
14:20 Amsterdam Schiphol
01:50 Abu Dhabi
08:30 Amsterdam Schiphol
23:40 Abu Dhabi
03:00 Muscat
Connect
DL178 Delta
MS758 Egyptair
MS930 Egyptair
13:30 Portland
15:00 Amsterdam Schiphol
22:00 Cairo
08:30 Amsterdam Schiphol
20:20 Cairo
03:25 Muscat
Connect
DL178 Delta
EK148 Emirates
EK866 Emirates
13:30 Portland
14:30 Amsterdam Schiphol
02:15 Dubai
08:30 Amsterdam Schiphol
00:10 Dubai
03:30 Muscat
Connect
DL178 Delta
KL0421 KLM
KL0421 KLM
13:30 Portland
11:55 Amsterdam Schiphol
21:00 Dammam
08:30 Amsterdam Schiphol
20:00 Dammam
23:40 Muscat
Connect
DL178 Delta
PC1252 Pegasus Airlines
PC870 Pegasus Airlines
13:30 Portland
11:45 Amsterdam Schiphol
21:35 Sabiha Gokcen
08:30 Amsterdam Schiphol
17:10 Sabiha Gokcen
03:20 Muscat
Connect
DL178 Delta
TK1952 Turkish Airlines
TK774 Turkish Airlines
13:30 Portland
11:35 Amsterdam Schiphol
18:30 Istanbul
08:30 Amsterdam Schiphol
16:55 Istanbul
00:20 Muscat
Connect
DL178 Delta
PC1254 Pegasus Airlines
PC870 Pegasus Airlines
13:30 Portland
13:30 Amsterdam Schiphol
21:35 Sabiha Gokcen
08:30 Amsterdam Schiphol
18:55 Sabiha Gokcen
03:20 Muscat
Connect
AS2065 Alaska Airlines, Inc.
QR720 Qatar Airways
WY662 Oman Air
14:00 Portland
17:05 Seattle
01:20 Doha
14:54 Seattle
17:05 Doha
03:50 Muscat
Connect
AS2065 Alaska Airlines, Inc.
QR720 Qatar Airways
QR1148 Qatar Airways
14:00 Portland
17:05 Seattle
01:50 Doha
14:54 Seattle
17:05 Doha
04:30 Muscat
Connect
AS2065 Alaska Airlines, Inc.
QR720 Qatar Airways
WY664 Oman Air
14:00 Portland
17:05 Seattle
19:00 Doha
14:54 Seattle
17:05 Doha
21:30 Muscat
Connect
AS2065 Alaska Airlines, Inc.
EK230 Emirates
EK866 Emirates
14:00 Portland
17:05 Seattle
02:15 Dubai
14:54 Seattle
18:40 Dubai
03:30 Muscat
Connect
AC8655 Air Canada
TK76 Turkish Airlines
TK774 Turkish Airlines
15:40 Portland
19:20 Vancouver
18:30 Istanbul
16:55 Vancouver
16:50 Istanbul
00:20 Muscat
Connect
DE2091 Condor Flugdienst
QR068 Qatar Airways
WY662 Oman Air
17:05 Portland
15:25 Frankfurt
01:20 Doha
12:40 Frankfurt
23:25 Doha
03:50 Muscat
Connect
DE2091 Condor Flugdienst
QR068 Qatar Airways
QR1148 Qatar Airways
17:05 Portland
15:25 Frankfurt
01:50 Doha
12:40 Frankfurt
23:25 Doha
04:30 Muscat
Connect
DE2091 Condor Flugdienst
EK046 Emirates
EK866 Emirates
17:05 Portland
14:30 Frankfurt
02:15 Dubai
12:40 Frankfurt
23:45 Dubai
03:30 Muscat
Connect
AS2014 Alaska Airlines, Inc.
BA048 British Airways
WY104 Oman Air
17:15 Portland
19:15 Seattle
14:15 London Heathrow
18:10 Seattle
12:30 London Heathrow
01:25 Muscat
Connect
AS2014 Alaska Airlines, Inc.
AA156 American Airlines
WY104 Oman Air
17:15 Portland
21:00 Seattle
14:15 London Heathrow
18:10 Seattle
13:10 London Heathrow
01:25 Muscat
Connect
AS3334 Alaska Airlines, Inc.
AA156 American Airlines
WY104 Oman Air
18:35 Portland
21:00 Seattle
14:15 London Heathrow
19:30 Seattle
13:10 London Heathrow
01:25 Muscat
Connect
BA266 British Airways
BA400 British Airways
WY408 Oman Air
18:55 Portland
15:20 London Heathrow
01:30 Cairo
12:20 London Heathrow
22:20 Cairo
07:15 Muscat
Connect
BA266 British Airways
BA680 British Airways
TK860 Turkish Airlines
18:55 Portland
16:15 London Heathrow
01:15 Istanbul
12:20 London Heathrow
23:15 Istanbul
07:05 Muscat
Connect
BA266 British Airways
QR004 Qatar Airways
QR1148 Qatar Airways
18:55 Portland
14:05 London Heathrow
01:50 Doha
12:20 London Heathrow
23:50 Doha
04:30 Muscat
Connect
BA266 British Airways
QR004 Qatar Airways
WY662 Oman Air
18:55 Portland
14:05 London Heathrow
01:20 Doha
12:20 London Heathrow
23:50 Doha
03:50 Muscat
Connect
BA266 British Airways
TK1986 Turkish Airlines
TK860 Turkish Airlines
18:55 Portland
15:15 London Heathrow
01:15 Istanbul
12:20 London Heathrow
22:05 Istanbul
07:05 Muscat
Connect
BA266 British Airways
WY102 Oman Air
18:55 Portland
20:05 London Heathrow
12:20 London Heathrow
07:15 Muscat
Connect
BA266 British Airways
MS778 Egyptair
MS930 Egyptair
18:55 Portland
14:00 London Heathrow
22:00 Cairo
12:20 London Heathrow
20:40 Cairo
03:25 Muscat
Connect
BA266 British Airways
QR008 Qatar Airways
QR1148 Qatar Airways
18:55 Portland
14:55 London Heathrow
01:50 Doha
12:20 London Heathrow
00:45 Doha
04:30 Muscat
Connect
BA266 British Airways
WY104 Oman Air
18:55 Portland
14:15 London Heathrow
12:20 London Heathrow
01:25 Muscat
Connect
BA266 British Airways
BA312 British Airways
WY412 Oman Air
18:55 Portland
15:00 London Heathrow
02:25 Amman
12:20 London Heathrow
23:10 Amman
06:45 Muscat
Connect

References

Find Hotels in Oman

You can find hotels and accommodations in Oman with our hotels search tool below

Booking.com