One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 27,701 THB 79,000

Duration

3 h 5 m 32 h 30 m

Stops From Dubai

Departure From Dubai

6 AM - 12 PM

THB 27,701

12 PM - 6 PM

THB 70,453

After 6 PM

THB 66,658

Arrival at Peshawar

Before 6 AM

THB 66,658

6 AM - 12 PM

THB 27,701

Alliances & Airlines

Oneworld

(3)

SkyTeam

()

Star Alliance

()

Layover Airports

Layover Duration

8 h 35 m 26 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Air Arabia

THB 27,701

You save THB 39,798 if you fly from Sharjah

Sharjah to Peshawar , 24 May

Air Arabia G9 | 556

06:55

Sun, 24 May 26

Sharjah, United Arab Emirates

03 h 05 m

11:00

Sun, 24 May 26

Peshawar, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 69,430

THB 66,658

You save THB 842 if you fly from Sharjah

Sharjah to Peshawar , 24 May

Qatar Airways QR | 1059

23:45

Sun, 24 May 26

Sharjah, United Arab Emirates

01 h 10 m

23:55

Sun, 24 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 600

20:35

Mon, 25 May 26

Doha, Qatar

03 h 50 m

02:25

Tue, 26 May 26

Peshawar, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

THB 67,499

Dubai to Peshawar , 24 May

Oman Air WY | 612

22:20

Sun, 24 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

23:35

Sun, 24 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 663

14:35

Mon, 25 May 26

Muscat, Oman

01 h 35 m

15:10

Mon, 25 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 6083 | Operated By Qatar Airways

20:35

Mon, 25 May 26

Doha, Qatar

03 h 50 m

02:25

Tue, 26 May 26

Peshawar, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

THB 70,453

Dubai to Peshawar , 24 May

Oman Air WY | 610

17:10

Sun, 24 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

18:25

Sun, 24 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 663

14:35

Mon, 25 May 26

Muscat, Oman

01 h 35 m

15:10

Mon, 25 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 6083 | Operated By Qatar Airways

20:35

Mon, 25 May 26

Doha, Qatar

03 h 50 m

02:25

Tue, 26 May 26

Peshawar, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

THB 70,533

Dubai to Peshawar , 24 May

Oman Air WY | 610

17:10

Sun, 24 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

18:25

Sun, 24 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 661

20:10

Sun, 24 May 26

Muscat, Oman

01 h 35 m

20:45

Sun, 24 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 6083 | Operated By Qatar Airways

20:35

Mon, 25 May 26

Doha, Qatar

03 h 50 m

02:25

Tue, 26 May 26

Peshawar, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 76,457

THB 73,401

Dubai to Peshawar , 24 May

Qatar Airways QR | 1007

11:45

Sun, 24 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

12:00

Sun, 24 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 600

20:35

Sun, 24 May 26

Doha, Qatar

03 h 50 m

02:25

Mon, 25 May 26

Peshawar, Pakistan

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 77,889

Dubai to Peshawar , 24 May

Qatar Airways QR | 1015

23:45

Sun, 24 May 26

Terminal T1

Dubai, United Arab Emirates

01 h 20 m

00:05

Mon, 25 May 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 600

20:35

Mon, 25 May 26

Doha, Qatar

03 h 50 m

02:25

Tue, 26 May 26

Peshawar, Pakistan

BAGGAGE : CHECK INCABIN

Information not available