• Price
    • Depart
    • Arrive
    Gulf Air 1 stop 10h
    6:00 pm RUH - 6:00 am (+1) PEW
    Gulf Air 1 stop 12h
    7:00 am PEW - 5:00 pm RUH
    US$482
    gulfair.com
    Show Details
    found 3d ago
    Riyadh to Peshawar Sat, 10 May - Sun, 5 Oct

    Depart: Riyadh to Peshawar via Bahrain

    RUH
    6:00 pm
    1h 10m
    BAH
    7:10 pm
    5h 25m
    BAH
    12:35 am
    3h 25m
    PEW
    6:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF168
    Sat 10 May, 6:00 pm
    RUH Riyadh
    Sat 10 May, 7:10 pm
    BAH Bahrain
    1h 10m
    5h 25m layover in Bahrain (BAH)
    GF784
    Sun 11 May, 12:35 am
    BAH Bahrain
    Sun 11 May, 6:00 am
    PEW Peshawar
    3h 25m

    Return: Peshawar to Riyadh via Bahrain

    PEW
    7:00 am
    3h 40m
    BAH
    8:40 am
    7h 5m
    BAH
    3:45 pm
    1h 15m
    RUH
    5:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF785
    Sun 5 Oct, 7:00 am
    PEW Peshawar
    Sun 5 Oct, 8:40 am
    BAH Bahrain
    3h 40m
    7h 5m layover in Bahrain (BAH)
    GF167
    Sun 5 Oct, 3:45 pm
    BAH Bahrain
    Sun 5 Oct, 5:00 pm
    RUH Riyadh
    1h 15m
    Gulf Air 1 stop 6h 30m
    9:30 pm RUH - 6:00 am (+1) PEW
    Gulf Air 1 stop 12h
    7:00 am PEW - 5:00 pm RUH
    US$482
    gulfair.com
    Show Details
    found 3d ago
    Riyadh to Peshawar Sat, 10 May - Sun, 5 Oct

    Depart: Riyadh to Peshawar via Bahrain

    RUH
    9:30 pm
    1h 10m
    BAH
    10:40 pm
    1h 55m
    BAH
    12:35 am
    3h 25m
    PEW
    6:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF170
    Sat 10 May, 9:30 pm
    RUH Riyadh
    Sat 10 May, 10:40 pm
    BAH Bahrain
    1h 10m
    1h 55m layover in Bahrain (BAH)
    GF784
    Sun 11 May, 12:35 am
    BAH Bahrain
    Sun 11 May, 6:00 am
    PEW Peshawar
    3h 25m

    Return: Peshawar to Riyadh via Bahrain

    PEW
    7:00 am
    3h 40m
    BAH
    8:40 am
    7h 5m
    BAH
    3:45 pm
    1h 15m
    RUH
    5:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF785
    Sun 5 Oct, 7:00 am
    PEW Peshawar
    Sun 5 Oct, 8:40 am
    BAH Bahrain
    3h 40m
    7h 5m layover in Bahrain (BAH)
    GF167
    Sun 5 Oct, 3:45 pm
    BAH Bahrain
    Sun 5 Oct, 5:00 pm
    RUH Riyadh
    1h 15m
    Gulf Air 1 stop 10h 40m
    6:30 am RUH - 7:10 pm PEW
    Gulf Air 1 stop 12h
    7:00 am PEW - 5:00 pm RUH
    US$496
    gulfair.com
    Show Details
    found 11h ago
    Riyadh to Peshawar Fri, 9 May - Sun, 31 Aug

    Depart: Riyadh to Peshawar via Bahrain

    RUH
    6:30 am
    1h 10m
    BAH
    7:40 am
    6h 5m
    BAH
    1:45 pm
    3h 25m
    PEW
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF162
    Fri 9 May, 6:30 am
    RUH Riyadh
    Fri 9 May, 7:40 am
    BAH Bahrain
    1h 10m
    6h 5m layover in Bahrain (BAH)
    GF786
    Fri 9 May, 1:45 pm
    BAH Bahrain
    Fri 9 May, 7:10 pm
    PEW Peshawar
    3h 25m

    Return: Peshawar to Riyadh via Bahrain

    PEW
    7:00 am
    3h 40m
    BAH
    8:40 am
    7h 5m
    BAH
    3:45 pm
    1h 15m
    RUH
    5:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF785
    Sun 31 Aug, 7:00 am
    PEW Peshawar
    Sun 31 Aug, 8:40 am
    BAH Bahrain
    3h 40m
    7h 5m layover in Bahrain (BAH)
    GF167
    Sun 31 Aug, 3:45 pm
    BAH Bahrain
    Sun 31 Aug, 5:00 pm
    RUH Riyadh
    1h 15m
    Gulf Air 1 stop 10h 40m
    6:30 am RUH - 7:10 pm PEW
    Gulf Air 1 stop 5h 50m
    7:00 am PEW - 10:50 am RUH
    US$496
    gulfair.com
    Show Details
    found 11h ago
    Riyadh to Peshawar Fri, 9 May - Sun, 31 Aug

    Depart: Riyadh to Peshawar via Bahrain

    RUH
    6:30 am
    1h 10m
    BAH
    7:40 am
    6h 5m
    BAH
    1:45 pm
    3h 25m
    PEW
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF162
    Fri 9 May, 6:30 am
    RUH Riyadh
    Fri 9 May, 7:40 am
    BAH Bahrain
    1h 10m
    6h 5m layover in Bahrain (BAH)
    GF786
    Fri 9 May, 1:45 pm
    BAH Bahrain
    Fri 9 May, 7:10 pm
    PEW Peshawar
    3h 25m

    Return: Peshawar to Riyadh via Bahrain

    PEW
    7:00 am
    3h 40m
    BAH
    8:40 am
    55m
    BAH
    9:35 am
    1h 15m
    RUH
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF785
    Sun 31 Aug, 7:00 am
    PEW Peshawar
    Sun 31 Aug, 8:40 am
    BAH Bahrain
    3h 40m
    55m layover in Bahrain (BAH)
    GF163
    Sun 31 Aug, 9:35 am
    BAH Bahrain
    Sun 31 Aug, 10:50 am
    RUH Riyadh
    1h 15m
    Gulf Air 1 stop 10h 40m
    6:30 am RUH - 7:10 pm PEW
    Gulf Air 1 stop 5h 50m
    7:00 am PEW - 10:50 am RUH
    US$496
    gulfair.com
    Show Details
    found 11h ago
    Riyadh to Peshawar Mon, 5 May - Sun, 31 Aug

    Depart: Riyadh to Peshawar via Bahrain

    RUH
    6:30 am
    1h 10m
    BAH
    7:40 am
    6h 5m
    BAH
    1:45 pm
    3h 25m
    PEW
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF162
    Mon 5 May, 6:30 am
    RUH Riyadh
    Mon 5 May, 7:40 am
    BAH Bahrain
    1h 10m
    6h 5m layover in Bahrain (BAH)
    GF786
    Mon 5 May, 1:45 pm
    BAH Bahrain
    Mon 5 May, 7:10 pm
    PEW Peshawar
    3h 25m

    Return: Peshawar to Riyadh via Bahrain

    PEW
    7:00 am
    3h 40m
    BAH
    8:40 am
    55m
    BAH
    9:35 am
    1h 15m
    RUH
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF785
    Sun 31 Aug, 7:00 am
    PEW Peshawar
    Sun 31 Aug, 8:40 am
    BAH Bahrain
    3h 40m
    55m layover in Bahrain (BAH)
    GF163
    Sun 31 Aug, 9:35 am
    BAH Bahrain
    Sun 31 Aug, 10:50 am
    RUH Riyadh
    1h 15m
    Emirates Airlines 1 stop 8h
    9:00 pm RUH - 7:00 am (+1) PEW
    Emirates Airlines 1 stop 12h 20m
    8:25 am PEW - 6:45 pm RUH
    US$543
    emirates.com
    Show Details
    found 10h ago
    Riyadh to Peshawar Wed, 7 May - Wed, 14 May

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:00 pm
    1h 59m
    DXB
    11:59 pm
    2h 46m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    Wed 7 May, 9:00 pm
    RUH Riyadh
    Wed 7 May, 11:59 pm
    DXB Dubai
    1h 59m
    2h 46m layover in Dubai (DXB)
    EK636
    Thu 8 May, 2:45 am
    DXB Dubai
    Thu 8 May, 7:00 am
    PEW Peshawar
    3h 15m

    Return: Peshawar to Riyadh via Dubai

    PEW
    8:25 am
    3h 10m
    DXB
    10:35 am
    7h 25m
    DXB
    6:00 pm
    1h 45m
    RUH
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK637
    Wed 14 May, 8:25 am
    PEW Peshawar
    Wed 14 May, 10:35 am
    DXB Dubai
    3h 10m
    7h 25m layover in Dubai (DXB)
    EK817
    Wed 14 May, 6:00 pm
    DXB Dubai
    Wed 14 May, 6:45 pm
    RUH Riyadh
    1h 45m
    Gulf Air 1 stop 6h 30m
    9:30 pm RUH - 6:00 am (+1) PEW
    Gulf Air 1 stop 12h
    7:00 am PEW - 5:00 pm RUH
    US$589
    gulfair.com
    Show Details
    found 11h ago
    Riyadh to Peshawar Mon, 5 May - Sun, 31 Aug

    Depart: Riyadh to Peshawar via Bahrain

    RUH
    9:30 pm
    1h 10m
    BAH
    10:40 pm
    1h 55m
    BAH
    12:35 am
    3h 25m
    PEW
    6:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF170
    Mon 5 May, 9:30 pm
    RUH Riyadh
    Mon 5 May, 10:40 pm
    BAH Bahrain
    1h 10m
    1h 55m layover in Bahrain (BAH)
    GF784
    Tue 6 May, 12:35 am
    BAH Bahrain
    Tue 6 May, 6:00 am
    PEW Peshawar
    3h 25m

    Return: Peshawar to Riyadh via Bahrain

    PEW
    7:00 am
    3h 40m
    BAH
    8:40 am
    7h 5m
    BAH
    3:45 pm
    1h 15m
    RUH
    5:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF785
    Sun 31 Aug, 7:00 am
    PEW Peshawar
    Sun 31 Aug, 8:40 am
    BAH Bahrain
    3h 40m
    7h 5m layover in Bahrain (BAH)
    GF167
    Sun 31 Aug, 3:45 pm
    BAH Bahrain
    Sun 31 Aug, 5:00 pm
    RUH Riyadh
    1h 15m
    Emirates Airlines 1 stop 8h
    9:00 pm RUH - 7:00 am (+1) PEW
    Emirates Airlines 1 stop 12h 20m
    8:40 am PEW - 7:00 pm RUH
    US$627
    emirates.com
    Show Details
    found 2d ago
    Riyadh to Peshawar Wed, 1 Oct - Thu, 25 Dec

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:00 pm
    1h 59m
    DXB
    11:59 pm
    2h 51m
    DXB
    2:50 am
    3h 10m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    Wed 1 Oct, 9:00 pm
    RUH Riyadh
    Wed 1 Oct, 11:59 pm
    DXB Dubai
    1h 59m
    2h 51m layover in Dubai (DXB)
    EK636
    Thu 2 Oct, 2:50 am
    DXB Dubai
    Thu 2 Oct, 7:00 am
    PEW Peshawar
    3h 10m

    Return: Peshawar to Riyadh via Dubai

    PEW
    8:40 am
    3h 25m
    DXB
    11:05 am
    6h 55m
    DXB
    6:00 pm
    2h
    RUH
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK637
    Thu 25 Dec, 8:40 am
    PEW Peshawar
    Thu 25 Dec, 11:05 am
    DXB Dubai
    3h 25m
    6h 55m layover in Dubai (DXB)
    EK817
    Thu 25 Dec, 6:00 pm
    DXB Dubai
    Thu 25 Dec, 7:00 pm
    RUH Riyadh
    2h
    Qatar Airways 1 stop 6h
    6:45 pm RUH - 2:45 am (+1) PEW
    Qatar Airways 1 stop 13h 40m
    3:55 am PEW - 3:35 pm RUH
    US$646
    qatarairways.com
    Show Details
    found 2d ago
    Riyadh to Peshawar Wed, 1 Oct - Thu, 25 Dec

    Depart: Riyadh to Peshawar via Doha

    RUH
    6:45 pm
    1h 20m
    DOH
    8:05 pm
    1h
    DOH
    9:05 pm
    3h 40m
    PEW
    2:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1165
    Wed 1 Oct, 6:45 pm
    RUH Riyadh
    Wed 1 Oct, 8:05 pm
    DOH Doha
    1h 20m
    1h layover in Doha (DOH)
    QR608
    Wed 1 Oct, 9:05 pm
    DOH Doha
    Thu 2 Oct, 2:45 am
    PEW Peshawar
    3h 40m

    Return: Peshawar to Riyadh via Doha

    PEW
    3:55 am
    4h 5m
    DOH
    6:00 am
    8h 5m
    DOH
    2:05 pm
    1h 30m
    RUH
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR609
    Thu 25 Dec, 3:55 am
    PEW Peshawar
    Thu 25 Dec, 6:00 am
    DOH Doha
    4h 5m
    8h 5m layover in Doha (DOH)
    QR1164
    Thu 25 Dec, 2:05 pm
    DOH Doha
    Thu 25 Dec, 3:35 pm
    RUH Riyadh
    1h 30m
    Emirates Airlines 1 stop 8h
    9:00 pm RUH - 7:00 am (+1) PEW
    Emirates Airlines 1 stop 12h 5m
    8:40 am PEW - 6:45 pm RUH
    US$670
    emirates.com
    Show Details
    found 6d ago
    Riyadh to Peshawar Thu, 1 May - Thu, 8 May

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:00 pm
    1h 59m
    DXB
    11:59 pm
    2h 46m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    Thu 1 May, 9:00 pm
    RUH Riyadh
    Thu 1 May, 11:59 pm
    DXB Dubai
    1h 59m
    2h 46m layover in Dubai (DXB)
    EK636
    Fri 2 May, 2:45 am
    DXB Dubai
    Fri 2 May, 7:00 am
    PEW Peshawar
    3h 15m

    Return: Peshawar to Riyadh via Dubai

    PEW
    8:40 am
    3h 10m
    DXB
    10:50 am
    7h 10m
    DXB
    6:00 pm
    1h 45m
    RUH
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK637
    Thu 8 May, 8:40 am
    PEW Peshawar
    Thu 8 May, 10:50 am
    DXB Dubai
    3h 10m
    7h 10m layover in Dubai (DXB)
    EK817
    Thu 8 May, 6:00 pm
    DXB Dubai
    Thu 8 May, 6:45 pm
    RUH Riyadh
    1h 45m
    Emirates Airlines 1 stop 8h
    9:00 pm RUH - 7:00 am (+1) PEW
    Emirates Airlines 1 stop 12h 5m
    8:40 am PEW - 6:45 pm RUH
    US$698
    emirates.com
    Show Details
    found 3d ago
    Riyadh to Peshawar Thu, 2 Oct - Sat, 11 Oct

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:00 pm
    1h 59m
    DXB
    11:59 pm
    2h 51m
    DXB
    2:50 am
    3h 10m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    Thu 2 Oct, 9:00 pm
    RUH Riyadh
    Thu 2 Oct, 11:59 pm
    DXB Dubai
    1h 59m
    2h 51m layover in Dubai (DXB)
    EK636
    Fri 3 Oct, 2:50 am
    DXB Dubai
    Fri 3 Oct, 7:00 am
    PEW Peshawar
    3h 10m

    Return: Peshawar to Riyadh via Dubai

    PEW
    8:40 am
    3h 10m
    DXB
    10:50 am
    7h 10m
    DXB
    6:00 pm
    1h 45m
    RUH
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK637
    Sat 11 Oct, 8:40 am
    PEW Peshawar
    Sat 11 Oct, 10:50 am
    DXB Dubai
    3h 10m
    7h 10m layover in Dubai (DXB)
    EK817
    Sat 11 Oct, 6:00 pm
    DXB Dubai
    Sat 11 Oct, 6:45 pm
    RUH Riyadh
    1h 45m
    Emirates Airlines 1 stop 8h
    9:00 pm RUH - 7:00 am (+1) PEW
    Emirates Airlines 1 stop 12h 5m
    8:40 am PEW - 6:45 pm RUH
    US$767
    emirates.com
    Show Details
    found 2d ago
    Riyadh to Peshawar Mon, 5 May - Thu, 8 May

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:00 pm
    1h 59m
    DXB
    11:59 pm
    2h 46m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    Mon 5 May, 9:00 pm
    RUH Riyadh
    Mon 5 May, 11:59 pm
    DXB Dubai
    1h 59m
    2h 46m layover in Dubai (DXB)
    EK636
    Tue 6 May, 2:45 am
    DXB Dubai
    Tue 6 May, 7:00 am
    PEW Peshawar
    3h 15m

    Return: Peshawar to Riyadh via Dubai

    PEW
    8:40 am
    3h 10m
    DXB
    10:50 am
    7h 10m
    DXB
    6:00 pm
    1h 45m
    RUH
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK637
    Thu 8 May, 8:40 am
    PEW Peshawar
    Thu 8 May, 10:50 am
    DXB Dubai
    3h 10m
    7h 10m layover in Dubai (DXB)
    EK817
    Thu 8 May, 6:00 pm
    DXB Dubai
    Thu 8 May, 6:45 pm
    RUH Riyadh
    1h 45m
    Emirates Airlines 1 stop 8h
    9:00 pm RUH - 7:00 am (+1) PEW
    Emirates Airlines 1 stop 12h 20m
    8:25 am PEW - 6:45 pm RUH
    US$1,131
    emirates.com
    Show Details
    found 10h ago
    Riyadh to Peshawar Thu, 8 May - Sat, 10 May

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:00 pm
    1h 59m
    DXB
    11:59 pm
    2h 46m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    Thu 8 May, 9:00 pm
    RUH Riyadh
    Thu 8 May, 11:59 pm
    DXB Dubai
    1h 59m
    2h 46m layover in Dubai (DXB)
    EK636
    Fri 9 May, 2:45 am
    DXB Dubai
    Fri 9 May, 7:00 am
    PEW Peshawar
    3h 15m

    Return: Peshawar to Riyadh via Dubai

    PEW
    8:25 am
    3h 10m
    DXB
    10:35 am
    7h 25m
    DXB
    6:00 pm
    1h 45m
    RUH
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK637
    Sat 10 May, 8:25 am
    PEW Peshawar
    Sat 10 May, 10:35 am
    DXB Dubai
    3h 10m
    7h 25m layover in Dubai (DXB)
    EK817
    Sat 10 May, 6:00 pm
    DXB Dubai
    Sat 10 May, 6:45 pm
    RUH Riyadh
    1h 45m
    Emirates Airlines 1 stop 8h
    9:00 pm RUH - 7:00 am (+1) PEW
    Emirates Airlines 1 stop 12h 20m
    8:25 am PEW - 6:45 pm RUH
    US$1,182
    emirates.com
    Show Details
    found 9h ago
    Riyadh to Peshawar Wed, 7 May - Sat, 10 May

    Depart: Riyadh to Peshawar via Dubai

    RUH
    9:00 pm
    1h 59m
    DXB
    11:59 pm
    2h 46m
    DXB
    2:45 am
    3h 15m
    PEW
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK818
    Wed 7 May, 9:00 pm
    RUH Riyadh
    Wed 7 May, 11:59 pm
    DXB Dubai
    1h 59m
    2h 46m layover in Dubai (DXB)
    EK636
    Thu 8 May, 2:45 am
    DXB Dubai
    Thu 8 May, 7:00 am
    PEW Peshawar
    3h 15m

    Return: Peshawar to Riyadh via Dubai

    PEW
    8:25 am
    3h 10m
    DXB
    10:35 am
    7h 25m
    DXB
    6:00 pm
    1h 45m
    RUH
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK637
    Sat 10 May, 8:25 am
    PEW Peshawar
    Sat 10 May, 10:35 am
    DXB Dubai
    3h 10m
    7h 25m layover in Dubai (DXB)
    EK817
    Sat 10 May, 6:00 pm
    DXB Dubai
    Sat 10 May, 6:45 pm
    RUH Riyadh
    1h 45m

    Cheap Flights from Riyadh to Peshawar

    Find cheap airfares for flights from Riyadh to Peshawar. Use Wego.com to search and compare low airfare airline tickets for Riyadh to Peshawar flights on various international airlines. FInd last minute flights and the latest low airfares for this route. Compare cheap Riyadh to Peshawar flights at a glance and get the best deal for your trip.

    These Riyadh airport(s) service flights on the Riyadh to Peshawar route:

    These Peshawar airport(s) service flights on the Peshawar to Riyadh route:

    These airlines operate flights from Riyadh to Peshawar:

    Besides Peshawar flights, find cheap hotels and quality accommodation in Peshawar with Wego. Search and compare Peshawar hotels online to book your ideal travel accommodation.