Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
THB 72,864
THB 27,754
THB 70,488
THB 66,655
Arrival at Peshawar
THB 66,655
THB 27,754
Alliances & Airlines
Oneworld
(5)
SkyTeam
(1)
Star Alliance
()
Layover Airports
Layover Duration
THB 27,754
You save THB 39,790 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
THB 69,430
You save THB 890 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
THB 67,544
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
THB 70,488
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
THB 70,568
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
THB 72,864
Transit Visa may be required | Re Check-in of Baggage required
Dubai Bus Station to Peshawar , 24 May
Etihad Airways EY | 5417
10:20
Sun, 24 May 26
Dubai Bus Station, United Arab Emirates
02 h
12:20
Sun, 24 May 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 694
14:35
Sun, 24 May 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
15:45
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
THB 77,503
Transit Visa may be required | Re Check-in of Baggage required
Dubai to Peshawar , 24 May
Saudia SV | 597
16:15
Sun, 24 May 26
Terminal T1
Dubai, United Arab Emirates
02 h
17:15
Sun, 24 May 26
Terminal T2
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6082 | Operated By Oman Air
21:00
Sun, 24 May 26
Terminal T5
Riyadh, Saudi Arabia
02 h 15 m
00:15
Mon, 25 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
THB 77,925
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
THB 79,856
Transit Visa may be required | Re Check-in of Baggage required
Dubai to Peshawar , 24 May
Gulf Air GF | 509
19:05
Sun, 24 May 26
Terminal T1
Dubai, United Arab Emirates
01 h 25 m
19:30
Sun, 24 May 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 566
20:40
Sun, 24 May 26
Bahrain, Bahrain
01 h 30 m
23:10
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
THB 83,992
Transit Visa may be required | Re Check-in of Baggage required
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
Qatar Airways QR | 1149
06:20
Mon, 25 May 26
Muscat, Oman
01 h 45 m
07: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
