One Way

Popular Filters

+ 1 more

One Way Price

THB 10,241 THB 58,500

Duration

2 h 25 m 39 h 0 m

Stops From Multan

Departure From Multan

Before 6 AM

THB 10,242

6 AM - 12 PM

THB 12,499

12 PM - 6 PM

THB 14,427

After 6 PM

THB 10,842

Arrival at Muscat

Before 6 AM

THB 10,242

6 AM - 12 PM

THB 12,446

After 6 PM

THB 12,446

Alliances & Airlines

Oneworld

(3)

SkyTeam

(2)

Star Alliance

()

+ 1 more

Layover Airports

+ 1 more

Layover Duration

2 h 15 m 34 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 15 Jul 2026 01:17:34
SalamAir

THB 10,660

THB 10,242

Multan to Muscat , 29 Jul

SalamAir OV | 538

04:00

Wed, 29 Jul 26

Multan, Pakistan

02 h 45 m

05:45

Wed, 29 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Pakistan Intl Airlines

THB 11,288

THB 10,842

Multan to Muscat , 29 Jul

Pakistan Intl Airlines PK | 171

23:50

Wed, 29 Jul 26

Multan, Pakistan

02 h 25 m

01:15

Thu, 30 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Pakistan Intl Airlines, Emirates

More Timing Options

THB 12,955

THB 12,446

Multan to Muscat , 29 Jul

Pakistan Intl Airlines PK | 331

18:40

Wed, 29 Jul 26

Multan, Pakistan

01 h 25 m

20:05

Wed, 29 Jul 26

Terminal M

Karachi, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 601

12:15

Thu, 30 Jul 26

Karachi, Pakistan

02 h 05 m

13:20

Thu, 30 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2036 | Operated By Flydubai

18:35

Thu, 30 Jul 26

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

19:45

Thu, 30 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

THB 13,017

THB 12,499

Multan to Muscat , 29 Jul

Flydubai FZ | 326

11:20

Wed, 29 Jul 26

Multan, Pakistan

03 h

13:20

Wed, 29 Jul 26

Terminal Terminal 2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 047

18:35

Wed, 29 Jul 26

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

19:45

Wed, 29 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Pakistan Intl Airlines, Emirates

More Timing Options

THB 13,154

THB 12,636

Multan to Muscat , 29 Jul

Pakistan Intl Airlines PK | 331

18:40

Wed, 29 Jul 26

Multan, Pakistan

01 h 25 m

20:05

Wed, 29 Jul 26

Terminal M

Karachi, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 609

19:35

Thu, 30 Jul 26

Karachi, Pakistan

02 h 15 m

20:50

Thu, 30 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 866

02:15

Fri, 31 Jul 26

Terminal T3

Dubai, United Arab Emirates

01 h 15 m

03:30

Fri, 31 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 13,883

THB 13,328

Multan to Muscat , 29 Jul

Qatar Airways QR | 617

02:40

Wed, 29 Jul 26

Multan, Pakistan

03 h 15 m

03:55

Wed, 29 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1124

18:55

Wed, 29 Jul 26

Doha, Qatar

01 h 35 m

21:30

Wed, 29 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 14,277

THB 13,713

Multan to Muscat , 29 Jul

Qatar Airways QR | 617

02:40

Wed, 29 Jul 26

Multan, Pakistan

03 h 15 m

03:55

Wed, 29 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1148

01:20

Thu, 30 Jul 26

Doha, Qatar

01 h 35 m

03:55

Thu, 30 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

THB 14,610

THB 14,028

Multan to Muscat , 29 Jul

Flydubai FZ | 326

11:20

Wed, 29 Jul 26

Multan, Pakistan

03 h

13:20

Wed, 29 Jul 26

Terminal Terminal 2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 47

18:35

Wed, 29 Jul 26

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

19:45

Wed, 29 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Saudia

THB 15,027

THB 14,427

Multan to Muscat , 29 Jul

Saudia SV | 801

16:45

Wed, 29 Jul 26

Multan, Pakistan

04 h 45 m

19:30

Wed, 29 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 6074 | Operated By Oman Air

02:15

Thu, 30 Jul 26

Terminal T1

Jeddah, Saudi Arabia

03 h 15 m

06:30

Thu, 30 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 21,329

THB 20,483

Multan to Muscat , 29 Jul

Qatar Airways QR | 617

02:40

Wed, 29 Jul 26

Multan, Pakistan

03 h 15 m

03:55

Wed, 29 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4633 | Operated By Oman Air

16:10

Wed, 29 Jul 26

Doha, Qatar

01 h 30 m

18:40

Wed, 29 Jul 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available