HowToGo

Flight from Riyale to Oman

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

Search Transfer from Riyale to Oman

Search Flights

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

1. Nepalganj to Muscat

  1. You take a bus, shuttle or taxi from your location in Riyale to Nepalganj.

  2. You take a flight from Nepalganj to Muscat and cost approximately 280 USD.

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

Flight Depart Arrive
U4452 Buddha Air Ltd
WY338 Oman Air
08:40 Nepalganj
15:20 Kathmandu
09:40 Kathmandu
18:00 Muscat
Connect
U4452 Buddha Air Ltd
TG320 Thai Airways International
WY816 Oman Air
08:40 Nepalganj
13:55 Kathmandu
20:40 Suvarnabhumi
09:40 Kathmandu
18:30 Suvarnabhumi
23:35 Muscat
Connect
U4452 Buddha Air Ltd
6E1302 IndiGo Airlines
6E81 IndiGo Airlines
08:40 Nepalganj
14:15 Kathmandu
21:45 Mumbai
09:40 Kathmandu
16:50 Mumbai
22:55 Muscat
Connect
U4452 Buddha Air Ltd
QR653 Qatar Airways
QR1124 Qatar Airways
08:40 Nepalganj
10:30 Kathmandu
15:55 Doha
09:40 Kathmandu
12:35 Doha
18:45 Muscat
Connect
U4452 Buddha Air Ltd
QR653 Qatar Airways
WY2664 Oman Air
08:40 Nepalganj
10:30 Kathmandu
13:25 Doha
09:40 Kathmandu
12:35 Doha
15:55 Muscat
Connect
U4452 Buddha Air Ltd
EY291 Etihad
EY388 Etihad
08:40 Nepalganj
17:05 Kathmandu
21:40 Abu Dhabi
09:40 Kathmandu
20:25 Abu Dhabi
22:50 Muscat
Connect
U4452 Buddha Air Ltd
QR653 Qatar Airways
QR1126 Qatar Airways
08:40 Nepalganj
10:30 Kathmandu
13:30 Doha
09:40 Kathmandu
12:35 Doha
16:20 Muscat
Connect
U4452 Buddha Air Ltd
AI216 Air India Limited
AI973 Air India Limited
08:40 Nepalganj
15:35 Kathmandu
19:20 Delhi
09:40 Kathmandu
16:50 Delhi
21:25 Muscat
Connect
U4452 Buddha Air Ltd
RA217 Nepal Airlines
WY246 Oman Air
08:40 Nepalganj
13:45 Kathmandu
16:00 Delhi
09:40 Kathmandu
15:10 Delhi
17:50 Muscat
Connect
U4405 Buddha Air Ltd
EY291 Etihad
EY384 Etihad
14:50 Nepalganj
17:05 Kathmandu
02:30 Abu Dhabi
15:50 Kathmandu
20:25 Abu Dhabi
03:40 Muscat
Connect
U4405 Buddha Air Ltd
EY291 Etihad
EY388 Etihad
14:50 Nepalganj
17:05 Kathmandu
21:40 Abu Dhabi
15:50 Kathmandu
20:25 Abu Dhabi
22:50 Muscat
Connect
U4405 Buddha Air Ltd
FZ576 Flydubai
EK866 Emirates
14:50 Nepalganj
19:35 Kathmandu
02:15 Dubai
15:50 Kathmandu
22:45 Dubai
03:30 Muscat
Connect
U4405 Buddha Air Ltd
6E34 IndiGo Airlines
AI973 Air India Limited
14:50 Nepalganj
16:55 Kathmandu
19:20 Delhi
15:50 Kathmandu
18:25 Delhi
21:25 Muscat
Connect
U4405 Buddha Air Ltd
QR651 Qatar Airways
QR1148 Qatar Airways
14:50 Nepalganj
20:45 Kathmandu
00:35 Doha
15:50 Kathmandu
22:50 Doha
03:25 Muscat
Connect
U4405 Buddha Air Ltd
6E34 IndiGo Airlines
WY248 Oman Air
14:50 Nepalganj
16:55 Kathmandu
19:15 Delhi
15:50 Kathmandu
18:25 Delhi
21:05 Muscat
Connect
U4405 Buddha Air Ltd
QR651 Qatar Airways
QR1130 Qatar Airways
14:50 Nepalganj
20:45 Kathmandu
02:00 Doha
15:50 Kathmandu
22:50 Doha
04:50 Muscat
Connect
U4406 Buddha Air Ltd
G9538 Air Arabia
G9112 Air Arabia
18:25 Nepalganj
21:10 Kathmandu
08:10 Sharjah
19:25 Kathmandu
23:50 Sharjah
09:10 Muscat
Connect
U4406 Buddha Air Ltd
QR651 Qatar Airways
QR1148 Qatar Airways
18:25 Nepalganj
20:45 Kathmandu
00:35 Doha
19:25 Kathmandu
22:50 Doha
03:25 Muscat
Connect
U4406 Buddha Air Ltd
QR651 Qatar Airways
QR1130 Qatar Airways
18:25 Nepalganj
20:45 Kathmandu
02:00 Doha
19:25 Kathmandu
22:50 Doha
04:50 Muscat
Connect
U4406 Buddha Air Ltd
QR651 Qatar Airways
WY668 Oman Air
18:25 Nepalganj
20:45 Kathmandu
03:55 Doha
19:25 Kathmandu
22:50 Doha
06:25 Muscat
Connect

2. Bhairawa to Muscat

  1. You take a bus, shuttle or taxi from your location in Riyale to Bhairawa.

  2. You take a flight from Bhairawa to Muscat and cost approximately 350 USD.

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

Flight Depart Arrive
U4852 Buddha Air Ltd
WY338 Oman Air
08:25 Bhairawa
15:20 Kathmandu
10:35 Kathmandu
18:00 Muscat
Connect
U4682 Buddha Air Ltd
U4608 Buddha Air Ltd
WY338 Oman Air
11:30 Bhairawa
12:35 Pokhara
15:20 Kathmandu
11:50 Pokhara
13:05 Kathmandu
18:00 Muscat
Connect
U4682 Buddha Air Ltd
U462 Buddha Air Ltd
WY338 Oman Air
11:30 Bhairawa
13:00 Pokhara
15:20 Kathmandu
11:50 Pokhara
13:30 Kathmandu
18:00 Muscat
Connect
U4856 Buddha Air Ltd
WY338 Oman Air
13:15 Bhairawa
15:20 Kathmandu
13:40 Kathmandu
18:00 Muscat
Connect
U4856 Buddha Air Ltd
AI216 Air India Limited
AI973 Air India Limited
13:15 Bhairawa
15:35 Kathmandu
19:20 Delhi
13:40 Kathmandu
16:50 Delhi
21:25 Muscat
Connect
U4856 Buddha Air Ltd
EY291 Etihad
EY388 Etihad
13:15 Bhairawa
17:05 Kathmandu
21:40 Abu Dhabi
13:40 Kathmandu
20:25 Abu Dhabi
22:50 Muscat
Connect
U4858 Buddha Air Ltd
QR651 Qatar Airways
QR1148 Qatar Airways
16:10 Bhairawa
20:45 Kathmandu
00:35 Doha
16:45 Kathmandu
22:50 Doha
03:25 Muscat
Connect
U4860 Buddha Air Ltd
QR651 Qatar Airways
QR1148 Qatar Airways
17:05 Bhairawa
20:45 Kathmandu
00:35 Doha
17:40 Kathmandu
22:50 Doha
03:25 Muscat
Connect
U4860 Buddha Air Ltd
QR651 Qatar Airways
QR1130 Qatar Airways
17:05 Bhairawa
20:45 Kathmandu
02:00 Doha
17:40 Kathmandu
22:50 Doha
04:50 Muscat
Connect
U4860 Buddha Air Ltd
FZ576 Flydubai
EK866 Emirates
17:05 Bhairawa
19:35 Kathmandu
02:15 Dubai
17:40 Kathmandu
22:45 Dubai
03:30 Muscat
Connect
U4804 Buddha Air Ltd
QR651 Qatar Airways
QR1148 Qatar Airways
18:05 Bhairawa
20:45 Kathmandu
00:35 Doha
18:40 Kathmandu
22:50 Doha
03:25 Muscat
Connect
U4804 Buddha Air Ltd
QR651 Qatar Airways
QR1130 Qatar Airways
18:05 Bhairawa
20:45 Kathmandu
02:00 Doha
18:40 Kathmandu
22:50 Doha
04:50 Muscat
Connect
U4804 Buddha Air Ltd
FZ576 Flydubai
EK866 Emirates
18:05 Bhairawa
19:35 Kathmandu
02:15 Dubai
18:40 Kathmandu
22:45 Dubai
03:30 Muscat
Connect

3. Surkhet to Muscat

  1. You take a bus, shuttle or taxi from your location in Riyale to Surkhet.

  2. You take a flight from Surkhet to Muscat and cost approximately 280 USD.

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

Flight Depart Arrive
U4134 Buddha Air Ltd
WY338 Oman Air
09:30 Surkhet
15:20 Kathmandu
10:35 Kathmandu
18:00 Muscat
Connect
U4134 Buddha Air Ltd
AI216 Air India Limited
AI973 Air India Limited
09:30 Surkhet
15:35 Kathmandu
19:20 Delhi
10:35 Kathmandu
16:50 Delhi
21:25 Muscat
Connect
U4134 Buddha Air Ltd
EY291 Etihad
EY388 Etihad
09:30 Surkhet
17:05 Kathmandu
21:40 Abu Dhabi
10:35 Kathmandu
20:25 Abu Dhabi
22:50 Muscat
Connect
U4134 Buddha Air Ltd
6E1302 IndiGo Airlines
6E81 IndiGo Airlines
09:30 Surkhet
14:15 Kathmandu
21:45 Mumbai
10:35 Kathmandu
16:50 Mumbai
22:55 Muscat
Connect
U4134 Buddha Air Ltd
BG072 Biman Bangladesh Airlines
BG021 Biman Bangladesh Airlines
09:30 Surkhet
12:55 Kathmandu
22:25 Dhaka
10:35 Kathmandu
14:30 Dhaka
00:45 Muscat
Connect
U4134 Buddha Air Ltd
TG320 Thai Airways International
WY816 Oman Air
09:30 Surkhet
13:55 Kathmandu
20:40 Suvarnabhumi
10:35 Kathmandu
18:30 Suvarnabhumi
23:35 Muscat
Connect
U4134 Buddha Air Ltd
RA217 Nepal Airlines
WY246 Oman Air
09:30 Surkhet
13:45 Kathmandu
16:00 Delhi
10:35 Kathmandu
15:10 Delhi
17:50 Muscat
Connect

4. Lucknow to Muscat

  1. You take a bus, shuttle or taxi from your location in Riyale to Lucknow.

  2. You take a flight from Lucknow to Muscat and cost approximately 330 USD.

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

Flight Depart Arrive
WY262 Oman Air
07:10 Lucknow
09:20 Muscat Direct
G8396 GoAir
G829 GoAir
18:05 Lucknow
22:55 Mumbai
20:20 Mumbai
00:30 Muscat
Connect
WY264 Oman Air
20:50 Lucknow
23:00 Muscat Direct

5. Pokhara to Muscat

  1. You take a bus, shuttle or taxi from your location in Riyale to Pokhara.

  2. You take a flight from Pokhara to Muscat and cost approximately 350 USD.

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

Flight Depart Arrive
U4604 Buddha Air Ltd
WY332 Oman Air
07:45 Pokhara
09:10 Kathmandu
08:15 Kathmandu
11:50 Muscat
Connect
U4604 Buddha Air Ltd
QR653 Qatar Airways
WY2664 Oman Air
07:45 Pokhara
10:30 Kathmandu
13:25 Doha
08:15 Kathmandu
12:35 Doha
15:55 Muscat
Connect
U4604 Buddha Air Ltd
QR653 Qatar Airways
QR1126 Qatar Airways
07:45 Pokhara
10:30 Kathmandu
13:30 Doha
08:15 Kathmandu
12:35 Doha
16:20 Muscat
Connect
U4604 Buddha Air Ltd
OV428 SalamAir
07:45 Pokhara
09:50 Kathmandu
08:15 Kathmandu
12:30 Muscat
Connect
U4604 Buddha Air Ltd
FZ572 Flydubai
FZ43 Flydubai
07:45 Pokhara
09:30 Kathmandu
14:45 Dubai
08:15 Kathmandu
12:35 Dubai
15:45 Muscat
Connect
U4604 Buddha Air Ltd
FZ572 Flydubai
EK864 Emirates
07:45 Pokhara
09:30 Kathmandu
16:05 Dubai
08:15 Kathmandu
12:35 Dubai
17:20 Muscat
Connect
U4643 Buddha Air Ltd
U4356 Buddha Air Ltd
WY338 Oman Air
09:45 Pokhara
13:35 Bharatpur
15:20 Kathmandu
09:55 Bharatpur
13:55 Kathmandu
18:00 Muscat
Connect
U4643 Buddha Air Ltd
U4353 Buddha Air Ltd
WY338 Oman Air
09:45 Pokhara
11:55 Bharatpur
15:20 Kathmandu
09:55 Bharatpur
12:15 Kathmandu
18:00 Muscat
Connect
U4681 Buddha Air Ltd
U4856 Buddha Air Ltd
WY338 Oman Air
10:55 Pokhara
13:15 Bhairawa
15:20 Kathmandu
11:15 Bhairawa
13:40 Kathmandu
18:00 Muscat
Connect
U4614 Buddha Air Ltd
6E1302 IndiGo Airlines
6E81 IndiGo Airlines
12:00 Pokhara
14:15 Kathmandu
21:45 Mumbai
12:30 Kathmandu
16:50 Mumbai
22:55 Muscat
Connect
U4602 Buddha Air Ltd
WY338 Oman Air
12:05 Pokhara
15:20 Kathmandu
12:35 Kathmandu
18:00 Muscat
Connect
U4602 Buddha Air Ltd
6E1302 IndiGo Airlines
6E81 IndiGo Airlines
12:05 Pokhara
14:15 Kathmandu
21:45 Mumbai
12:35 Kathmandu
16:50 Mumbai
22:55 Muscat
Connect
U4602 Buddha Air Ltd
AI216 Air India Limited
AI973 Air India Limited
12:05 Pokhara
15:35 Kathmandu
19:20 Delhi
12:35 Kathmandu
16:50 Delhi
21:25 Muscat
Connect
U4608 Buddha Air Ltd
WY338 Oman Air
12:35 Pokhara
15:20 Kathmandu
13:05 Kathmandu
18:00 Muscat
Connect
U4608 Buddha Air Ltd
6E1302 IndiGo Airlines
6E81 IndiGo Airlines
12:35 Pokhara
14:15 Kathmandu
21:45 Mumbai
13:05 Kathmandu
16:50 Mumbai
22:55 Muscat
Connect
U4608 Buddha Air Ltd
AI216 Air India Limited
AI973 Air India Limited
12:35 Pokhara
15:35 Kathmandu
19:20 Delhi
13:05 Kathmandu
16:50 Delhi
21:25 Muscat
Connect
U462 Buddha Air Ltd
EY291 Etihad
EY388 Etihad
13:00 Pokhara
17:05 Kathmandu
21:40 Abu Dhabi
13:30 Kathmandu
20:25 Abu Dhabi
22:50 Muscat
Connect
U462 Buddha Air Ltd
AI216 Air India Limited
AI973 Air India Limited
13:00 Pokhara
15:35 Kathmandu
19:20 Delhi
13:30 Kathmandu
16:50 Delhi
21:25 Muscat
Connect
U462 Buddha Air Ltd
WY338 Oman Air
13:00 Pokhara
15:20 Kathmandu
13:30 Kathmandu
18:00 Muscat
Connect
RMK158 Simrik Airlines
EY291 Etihad
EY388 Etihad
14:45 Pokhara
17:05 Kathmandu
21:40 Abu Dhabi
15:15 Kathmandu
20:25 Abu Dhabi
22:50 Muscat
Connect
U4618 Buddha Air Ltd
EY291 Etihad
EY388 Etihad
15:30 Pokhara
17:05 Kathmandu
21:40 Abu Dhabi
16:00 Kathmandu
20:25 Abu Dhabi
22:50 Muscat
Connect

6. Kathmandu to Muscat

  1. You take a bus, shuttle or taxi from your location in Riyale to Kathmandu.

  2. You take a flight from Kathmandu to Muscat and cost approximately 420 USD.

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

Flight Depart Arrive
WY332 Oman Air
09:10 Kathmandu
11:50 Muscat Direct
FZ572 Flydubai
FZ43 Flydubai
09:30 Kathmandu
14:45 Dubai
12:35 Dubai
15:45 Muscat
Connect
FZ572 Flydubai
EK864 Emirates
09:30 Kathmandu
16:05 Dubai
12:35 Dubai
17:20 Muscat
Connect
OV428 SalamAir
09:50 Kathmandu
12:30 Muscat Direct
QR653 Qatar Airways
QR1126 Qatar Airways
10:30 Kathmandu
13:30 Doha
12:35 Doha
16:20 Muscat
Connect
QR653 Qatar Airways
WY2664 Oman Air
10:30 Kathmandu
13:25 Doha
12:35 Doha
15:55 Muscat
Connect
WY338 Oman Air
15:20 Kathmandu
18:00 Muscat Direct
AI216 Air India Limited
AI973 Air India Limited
15:35 Kathmandu
19:20 Delhi
16:50 Delhi
21:25 Muscat
Connect
EY291 Etihad
EY388 Etihad
17:05 Kathmandu
21:40 Abu Dhabi
20:25 Abu Dhabi
22:50 Muscat
Connect
FZ576 Flydubai
EK866 Emirates
19:35 Kathmandu
02:15 Dubai
22:45 Dubai
03:30 Muscat
Connect
QR651 Qatar Airways
QR1148 Qatar Airways
20:45 Kathmandu
00:35 Doha
22:50 Doha
03:25 Muscat
Connect
QR651 Qatar Airways
QR1130 Qatar Airways
20:45 Kathmandu
02:00 Doha
22:50 Doha
04:50 Muscat
Connect

References

Find Hotels in Oman

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

Booking.com