How to get to Muscat, Oman from Pakistan by flight ? You can check flights from Pakistan to Muscat, Oman below.
You can find flight ticket prices from Pakistan to Muscat, Oman with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Pakistan to Lahore.
You take a flight from Lahore to Muscat and cost approximately 600 USD.
You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.
Flight | Depart | Arrive | |
---|---|---|---|
WY342
Oman Air
|
09:30
Lahore
|
11:40 Muscat | Direct |
PK229
Pakistan International Airlines
|
10:40
Lahore
|
12:45 Muscat | Direct |
WY344
Oman Air
|
15:00
Lahore
|
17:10 Muscat | Direct |
GF767
Gulf Air Bahrain
GF566
Gulf Air Bahrain
|
17:00
Lahore
20:10
Manama
|
19:10
Manama
22:40
Muscat
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Islamabad.
You take a flight from Islamabad to Muscat and cost approximately 650 USD.
You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.
Flight | Depart | Arrive | |
---|---|---|---|
EY232
Etihad
EY382
Etihad
|
03:40
Islamabad
09:00
Abu Dhabi
|
06:20
Abu Dhabi
10:10
Muscat
|
Connect |
QR615
Qatar Airways
QR1126
Qatar Airways
|
09:20
Islamabad
13:05
Doha
|
11:30
Doha
15:45
Muscat
|
Connect |
WY346
Oman Air
|
09:30
Islamabad
|
11:45 Muscat | Direct |
WY348
Oman Air
|
15:15
Islamabad
|
17:30 Muscat | Direct |
You take a bus, shuttle or taxi from your location in Pakistan to Multan.
You take a flight from Multan to Muscat and cost approximately 700 USD.
You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.
Flight | Depart | Arrive | |
---|---|---|---|
QR617
Qatar Airways
QR1128
Qatar Airways
|
03:50
Multan
08:00
Doha
|
05:15
Doha
10:40
Muscat
|
Connect |
PK331
Pakistan International Airlines
WY324
Oman Air
|
07:00
Multan
12:15
Karachi
|
08:25
Karachi
13:10
Muscat
|
Connect |
FZ326
Flydubai
FZ43
Flydubai
|
10:55
Multan
14:55
Dubai
|
12:50
Dubai
16:00
Muscat
|
Connect |
GF789
Gulf Air Bahrain
GF566
Gulf Air Bahrain
|
14:50
Multan
20:10
Manama
|
16:35
Manama
22:40
Muscat
|
Connect |
GF789
Gulf Air Bahrain
EY376
Etihad
EY388
Etihad
|
14:50
Multan
17:50
Manama
21:25
Abu Dhabi
|
16:35
Manama
20:00
Abu Dhabi
22:35
Muscat
|
Connect |
GF789
Gulf Air Bahrain
EY376
Etihad
KL0453
KLM
|
14:50
Multan
17:50
Manama
21:05
Abu Dhabi
|
16:35
Manama
20:00
Abu Dhabi
22:20
Muscat
|
Connect |
PA810
Airblue
FZ47
Flydubai
|
15:30
Multan
18:50
Dubai
|
17:55
Dubai
19:55
Muscat
|
Connect |
PA810
Airblue
WY608
Oman Air
|
15:30
Multan
19:35
Dubai
|
17:55
Dubai
20:50
Muscat
|
Connect |
PK331
Pakistan International Airlines
TG507
Thai Airways International
|
16:15
Multan
18:45
Karachi
|
17:40
Karachi
19:35
Muscat
|
Connect |
PK581
Pakistan International Airlines
WY326
Oman Air
|
18:40
Multan
23:55
Karachi
|
20:20
Karachi
00:45
Muscat
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Quetta.
You take a flight from Quetta to Muscat and cost approximately 700 USD.
You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.
Flight | Depart | Arrive | |
---|---|---|---|
PK363
Pakistan International Airlines
PK302
Pakistan International Airlines
PK229
Pakistan International Airlines
|
05:40
Quetta
08:00
Karachi
10:40
Lahore
|
07:00
Karachi
09:45
Lahore
12:45
Muscat
|
Connect |
PK363
Pakistan International Airlines
ER520
Serene Air
PK229
Pakistan International Airlines
|
05:40
Quetta
08:00
Karachi
10:40
Lahore
|
07:00
Karachi
09:45
Lahore
12:45
Muscat
|
Connect |
PK326
Pakistan International Airlines
WY348
Oman Air
|
08:50
Quetta
15:15
Islamabad
|
10:10
Islamabad
17:30
Muscat
|
Connect |
PK311
Pakistan International Airlines
TG507
Thai Airways International
|
10:20
Quetta
18:45
Karachi
|
11:40
Karachi
19:35
Muscat
|
Connect |
ER540
Serene Air
WY348
Oman Air
|
10:50
Quetta
15:15
Islamabad
|
12:15
Islamabad
17:30
Muscat
|
Connect |
PK363
Pakistan International Airlines
TG507
Thai Airways International
|
12:20
Quetta
18:45
Karachi
|
13:40
Karachi
19:35
Muscat
|
Connect |
PK363
Pakistan International Airlines
FZ330
Flydubai
FZ47
Flydubai
|
12:20
Quetta
16:10
Karachi
18:50
Dubai
|
13:40
Karachi
17:35
Dubai
19:55
Muscat
|
Connect |
PK352
Pakistan International Airlines
WY348
Oman Air
|
13:00
Quetta
15:15
Islamabad
|
14:20
Islamabad
17:30
Muscat
|
Connect |
ER542
Serene Air
ER523
Serene Air
TG507
Thai Airways International
|
13:20
Quetta
15:45
Lahore
18:45
Karachi
|
14:45
Lahore
17:30
Karachi
19:35
Muscat
|
Connect |
ER541
Serene Air
TG507
Thai Airways International
|
15:40
Quetta
18:45
Karachi
|
17:00
Karachi
19:35
Muscat
|
Connect |
ER541
Serene Air
WY326
Oman Air
|
15:40
Quetta
23:55
Karachi
|
17:00
Karachi
00:45
Muscat
|
Connect |
PK326
Pakistan International Airlines
PK309
Pakistan International Airlines
WY326
Oman Air
|
16:30
Quetta
19:00
Islamabad
23:55
Karachi
|
17:50
Islamabad
20:55
Karachi
00:45
Muscat
|
Connect |
FZ342
Flydubai
FZ45
Flydubai
|
23:25
Quetta
07:10
Dubai
|
01:15
Dubai
08:20
Muscat
|
Connect |
You take a bus, shuttle or taxi from your location in Pakistan to Karachi.
You take a flight from Karachi to Muscat and cost approximately 370 USD.
You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.
Flight | Depart | Arrive | |
---|---|---|---|
WY324
Oman Air
|
12:15
Karachi
|
13:10 Muscat | Direct |
TG507
Thai Airways International
|
18:45
Karachi
|
19:35 Muscat | Direct |
WY326
Oman Air
|
23:55
Karachi
|
00:45 Muscat | Direct |
You can find hotels and accommodations in Muscat, Oman with our hotels search tool below
Booking.com