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
    Saudia 4 results US$626 View Flights
    Flynas 1 result US$773 View Flights
    Emirates 7 results US$846 View Flights
    Depart: Tue, 2 Dec Return: Mon, 2 Mar Riyadh to Peshawar Tue, 2 Dec - Mon, 2 Mar
    Saudia Direct 3h 30m
    9:40 am RUH - 3:10 pm PEW
    Saudia Direct 4h 25m
    5:00 pm PEW - 7:25 pm RUH
    US$626
    saudiairlines.com
    Show Details

    Depart: Riyadh to Peshawar

    RUH
    9:40 am
    3h 30m
    PEW
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV792
    9:40 am, 2 Dec Tue
    RUH Riyadh
    3:10 pm, 2 Dec Tue
    PEW Peshawar
    3h 30m

    Return: Peshawar to Riyadh

    PEW
    5:00 pm
    4h 25m
    RUH
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV797
    5:00 pm, 2 Mar Mon
    PEW Peshawar
    7:25 pm, 2 Mar Mon
    RUH Riyadh
    4h 25m
    Depart: Mon, 6 Oct Return: Sat, 6 Dec Riyadh to Peshawar Mon, 6 Oct - Sat, 6 Dec
    Saudia Direct 3h 45m
    9:30 am RUH - 3:15 pm PEW
    Saudia Direct 4h 25m
    2:15 pm PEW - 4:40 pm RUH
    US$636
    saudiairlines.com
    Show Details

    Depart: Riyadh to Peshawar

    RUH
    9:30 am
    3h 45m
    PEW
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV796
    9:30 am, 6 Oct Mon
    RUH Riyadh
    3:15 pm, 6 Oct Mon
    PEW Peshawar
    3h 45m

    Return: Peshawar to Riyadh

    PEW
    2:15 pm
    4h 25m
    RUH
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV795
    2:15 pm, 6 Dec Sat
    PEW Peshawar
    4:40 pm, 6 Dec Sat
    RUH Riyadh
    4h 25m
    Depart: Mon, 6 Oct Return: Sat, 28 Mar Riyadh to Peshawar Mon, 6 Oct - Sat, 28 Mar
    Saudia Direct 3h 45m
    9:30 am RUH - 3:15 pm PEW
    Saudia Direct 4h 25m
    2:15 pm PEW - 4:40 pm RUH
    US$692
    saudiairlines.com
    Show Details

    Depart: Riyadh to Peshawar

    RUH
    9:30 am
    3h 45m
    PEW
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV796
    9:30 am, 6 Oct Mon
    RUH Riyadh
    3:15 pm, 6 Oct Mon
    PEW Peshawar
    3h 45m

    Return: Peshawar to Riyadh

    PEW
    2:15 pm
    4h 25m
    RUH
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV795
    2:15 pm, 28 Mar Sat
    PEW Peshawar
    4:40 pm, 28 Mar Sat
    RUH Riyadh
    4h 25m
    Depart: Mon, 20 Oct Return: Tue, 23 Dec Riyadh to Peshawar Mon, 20 Oct - Tue, 23 Dec
    Saudia 1 stop 9h 15m
    4:00 am RUH - 3:15 pm PEW
    Saudia Direct 4h 25m
    5:00 pm PEW - 7:25 pm RUH
    US$711
    saudiairlines.com
    Show Details

    Depart: Riyadh to Peshawar via Jeddah

    RUH
    4:00 am
    1h 40m
    JED
    5:40 am
    2h 55m
    JED
    8:35 am
    4h 40m
    PEW
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV1015
    4:00 am, 20 Oct Mon
    RUH Riyadh
    5:40 am, 20 Oct Mon
    JED Jeddah
    1h 40m
    2h 55m layover in Jeddah (JED)
    SV796
    8:35 am, 20 Oct Mon
    JED Jeddah
    3:15 pm, 20 Oct Mon
    PEW Peshawar
    4h 40m

    Return: Peshawar to Riyadh

    PEW
    5:00 pm
    4h 25m
    RUH
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SV793
    5:00 pm, 23 Dec Tue
    PEW Peshawar
    7:25 pm, 23 Dec Tue
    RUH Riyadh
    4h 25m
    Depart: Mon, 22 Sep Return: Mon, 22 Sep Riyadh to Peshawar Mon, 22 Sep - Mon, 22 Sep
    Flynas Direct 3h 45m
    3:45 am RUH - 9:30 am PEW
    Flynas Direct 4h 15m
    11:00 am PEW - 1:15 pm RUH
    US$773
    flynas.com
    Show Details

    Depart: Riyadh to Peshawar

    RUH
    3:45 am
    3h 45m
    PEW
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    XY740
    3:45 am, 22 Sep Mon
    RUH Riyadh
    9:30 am, 22 Sep Mon
    PEW Peshawar
    3h 45m

    Return: Peshawar to Riyadh

    PEW
    11:00 am
    4h 15m
    RUH
    1:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY741
    11:00 am, 22 Sep Mon
    PEW Peshawar
    1:15 pm, 22 Sep Mon
    RUH Riyadh
    4h 15m
    Depart: Tue, 30 Sep Return: Thu, 6 Nov Riyadh to Peshawar Tue, 30 Sep - Thu, 6 Nov
    Emirates 1 stop 7h 30m
    9:30 pm RUH - 7:00 am (+1) PEW
    Emirates 1 stop 13h 5m
    8:40 am PEW - 7:45 pm RUH
    US$846
    emirates.com
    Show Details

    Depart: Riyadh to Peshawar via Dubai

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

    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, 6 Nov Thu
    PEW Peshawar
    11:05 am, 6 Nov Thu
    DXB Dubai
    3h 25m
    7h 35m layover in Dubai (DXB)
    EK817
    6:40 pm, 6 Nov Thu
    DXB Dubai
    7:45 pm, 6 Nov Thu
    RUH Riyadh
    2h 5m
    Depart: Mon, 29 Sep Return: Thu, 6 Nov Riyadh to Peshawar Mon, 29 Sep - Thu, 6 Nov
    Emirates 1 stop 7h 30m
    9:30 pm RUH - 7:00 am (+1) PEW
    Emirates 1 stop 13h 5m
    8:40 am PEW - 7:45 pm RUH
    US$846
    emirates.com
    Show Details

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:30 pm
    1h 55m
    DXB
    12:25 am (+1)
    2h 20m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    9:30 pm, 29 Sep Mon
    RUH Riyadh
    12:25 am, 30 Sep Tue
    DXB Dubai
    1h 55m
    2h 20m layover in Dubai (DXB)
    EK636
    2:45 am, 30 Sep Tue
    DXB Dubai
    7:00 am, 30 Sep Tue
    PEW Peshawar
    3h 15m

    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, 6 Nov Thu
    PEW Peshawar
    11:05 am, 6 Nov Thu
    DXB Dubai
    3h 25m
    7h 35m layover in Dubai (DXB)
    EK817
    6:40 pm, 6 Nov Thu
    DXB Dubai
    7:45 pm, 6 Nov Thu
    RUH Riyadh
    2h 5m
    Depart: Tue, 30 Sep Return: Tue, 7 Oct Riyadh to Peshawar Tue, 30 Sep - Tue, 7 Oct
    Emirates 1 stop 7h 30m
    9:30 pm RUH - 7:00 am (+1) PEW
    Emirates 1 stop 13h 5m
    8:40 am PEW - 7:45 pm RUH
    US$886
    emirates.com
    Show Details

    Depart: Riyadh to Peshawar via Dubai

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

    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, 7 Oct Tue
    PEW Peshawar
    10:50 am, 7 Oct Tue
    DXB Dubai
    3h 10m
    8h layover in Dubai (DXB)
    EK817
    6:50 pm, 7 Oct Tue
    DXB Dubai
    7:45 pm, 7 Oct Tue
    RUH Riyadh
    1h 55m
    Depart: Mon, 22 Sep Return: Sat, 22 Nov Riyadh to Peshawar Mon, 22 Sep - Sat, 22 Nov
    Emirates 1 stop 19h 35m
    9:25 am RUH - 7:00 am (+1) PEW
    Emirates 1 stop 13h 5m
    8:40 am PEW - 7:45 pm RUH
    US$915
    emirates.com
    Show Details

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:25 am
    1h 45m
    DXB
    12:10 pm
    14h 35m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:25 am, 22 Sep Mon
    RUH Riyadh
    12:10 pm, 22 Sep Mon
    DXB Dubai
    1h 45m
    14h 35m layover in Dubai (DXB)
    EK636
    2:45 am, 23 Sep Tue
    DXB Dubai
    7:00 am, 23 Sep Tue
    PEW Peshawar
    3h 15m

    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, 22 Nov Sat
    PEW Peshawar
    11:05 am, 22 Nov Sat
    DXB Dubai
    3h 25m
    7h 35m layover in Dubai (DXB)
    EK817
    6:40 pm, 22 Nov Sat
    DXB Dubai
    7:45 pm, 22 Nov Sat
    RUH Riyadh
    2h 5m
    Depart: Mon, 29 Sep Return: Sat, 29 Nov Riyadh to Peshawar Mon, 29 Sep - Sat, 29 Nov
    Emirates 1 stop 19h 35m
    9:25 am RUH - 7:00 am (+1) PEW
    Emirates 1 stop 13h 5m
    8:40 am PEW - 7:45 pm RUH
    US$998
    emirates.com
    Show Details

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:25 am
    1h 45m
    DXB
    12:10 pm
    14h 35m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:25 am, 29 Sep Mon
    RUH Riyadh
    12:10 pm, 29 Sep Mon
    DXB Dubai
    1h 45m
    14h 35m layover in Dubai (DXB)
    EK636
    2:45 am, 30 Sep Tue
    DXB Dubai
    7:00 am, 30 Sep Tue
    PEW Peshawar
    3h 15m

    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, 29 Nov Sat
    PEW Peshawar
    11:05 am, 29 Nov Sat
    DXB Dubai
    3h 25m
    7h 35m layover in Dubai (DXB)
    EK817
    6:40 pm, 29 Nov Sat
    DXB Dubai
    7:45 pm, 29 Nov Sat
    RUH Riyadh
    2h 5m
    Depart: Mon, 22 Sep Return: Fri, 19 Dec Riyadh to Peshawar Mon, 22 Sep - Fri, 19 Dec
    Emirates 1 stop 19h 35m
    9:25 am RUH - 7:00 am (+1) PEW
    Emirates 1 stop 13h 5m
    8:40 am PEW - 7:45 pm RUH
    US$1,151
    emirates.com
    Show Details

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:25 am
    1h 45m
    DXB
    12:10 pm
    14h 35m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:25 am, 22 Sep Mon
    RUH Riyadh
    12:10 pm, 22 Sep Mon
    DXB Dubai
    1h 45m
    14h 35m layover in Dubai (DXB)
    EK636
    2:45 am, 23 Sep Tue
    DXB Dubai
    7:00 am, 23 Sep Tue
    PEW Peshawar
    3h 15m

    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: Thu, 2 Oct Return: Thu, 9 Oct Riyadh to Peshawar Thu, 2 Oct - Thu, 9 Oct
    Emirates 1 stop 19h 35m
    9:25 am RUH - 7:00 am (+1) PEW
    Emirates 1 stop 13h 5m
    8:40 am PEW - 7:45 pm RUH
    US$1,398
    emirates.com
    Show Details

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:25 am
    1h 45m
    DXB
    12:10 pm
    14h 35m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:25 am, 2 Oct Thu
    RUH Riyadh
    12:10 pm, 2 Oct Thu
    DXB Dubai
    1h 45m
    14h 35m layover in Dubai (DXB)
    EK636
    2:45 am, 3 Oct Fri
    DXB Dubai
    7:00 am, 3 Oct Fri
    PEW Peshawar
    3h 15m

    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, 9 Oct Thu
    PEW Peshawar
    10:50 am, 9 Oct Thu
    DXB Dubai
    3h 10m
    8h layover in Dubai (DXB)
    EK817
    6:50 pm, 9 Oct Thu
    DXB Dubai
    7:45 pm, 9 Oct Thu
    RUH Riyadh
    1h 55m