×
Flights
  • One way
  • Round trip
Cheap Flights from Riyadh to Peshawar
(Modify Search)
  • Airlines
  • Flights

Cheap Flights from Riyadh to Peshawar

Airline Results Price View
View All Airlines View Flights
Emirates 168 results US$378 View Flights
Gulf Air 124 results US$395 View Flights
Qatar Airways 35 results US$469 View Flights
Etihad Airways 30 results US$487 View Flights
Saudia 72 results US$498 View Flights
Depart: Fri, 2 Jan Return: Thu, 2 Apr Riyadh to Peshawar Fri, 2 Jan - Thu, 2 Apr
Emirates 1 stop 7h 35m
9:25 pm RUH - 7:00 am (+1) PEW
Emirates 1 stop 13h 5m
8:40 am PEW - 7:45 pm RUH
US$378
airtickets.com
Show Details

Depart: Riyadh to Peshawar via Dubai

RUH
9:25 pm
2h
DXB
12:25 am (+1)
2h 30m
DXB
2:55 am
3h 5m
PEW
7:00 am
Airlines
Flight No.
From
To
Duration
EK818
9:25 pm, 2 Jan Fri
RUH Riyadh
12:25 am, 3 Jan Sat
DXB Dubai
2h
2h 30m layover in Dubai (DXB)
EK636
2:55 am, 3 Jan Sat
DXB Dubai
7:00 am, 3 Jan Sat
PEW Peshawar
3h 5m

Return: Peshawar to Riyadh via Dubai

PEW
8:40 am
3h 10m
DXB
10:50 am
8h
DXB
6:50 pm
1h 55m
RUH
7:45 pm
Airlines
Flight No.
From
To
Duration
EK637
8:40 am, 2 Apr Thu
PEW Peshawar
10:50 am, 2 Apr Thu
DXB Dubai
3h 10m
8h layover in Dubai (DXB)
EK817
6:50 pm, 2 Apr Thu
DXB Dubai
7:45 pm, 2 Apr Thu
RUH Riyadh
1h 55m
Depart: Tue, 13 Jan Return: Fri, 13 Mar Riyadh to Peshawar Tue, 13 Jan - Fri, 13 Mar
Emirates 1 stop 7h 35m
9:25 pm RUH - 7:00 am (+1) PEW
Emirates 1 stop 13h 5m
8:40 am PEW - 7:45 pm RUH
US$378
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Dubai

RUH
9:25 pm
2h
DXB
12:25 am (+1)
2h 30m
DXB
2:55 am
3h 5m
PEW
7:00 am
Airlines
Flight No.
From
To
Duration
EK818
9:25 pm, 13 Jan Tue
RUH Riyadh
12:25 am, 14 Jan Wed
DXB Dubai
2h
2h 30m layover in Dubai (DXB)
EK636
2:55 am, 14 Jan Wed
DXB Dubai
7:00 am, 14 Jan Wed
PEW Peshawar
3h 5m

Return: Peshawar to Riyadh via Dubai

PEW
8:40 am
3h 25m
DXB
11:05 am
7h 35m
DXB
6:40 pm
2h 5m
RUH
7:45 pm
Airlines
Flight No.
From
To
Duration
EK637
8:40 am, 13 Mar Fri
PEW Peshawar
11:05 am, 13 Mar Fri
DXB Dubai
3h 25m
7h 35m layover in Dubai (DXB)
EK817
6:40 pm, 13 Mar Fri
DXB Dubai
7:45 pm, 13 Mar Fri
RUH Riyadh
2h 5m
Depart: Fri, 5 Dec Return: Sat, 30 May Riyadh to Peshawar Fri, 5 Dec - Sat, 30 May
Emirates 1 stop 7h 35m
9:25 pm RUH - 7:00 am (+1) PEW
Emirates 1 stop 13h 5m
8:40 am PEW - 7:45 pm RUH
US$389
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Dubai

RUH
9:25 pm
2h
DXB
12:25 am (+1)
2h 30m
DXB
2:55 am
3h 5m
PEW
7:00 am
Airlines
Flight No.
From
To
Duration
EK818
9:25 pm, 5 Dec Fri
RUH Riyadh
12:25 am, 6 Dec Sat
DXB Dubai
2h
2h 30m layover in Dubai (DXB)
EK636
2:55 am, 6 Dec Sat
DXB Dubai
7:00 am, 6 Dec Sat
PEW Peshawar
3h 5m

Return: Peshawar to Riyadh via Dubai

PEW
8:40 am
3h 10m
DXB
10:50 am
8h
DXB
6:50 pm
1h 55m
RUH
7:45 pm
Airlines
Flight No.
From
To
Duration
EK637
8:40 am, 30 May Sat
PEW Peshawar
10:50 am, 30 May Sat
DXB Dubai
3h 10m
8h layover in Dubai (DXB)
EK817
6:50 pm, 30 May Sat
DXB Dubai
7:45 pm, 30 May Sat
RUH Riyadh
1h 55m
Depart: Fri, 5 Dec Return: Fri, 12 Dec Riyadh to Peshawar Fri, 5 Dec - Fri, 12 Dec
Emirates 1 stop 7h 35m
9:25 pm RUH - 7:00 am (+1) PEW
Emirates 1 stop 13h 5m
8:40 am PEW - 7:45 pm RUH
US$389
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Dubai

RUH
9:25 pm
2h
DXB
12:25 am (+1)
2h 30m
DXB
2:55 am
3h 5m
PEW
7:00 am
Airlines
Flight No.
From
To
Duration
EK818
9:25 pm, 5 Dec Fri
RUH Riyadh
12:25 am, 6 Dec Sat
DXB Dubai
2h
2h 30m layover in Dubai (DXB)
EK636
2:55 am, 6 Dec Sat
DXB Dubai
7:00 am, 6 Dec Sat
PEW Peshawar
3h 5m

Return: Peshawar to Riyadh via Dubai

PEW
8:40 am
3h 25m
DXB
11:05 am
7h 35m
DXB
6:40 pm
2h 5m
RUH
7:45 pm
Airlines
Flight No.
From
To
Duration
EK637
8:40 am, 12 Dec Fri
PEW Peshawar
11:05 am, 12 Dec Fri
DXB Dubai
3h 25m
7h 35m layover in Dubai (DXB)
EK817
6:40 pm, 12 Dec Fri
DXB Dubai
7:45 pm, 12 Dec Fri
RUH Riyadh
2h 5m
Depart: Thu, 29 Jan Return: Thu, 14 May Riyadh to Peshawar Thu, 29 Jan - Thu, 14 May
Emirates 1 stop 7h 35m
9:25 pm RUH - 7:00 am (+1) PEW
Emirates 1 stop 13h 5m
8:40 am PEW - 7:45 pm RUH
US$389
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Dubai

RUH
9:25 pm
2h
DXB
12:25 am (+1)
2h 30m
DXB
2:55 am
3h 5m
PEW
7:00 am
Airlines
Flight No.
From
To
Duration
EK818
9:25 pm, 29 Jan Thu
RUH Riyadh
12:25 am, 30 Jan Fri
DXB Dubai
2h
2h 30m layover in Dubai (DXB)
EK636
2:55 am, 30 Jan Fri
DXB Dubai
7:00 am, 30 Jan Fri
PEW Peshawar
3h 5m

Return: Peshawar to Riyadh via Dubai

PEW
8:40 am
3h 10m
DXB
10:50 am
8h
DXB
6:50 pm
1h 55m
RUH
7:45 pm
Airlines
Flight No.
From
To
Duration
EK637
8:40 am, 14 May Thu
PEW Peshawar
10:50 am, 14 May Thu
DXB Dubai
3h 10m
8h layover in Dubai (DXB)
EK817
6:50 pm, 14 May Thu
DXB Dubai
7:45 pm, 14 May Thu
RUH Riyadh
1h 55m
Depart: Fri, 12 Dec Return: Fri, 19 Dec Riyadh to Peshawar Fri, 12 Dec - Fri, 19 Dec
Emirates 1 stop 7h 35m
9:25 pm RUH - 7:00 am (+1) PEW
Emirates 1 stop 13h 5m
8:40 am PEW - 7:45 pm RUH
US$391
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Dubai

RUH
9:25 pm
2h
DXB
12:25 am (+1)
2h 30m
DXB
2:55 am
3h 5m
PEW
7:00 am
Airlines
Flight No.
From
To
Duration
EK818
9:25 pm, 12 Dec Fri
RUH Riyadh
12:25 am, 13 Dec Sat
DXB Dubai
2h
2h 30m layover in Dubai (DXB)
EK636
2:55 am, 13 Dec Sat
DXB Dubai
7:00 am, 13 Dec Sat
PEW Peshawar
3h 5m

Return: Peshawar to Riyadh via Dubai

PEW
8:40 am
3h 25m
DXB
11:05 am
7h 35m
DXB
6:40 pm
2h 5m
RUH
7:45 pm
Airlines
Flight No.
From
To
Duration
EK637
8:40 am, 19 Dec Fri
PEW Peshawar
11:05 am, 19 Dec Fri
DXB Dubai
3h 25m
7h 35m layover in Dubai (DXB)
EK817
6:40 pm, 19 Dec Fri
DXB Dubai
7:45 pm, 19 Dec Fri
RUH Riyadh
2h 5m
Depart: Mon, 29 Dec Return: Sun, 1 Feb Riyadh to Peshawar Mon, 29 Dec - Sun, 1 Feb
Gulf Air 1 stop 7h
9:30 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 11h 30m
7:30 am PEW - 5:00 pm RUH
US$394
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
9:30 pm
1h 10m
BAH
10:40 pm
2h 40m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF170
9:30 pm, 29 Dec Mon
RUH Riyadh
10:40 pm, 29 Dec Mon
BAH Bahrain
1h 10m
2h 40m layover in Bahrain (BAH)
GF784
1:20 am, 30 Dec Tue
BAH Bahrain
6:30 am, 30 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
7:30 am
4h
BAH
9:30 am
6h 15m
BAH
3:45 pm
1h 15m
RUH
5:00 pm
Airlines
Flight No.
From
To
Duration
GF785
7:30 am, 1 Feb Sun
PEW Peshawar
9:30 am, 1 Feb Sun
BAH Bahrain
4h
6h 15m layover in Bahrain (BAH)
GF167
3:45 pm, 1 Feb Sun
BAH Bahrain
5:00 pm, 1 Feb Sun
RUH Riyadh
1h 15m
Depart: Mon, 29 Dec Return: Sun, 1 Feb Riyadh to Peshawar Mon, 29 Dec - Sun, 1 Feb
Gulf Air 1 stop 10h 30m
6:00 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 11h 30m
7:30 am PEW - 5:00 pm RUH
US$394
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
6:00 pm
1h 10m
BAH
7:10 pm
6h 10m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF168
6:00 pm, 29 Dec Mon
RUH Riyadh
7:10 pm, 29 Dec Mon
BAH Bahrain
1h 10m
6h 10m layover in Bahrain (BAH)
GF784
1:20 am, 30 Dec Tue
BAH Bahrain
6:30 am, 30 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
7:30 am
4h
BAH
9:30 am
6h 15m
BAH
3:45 pm
1h 15m
RUH
5:00 pm
Airlines
Flight No.
From
To
Duration
GF785
7:30 am, 1 Feb Sun
PEW Peshawar
9:30 am, 1 Feb Sun
BAH Bahrain
4h
6h 15m layover in Bahrain (BAH)
GF167
3:45 pm, 1 Feb Sun
BAH Bahrain
5:00 pm, 1 Feb Sun
RUH Riyadh
1h 15m
Depart: Sat, 6 Dec Return: Sun, 25 Jan Riyadh to Peshawar Sat, 6 Dec - Sun, 25 Jan
Gulf Air 1 stop 7h
9:30 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 11h 30m
7:30 am PEW - 5:00 pm RUH
US$416
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
9:30 pm
1h 10m
BAH
10:40 pm
2h 40m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF170
9:30 pm, 6 Dec Sat
RUH Riyadh
10:40 pm, 6 Dec Sat
BAH Bahrain
1h 10m
2h 40m layover in Bahrain (BAH)
GF784
1:20 am, 7 Dec Sun
BAH Bahrain
6:30 am, 7 Dec Sun
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
7:30 am
4h
BAH
9:30 am
6h 15m
BAH
3:45 pm
1h 15m
RUH
5:00 pm
Airlines
Flight No.
From
To
Duration
GF785
7:30 am, 25 Jan Sun
PEW Peshawar
9:30 am, 25 Jan Sun
BAH Bahrain
4h
6h 15m layover in Bahrain (BAH)
GF167
3:45 pm, 25 Jan Sun
BAH Bahrain
5:00 pm, 25 Jan Sun
RUH Riyadh
1h 15m
Depart: Mon, 15 Dec Return: Sun, 15 Mar Riyadh to Peshawar Mon, 15 Dec - Sun, 15 Mar
Gulf Air 1 stop 7h
9:30 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 11h 30m
7:30 am PEW - 5:00 pm RUH
US$421
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
9:30 pm
1h 10m
BAH
10:40 pm
2h 40m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF170
9:30 pm, 15 Dec Mon
RUH Riyadh
10:40 pm, 15 Dec Mon
BAH Bahrain
1h 10m
2h 40m layover in Bahrain (BAH)
GF784
1:20 am, 16 Dec Tue
BAH Bahrain
6:30 am, 16 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
7:30 am
4h
BAH
9:30 am
6h 15m
BAH
3:45 pm
1h 15m
RUH
5:00 pm
Airlines
Flight No.
From
To
Duration
GF785
7:30 am, 15 Mar Sun
PEW Peshawar
9:30 am, 15 Mar Sun
BAH Bahrain
4h
6h 15m layover in Bahrain (BAH)
GF167
3:45 pm, 15 Mar Sun
BAH Bahrain
5:00 pm, 15 Mar Sun
RUH Riyadh
1h 15m
Depart: Mon, 15 Dec Return: Sun, 15 Mar Riyadh to Peshawar Mon, 15 Dec - Sun, 15 Mar
Gulf Air 1 stop 10h 30m
6:00 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 5h 55m
4:35 pm PEW - 8:30 pm RUH
US$421
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
6:00 pm
1h 10m
BAH
7:10 pm
6h 10m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF168
6:00 pm, 15 Dec Mon
RUH Riyadh
7:10 pm, 15 Dec Mon
BAH Bahrain
1h 10m
6h 10m layover in Bahrain (BAH)
GF784
1:20 am, 16 Dec Tue
BAH Bahrain
6:30 am, 16 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
40m
BAH
7:15 pm
1h 15m
RUH
8:30 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 15 Mar Sun
PEW Peshawar
6:35 pm, 15 Mar Sun
BAH Bahrain
4h
40m layover in Bahrain (BAH)
GF169
7:15 pm, 15 Mar Sun
BAH Bahrain
8:30 pm, 15 Mar Sun
RUH Riyadh
1h 15m
Depart: Mon, 15 Dec Return: Sun, 15 Mar Riyadh to Peshawar Mon, 15 Dec - Sun, 15 Mar
Gulf Air 1 stop 10h 30m
6:00 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 11h 30m
7:30 am PEW - 5:00 pm RUH
US$421
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
6:00 pm
1h 10m
BAH
7:10 pm
6h 10m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF168
6:00 pm, 15 Dec Mon
RUH Riyadh
7:10 pm, 15 Dec Mon
BAH Bahrain
1h 10m
6h 10m layover in Bahrain (BAH)
GF784
1:20 am, 16 Dec Tue
BAH Bahrain
6:30 am, 16 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
7:30 am
4h
BAH
9:30 am
6h 15m
BAH
3:45 pm
1h 15m
RUH
5:00 pm
Airlines
Flight No.
From
To
Duration
GF785
7:30 am, 15 Mar Sun
PEW Peshawar
9:30 am, 15 Mar Sun
BAH Bahrain
4h
6h 15m layover in Bahrain (BAH)
GF167
3:45 pm, 15 Mar Sun
BAH Bahrain
5:00 pm, 15 Mar Sun
RUH Riyadh
1h 15m
Depart: Mon, 15 Dec Return: Sun, 15 Mar Riyadh to Peshawar Mon, 15 Dec - Sun, 15 Mar
Gulf Air 1 stop 7h
9:30 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 5h 55m
4:35 pm PEW - 8:30 pm RUH
US$421
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
9:30 pm
1h 10m
BAH
10:40 pm
2h 40m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF170
9:30 pm, 15 Dec Mon
RUH Riyadh
10:40 pm, 15 Dec Mon
BAH Bahrain
1h 10m
2h 40m layover in Bahrain (BAH)
GF784
1:20 am, 16 Dec Tue
BAH Bahrain
6:30 am, 16 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
40m
BAH
7:15 pm
1h 15m
RUH
8:30 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 15 Mar Sun
PEW Peshawar
6:35 pm, 15 Mar Sun
BAH Bahrain
4h
40m layover in Bahrain (BAH)
GF169
7:15 pm, 15 Mar Sun
BAH Bahrain
8:30 pm, 15 Mar Sun
RUH Riyadh
1h 15m
Depart: Sat, 6 Dec Return: Sun, 25 Jan Riyadh to Peshawar Sat, 6 Dec - Sun, 25 Jan
Gulf Air 1 stop 10h 30m
6:00 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 5h 55m
4:35 pm PEW - 8:30 pm RUH
US$422
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
6:00 pm
1h 10m
BAH
7:10 pm
6h 10m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF168
6:00 pm, 6 Dec Sat
RUH Riyadh
7:10 pm, 6 Dec Sat
BAH Bahrain
1h 10m
6h 10m layover in Bahrain (BAH)
GF784
1:20 am, 7 Dec Sun
BAH Bahrain
6:30 am, 7 Dec Sun
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
40m
BAH
7:15 pm
1h 15m
RUH
8:30 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 25 Jan Sun
PEW Peshawar
6:35 pm, 25 Jan Sun
BAH Bahrain
4h
40m layover in Bahrain (BAH)
GF169
7:15 pm, 25 Jan Sun
BAH Bahrain
8:30 pm, 25 Jan Sun
RUH Riyadh
1h 15m
Depart: Mon, 29 Dec Return: Sun, 1 Feb Riyadh to Peshawar Mon, 29 Dec - Sun, 1 Feb
Gulf Air 1 stop 10h 30m
6:00 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 5h 55m
4:35 pm PEW - 8:30 pm RUH
US$422
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
6:00 pm
1h 10m
BAH
7:10 pm
6h 10m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF168
6:00 pm, 29 Dec Mon
RUH Riyadh
7:10 pm, 29 Dec Mon
BAH Bahrain
1h 10m
6h 10m layover in Bahrain (BAH)
GF784
1:20 am, 30 Dec Tue
BAH Bahrain
6:30 am, 30 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
40m
BAH
7:15 pm
1h 15m
RUH
8:30 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 1 Feb Sun
PEW Peshawar
6:35 pm, 1 Feb Sun
BAH Bahrain
4h
40m layover in Bahrain (BAH)
GF169
7:15 pm, 1 Feb Sun
BAH Bahrain
8:30 pm, 1 Feb Sun
RUH Riyadh
1h 15m
Depart: Mon, 29 Dec Return: Sun, 1 Feb Riyadh to Peshawar Mon, 29 Dec - Sun, 1 Feb
Gulf Air 1 stop 7h
9:30 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 5h 55m
4:35 pm PEW - 8:30 pm RUH
US$422
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
9:30 pm
1h 10m
BAH
10:40 pm
2h 40m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF170
9:30 pm, 29 Dec Mon
RUH Riyadh
10:40 pm, 29 Dec Mon
BAH Bahrain
1h 10m
2h 40m layover in Bahrain (BAH)
GF784
1:20 am, 30 Dec Tue
BAH Bahrain
6:30 am, 30 Dec Tue
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
40m
BAH
7:15 pm
1h 15m
RUH
8:30 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 1 Feb Sun
PEW Peshawar
6:35 pm, 1 Feb Sun
BAH Bahrain
4h
40m layover in Bahrain (BAH)
GF169
7:15 pm, 1 Feb Sun
BAH Bahrain
8:30 pm, 1 Feb Sun
RUH Riyadh
1h 15m
Depart: Sat, 6 Dec Return: Sun, 25 Jan Riyadh to Peshawar Sat, 6 Dec - Sun, 25 Jan
Gulf Air 1 stop 7h
9:30 pm RUH - 6:30 am (+1) PEW
Gulf Air 1 stop 5h 55m
4:35 pm PEW - 8:30 pm RUH
US$422
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
9:30 pm
1h 10m
BAH
10:40 pm
2h 40m
BAH
1:20 am
3h 10m
PEW
6:30 am
Airlines
Flight No.
From
To
Duration
GF170
9:30 pm, 6 Dec Sat
RUH Riyadh
10:40 pm, 6 Dec Sat
BAH Bahrain
1h 10m
2h 40m layover in Bahrain (BAH)
GF784
1:20 am, 7 Dec Sun
BAH Bahrain
6:30 am, 7 Dec Sun
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
40m
BAH
7:15 pm
1h 15m
RUH
8:30 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 25 Jan Sun
PEW Peshawar
6:35 pm, 25 Jan Sun
BAH Bahrain
4h
40m layover in Bahrain (BAH)
GF169
7:15 pm, 25 Jan Sun
BAH Bahrain
8:30 pm, 25 Jan Sun
RUH Riyadh
1h 15m
Depart: Sun, 1 Feb Return: Sun, 8 Feb Riyadh to Peshawar Sun, 1 Feb - Sun, 8 Feb
Gulf Air 1 stop 6h 35m
7:00 am RUH - 3:35 pm PEW
Gulf Air 1 stop 11h 30m
7:30 am PEW - 5:00 pm RUH
US$426
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
7:00 am
1h 10m
BAH
8:10 am
2h 15m
BAH
10:25 am
3h 10m
PEW
3:35 pm
Airlines
Flight No.
From
To
Duration
GF162
7:00 am, 1 Feb Sun
RUH Riyadh
8:10 am, 1 Feb Sun
BAH Bahrain
1h 10m
2h 15m layover in Bahrain (BAH)
GF786
10:25 am, 1 Feb Sun
BAH Bahrain
3:35 pm, 1 Feb Sun
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
7:30 am
4h
BAH
9:30 am
6h 15m
BAH
3:45 pm
1h 15m
RUH
5:00 pm
Airlines
Flight No.
From
To
Duration
GF785
7:30 am, 8 Feb Sun
PEW Peshawar
9:30 am, 8 Feb Sun
BAH Bahrain
4h
6h 15m layover in Bahrain (BAH)
GF167
3:45 pm, 8 Feb Sun
BAH Bahrain
5:00 pm, 8 Feb Sun
RUH Riyadh
1h 15m
Depart: Sun, 1 Feb Return: Sun, 8 Feb Riyadh to Peshawar Sun, 1 Feb - Sun, 8 Feb
Gulf Air 1 stop 6h 35m
7:00 am RUH - 3:35 pm PEW
Gulf Air 1 stop 5h 55m
4:35 pm PEW - 8:30 pm RUH
US$434
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
7:00 am
1h 10m
BAH
8:10 am
2h 15m
BAH
10:25 am
3h 10m
PEW
3:35 pm
Airlines
Flight No.
From
To
Duration
GF162
7:00 am, 1 Feb Sun
RUH Riyadh
8:10 am, 1 Feb Sun
BAH Bahrain
1h 10m
2h 15m layover in Bahrain (BAH)
GF786
10:25 am, 1 Feb Sun
BAH Bahrain
3:35 pm, 1 Feb Sun
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
40m
BAH
7:15 pm
1h 15m
RUH
8:30 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 8 Feb Sun
PEW Peshawar
6:35 pm, 8 Feb Sun
BAH Bahrain
4h
40m layover in Bahrain (BAH)
GF169
7:15 pm, 8 Feb Sun
BAH Bahrain
8:30 pm, 8 Feb Sun
RUH Riyadh
1h 15m
Depart: Sun, 7 Dec Return: Sun, 14 Dec Riyadh to Peshawar Sun, 7 Dec - Sun, 14 Dec
Gulf Air 1 stop 6h 35m
7:00 am RUH - 3:35 pm PEW
Gulf Air 1 stop 6h
4:35 pm PEW - 8:35 pm RUH
US$460
airtickets24.com
Show Details

Depart: Riyadh to Peshawar via Bahrain

RUH
7:00 am
1h 10m
BAH
8:10 am
2h 15m
BAH
10:25 am
3h 10m
PEW
3:35 pm
Airlines
Flight No.
From
To
Duration
GF162
7:00 am, 7 Dec Sun
RUH Riyadh
8:10 am, 7 Dec Sun
BAH Bahrain
1h 10m
2h 15m layover in Bahrain (BAH)
GF786
10:25 am, 7 Dec Sun
BAH Bahrain
3:35 pm, 7 Dec Sun
PEW Peshawar
3h 10m

Return: Peshawar to Riyadh via Bahrain

PEW
4:35 pm
4h
BAH
6:35 pm
45m
BAH
7:20 pm
1h 15m
RUH
8:35 pm
Airlines
Flight No.
From
To
Duration
GF787
4:35 pm, 14 Dec Sun
PEW Peshawar
6:35 pm, 14 Dec Sun
BAH Bahrain
4h
45m layover in Bahrain (BAH)
GF169
7:20 pm, 14 Dec Sun
BAH Bahrain
8:35 pm, 14 Dec Sun
RUH Riyadh
1h 15m