Cheap Flights from Pakistan to Saudi Arabia
    (Modify Search)
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Pakistan to Saudi Arabia

    Airline Results Price View
    View All Airlines View Flights
    Emirates 98 results 47,524 View Flights
    Qatar Airways 59 results 50,344 View Flights
    Etihad 50 results 54,364 View Flights
    Flynas 9 results 60,863 View Flights
    Themes Results Price View
    View All Themes View Cities
    LGBT-friendly 25 results 47,524 View Cities
    Sightseeing 135 results 52,804 View Cities
    Cities Results Price View
    View All Cities View Flights
    Dammam 25 results 47,524 View Flights
    Riyadh 33 results 49,295 View Flights
    Jeddah 135 results 52,804 View Flights
    Madinah 23 results 57,009 View Flights
    Depart: Mon, 10 Nov Return: Thu, 13 Nov Karachi to Dammam Mon, 10 Nov - Thu, 13 Nov
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 8h 30m
    5:55 pm DMM - 4:25 am (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 10 Nov Mon
    KHI Karachi
    1:20 pm, 10 Nov Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 10 Nov Mon
    DXB Dubai
    4:25 pm, 10 Nov Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    5:55 pm
    1h 25m
    DXB
    8:20 pm
    5h 10m
    DXB
    1:30 am
    1h 55m
    KHI
    4:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK826
    5:55 pm, 13 Nov Thu
    DMM Dammam
    8:20 pm, 13 Nov Thu
    DXB Dubai
    1h 25m
    5h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 14 Nov Fri
    DXB Dubai
    4:25 am, 14 Nov Fri
    KHI Karachi
    1h 55m
    Depart: Mon, 10 Nov Return: Thu, 13 Nov Karachi to Dammam Mon, 10 Nov - Thu, 13 Nov
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 9h 40m
    11:15 pm DMM - 10:55 am (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 10 Nov Mon
    KHI Karachi
    1:20 pm, 10 Nov Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 10 Nov Mon
    DXB Dubai
    4:25 pm, 10 Nov Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    11:15 pm
    1h 15m
    DXB
    1:30 am (+1)
    6h 30m
    DXB
    8:00 am
    1h 55m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK822
    11:15 pm, 13 Nov Thu
    DMM Dammam
    1:30 am, 14 Nov Fri
    DXB Dubai
    1h 15m
    6h 30m layover in Dubai (DXB)
    EK600
    8:00 am, 14 Nov Fri
    DXB Dubai
    10:55 am, 14 Nov Fri
    KHI Karachi
    1h 55m
    Depart: Mon, 10 Nov Return: Thu, 13 Nov Karachi to Dammam Mon, 10 Nov - Thu, 13 Nov
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 11h 25m
    11:15 pm DMM - 12:40 pm (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 10 Nov Mon
    KHI Karachi
    1:20 pm, 10 Nov Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 10 Nov Mon
    DXB Dubai
    4:25 pm, 10 Nov Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    11:15 pm
    1h 15m
    DXB
    1:30 am (+1)
    8h 10m
    DXB
    9:40 am
    2h
    KHI
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK822
    11:15 pm, 13 Nov Thu
    DMM Dammam
    1:30 am, 14 Nov Fri
    DXB Dubai
    1h 15m
    8h 10m layover in Dubai (DXB)
    EK606
    9:40 am, 14 Nov Fri
    DXB Dubai
    12:40 pm, 14 Nov Fri
    KHI Karachi
    2h
    Depart: Mon, 3 Nov Return: Thu, 6 Nov Karachi to Dammam Mon, 3 Nov - Thu, 6 Nov
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 8h 30m
    5:55 pm DMM - 4:25 am (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 3 Nov Mon
    KHI Karachi
    1:20 pm, 3 Nov Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 3 Nov Mon
    DXB Dubai
    4:25 pm, 3 Nov Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    5:55 pm
    1h 25m
    DXB
    8:20 pm
    5h 10m
    DXB
    1:30 am
    1h 55m
    KHI
    4:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK826
    5:55 pm, 6 Nov Thu
    DMM Dammam
    8:20 pm, 6 Nov Thu
    DXB Dubai
    1h 25m
    5h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 7 Nov Fri
    DXB Dubai
    4:25 am, 7 Nov Fri
    KHI Karachi
    1h 55m
    Depart: Mon, 3 Nov Return: Thu, 6 Nov Karachi to Dammam Mon, 3 Nov - Thu, 6 Nov
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 11h 25m
    11:15 pm DMM - 12:40 pm (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 3 Nov Mon
    KHI Karachi
    1:20 pm, 3 Nov Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 3 Nov Mon
    DXB Dubai
    4:25 pm, 3 Nov Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    11:15 pm
    1h 15m
    DXB
    1:30 am (+1)
    8h 10m
    DXB
    9:40 am
    2h
    KHI
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK822
    11:15 pm, 6 Nov Thu
    DMM Dammam
    1:30 am, 7 Nov Fri
    DXB Dubai
    1h 15m
    8h 10m layover in Dubai (DXB)
    EK606
    9:40 am, 7 Nov Fri
    DXB Dubai
    12:40 pm, 7 Nov Fri
    KHI Karachi
    2h
    Depart: Mon, 3 Nov Return: Thu, 6 Nov Karachi to Dammam Mon, 3 Nov - Thu, 6 Nov
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 9h 40m
    11:15 pm DMM - 10:55 am (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 3 Nov Mon
    KHI Karachi
    1:20 pm, 3 Nov Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 3 Nov Mon
    DXB Dubai
    4:25 pm, 3 Nov Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    11:15 pm
    1h 15m
    DXB
    1:30 am (+1)
    6h 30m
    DXB
    8:00 am
    1h 55m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK822
    11:15 pm, 6 Nov Thu
    DMM Dammam
    1:30 am, 7 Nov Fri
    DXB Dubai
    1h 15m
    6h 30m layover in Dubai (DXB)
    EK600
    8:00 am, 7 Nov Fri
    DXB Dubai
    10:55 am, 7 Nov Fri
    KHI Karachi
    1h 55m
    Depart: Mon, 27 Oct Return: Tue, 28 Oct Karachi to Dammam Mon, 27 Oct - Tue, 28 Oct
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 8h 30m
    5:55 pm DMM - 4:25 am (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 27 Oct Mon
    KHI Karachi
    1:20 pm, 27 Oct Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 27 Oct Mon
    DXB Dubai
    4:25 pm, 27 Oct Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    5:55 pm
    1h 25m
    DXB
    8:20 pm
    5h 10m
    DXB
    1:30 am
    1h 55m
    KHI
    4:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK826
    5:55 pm, 28 Oct Tue
    DMM Dammam
    8:20 pm, 28 Oct Tue
    DXB Dubai
    1h 25m
    5h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 29 Oct Wed
    DXB Dubai
    4:25 am, 29 Oct Wed
    KHI Karachi
    1h 55m
    Depart: Mon, 27 Oct Return: Wed, 29 Oct Karachi to Dammam Mon, 27 Oct - Wed, 29 Oct
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Emirates 1 stop 8h 30m
    5:55 pm DMM - 4:25 am (+1) KHI
    47,538
    emirates.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 40m
    DXB
    4:00 pm
    1h 25m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 27 Oct Mon
    KHI Karachi
    1:20 pm, 27 Oct Mon
    DXB Dubai
    2h 10m
    2h 40m layover in Dubai (DXB)
    EK825
    4:00 pm, 27 Oct Mon
    DXB Dubai
    4:25 pm, 27 Oct Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    5:55 pm
    1h 25m
    DXB
    8:20 pm
    5h 10m
    DXB
    1:30 am
    1h 55m
    KHI
    4:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK826
    5:55 pm, 29 Oct Wed
    DMM Dammam
    8:20 pm, 29 Oct Wed
    DXB Dubai
    1h 25m
    5h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 30 Oct Thu
    DXB Dubai
    4:25 am, 30 Oct Thu
    KHI Karachi
    1h 55m
    Depart: Sat, 1 Nov Return: Tue, 4 Nov Karachi to Riyadh Sat, 1 Nov - Tue, 4 Nov
    Emirates 1 stop 6h 20m
    3:40 am KHI - 8:00 am RUH
    Emirates 1 stop 6h
    9:35 am RUH - 5:35 pm KHI
    49,108
    emirates.com
    Show Details

    Depart: Karachi to Riyadh via Dubai

    KHI
    3:40 am
    2h 20m
    DXB
    5:00 am
    2h
    DXB
    7:00 am
    2h
    RUH
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:40 am, 1 Nov Sat
    KHI Karachi
    5:00 am, 1 Nov Sat
    DXB Dubai
    2h 20m
    2h layover in Dubai (DXB)
    EK819
    7:00 am, 1 Nov Sat
    DXB Dubai
    8:00 am, 1 Nov Sat
    RUH Riyadh
    2h

    Return: Riyadh to Karachi via Dubai

    RUH
    9:35 am
    1h 45m
    DXB
    12:20 pm
    2h 5m
    DXB
    2:25 pm
    2h 10m
    KHI
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:35 am, 4 Nov Tue
    RUH Riyadh
    12:20 pm, 4 Nov Tue
    DXB Dubai
    1h 45m
    2h 5m layover in Dubai (DXB)
    EK608
    2:25 pm, 4 Nov Tue
    DXB Dubai
    5:35 pm, 4 Nov Tue
    KHI Karachi
    2h 10m
    Depart: Mon, 10 Nov Return: Thu, 13 Nov Karachi to Dammam Mon, 10 Nov - Thu, 13 Nov
    Qatar Airways 1 stop 6h 10m
    10:10 am KHI - 2:20 pm DMM
    Qatar Airways 1 stop 11h 40m
    10:35 am DMM - 12:15 am (+1) KHI
    50,360
    qatarairways.com
    Show Details

    Depart: Karachi to Dammam via Doha

    KHI
    10:10 am
    2h 50m
    DOH
    11:00 am
    2h 20m
    DOH
    1:20 pm
    1h
    DMM
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR603
    10:10 am, 10 Nov Mon
    KHI Karachi
    11:00 am, 10 Nov Mon
    DOH Doha
    2h 50m
    2h 20m layover in Doha (DOH)
    QR1152
    1:20 pm, 10 Nov Mon
    DOH Doha
    2:20 pm, 10 Nov Mon
    DMM Dammam
    1h

    Return: Dammam to Karachi via Doha

    DMM
    10:35 am
    1h
    DOH
    11:35 am
    8h 20m
    DOH
    7:55 pm
    2h 20m
    KHI
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1151
    10:35 am, 13 Nov Thu
    DMM Dammam
    11:35 am, 13 Nov Thu
    DOH Doha
    1h
    8h 20m layover in Doha (DOH)
    QR604
    7:55 pm, 13 Nov Thu
    DOH Doha
    12:15 am, 14 Nov Fri
    KHI Karachi
    2h 20m
    Depart: Mon, 10 Nov Return: Thu, 13 Nov Karachi to Dammam Mon, 10 Nov - Thu, 13 Nov
    Qatar Airways 1 stop 7h
    4:35 am KHI - 9:35 am DMM
    Qatar Airways 1 stop 6h 50m
    3:25 pm DMM - 12:15 am (+1) KHI
    50,360
    qatarairways.com
    Show Details

    Depart: Karachi to Dammam via Doha

    KHI
    4:35 am
    2h 50m
    DOH
    5:25 am
    3h 10m
    DOH
    8:35 am
    1h
    DMM
    9:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:35 am, 10 Nov Mon
    KHI Karachi
    5:25 am, 10 Nov Mon
    DOH Doha
    2h 50m
    3h 10m layover in Doha (DOH)
    QR1150
    8:35 am, 10 Nov Mon
    DOH Doha
    9:35 am, 10 Nov Mon
    DMM Dammam
    1h

    Return: Dammam to Karachi via Doha

    DMM
    3:25 pm
    1h
    DOH
    4:25 pm
    3h 30m
    DOH
    7:55 pm
    2h 20m
    KHI
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1153
    3:25 pm, 13 Nov Thu
    DMM Dammam
    4:25 pm, 13 Nov Thu
    DOH Doha
    1h
    3h 30m layover in Doha (DOH)
    QR604
    7:55 pm, 13 Nov Thu
    DOH Doha
    12:15 am, 14 Nov Fri
    KHI Karachi
    2h 20m
    Depart: Mon, 10 Nov Return: Thu, 13 Nov Karachi to Dammam Mon, 10 Nov - Thu, 13 Nov
    Qatar Airways 1 stop 7h
    4:35 am KHI - 9:35 am DMM
    Qatar Airways 1 stop 11h 40m
    10:35 am DMM - 12:15 am (+1) KHI
    50,360
    qatarairways.com
    Show Details

    Depart: Karachi to Dammam via Doha

    KHI
    4:35 am
    2h 50m
    DOH
    5:25 am
    3h 10m
    DOH
    8:35 am
    1h
    DMM
    9:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:35 am, 10 Nov Mon
    KHI Karachi
    5:25 am, 10 Nov Mon
    DOH Doha
    2h 50m
    3h 10m layover in Doha (DOH)
    QR1150
    8:35 am, 10 Nov Mon
    DOH Doha
    9:35 am, 10 Nov Mon
    DMM Dammam
    1h

    Return: Dammam to Karachi via Doha

    DMM
    10:35 am
    1h
    DOH
    11:35 am
    8h 20m
    DOH
    7:55 pm
    2h 20m
    KHI
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1151
    10:35 am, 13 Nov Thu
    DMM Dammam
    11:35 am, 13 Nov Thu
    DOH Doha
    1h
    8h 20m layover in Doha (DOH)
    QR604
    7:55 pm, 13 Nov Thu
    DOH Doha
    12:15 am, 14 Nov Fri
    KHI Karachi
    2h 20m
    Depart: Mon, 3 Nov Return: Thu, 6 Nov Karachi to Dammam Mon, 3 Nov - Thu, 6 Nov
    Qatar Airways 1 stop 6h 10m
    10:10 am KHI - 2:20 pm DMM
    Qatar Airways 1 stop 11h 40m
    10:35 am DMM - 12:15 am (+1) KHI
    50,360
    qatarairways.com
    Show Details

    Depart: Karachi to Dammam via Doha

    KHI
    10:10 am
    2h 50m
    DOH
    11:00 am
    2h 20m
    DOH
    1:20 pm
    1h
    DMM
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR603
    10:10 am, 3 Nov Mon
    KHI Karachi
    11:00 am, 3 Nov Mon
    DOH Doha
    2h 50m
    2h 20m layover in Doha (DOH)
    QR1152
    1:20 pm, 3 Nov Mon
    DOH Doha
    2:20 pm, 3 Nov Mon
    DMM Dammam
    1h

    Return: Dammam to Karachi via Doha

    DMM
    10:35 am
    1h
    DOH
    11:35 am
    8h 20m
    DOH
    7:55 pm
    2h 20m
    KHI
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1151
    10:35 am, 6 Nov Thu
    DMM Dammam
    11:35 am, 6 Nov Thu
    DOH Doha
    1h
    8h 20m layover in Doha (DOH)
    QR604
    7:55 pm, 6 Nov Thu
    DOH Doha
    12:15 am, 7 Nov Fri
    KHI Karachi
    2h 20m
    Depart: Mon, 10 Nov Return: Thu, 13 Nov Karachi to Dammam Mon, 10 Nov - Thu, 13 Nov
    Qatar Airways 1 stop 6h 10m
    10:10 am KHI - 2:20 pm DMM
    Qatar Airways 1 stop 6h 50m
    3:25 pm DMM - 12:15 am (+1) KHI
    50,360
    qatarairways.com
    Show Details

    Depart: Karachi to Dammam via Doha

    KHI
    10:10 am
    2h 50m
    DOH
    11:00 am
    2h 20m
    DOH
    1:20 pm
    1h
    DMM
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR603
    10:10 am, 10 Nov Mon
    KHI Karachi
    11:00 am, 10 Nov Mon
    DOH Doha
    2h 50m
    2h 20m layover in Doha (DOH)
    QR1152
    1:20 pm, 10 Nov Mon
    DOH Doha
    2:20 pm, 10 Nov Mon
    DMM Dammam
    1h

    Return: Dammam to Karachi via Doha

    DMM
    3:25 pm
    1h
    DOH
    4:25 pm
    3h 30m
    DOH
    7:55 pm
    2h 20m
    KHI
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1153
    3:25 pm, 13 Nov Thu
    DMM Dammam
    4:25 pm, 13 Nov Thu
    DOH Doha
    1h
    3h 30m layover in Doha (DOH)
    QR604
    7:55 pm, 13 Nov Thu
    DOH Doha
    12:15 am, 14 Nov Fri
    KHI Karachi
    2h 20m
    Depart: Mon, 9 Mar Return: Mon, 23 Mar Karachi to Riyadh Mon, 9 Mar - Mon, 23 Mar
    Emirates 1 stop 6h 20m
    3:40 am KHI - 8:00 am RUH
    Emirates 1 stop 6h
    9:35 am RUH - 5:35 pm KHI
    51,628
    emirates.com
    Show Details

    Depart: Karachi to Riyadh via Dubai

    KHI
    3:40 am
    2h 20m
    DXB
    5:00 am
    2h
    DXB
    7:00 am
    2h
    RUH
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:40 am, 9 Mar Mon
    KHI Karachi
    5:00 am, 9 Mar Mon
    DXB Dubai
    2h 20m
    2h layover in Dubai (DXB)
    EK819
    7:00 am, 9 Mar Mon
    DXB Dubai
    8:00 am, 9 Mar Mon
    RUH Riyadh
    2h

    Return: Riyadh to Karachi via Dubai

    RUH
    9:35 am
    1h 45m
    DXB
    12:20 pm
    2h 5m
    DXB
    2:25 pm
    2h 10m
    KHI
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:35 am, 23 Mar Mon
    RUH Riyadh
    12:20 pm, 23 Mar Mon
    DXB Dubai
    1h 45m
    2h 5m layover in Dubai (DXB)
    EK608
    2:25 pm, 23 Mar Mon
    DXB Dubai
    5:35 pm, 23 Mar Mon
    KHI Karachi
    2h 10m
    Depart: Mon, 9 Mar Return: Mon, 23 Mar Karachi to Riyadh Mon, 9 Mar - Mon, 23 Mar
    Emirates 1 stop 7h 40m
    2:05 pm KHI - 7:45 pm RUH
    Emirates 1 stop 6h
    9:35 am RUH - 5:35 pm KHI
    51,628
    emirates.com
    Show Details

    Depart: Karachi to Riyadh via Dubai

    KHI
    2:05 pm
    2h 10m
    DXB
    3:15 pm
    3h 25m
    DXB
    6:40 pm
    2h 5m
    RUH
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK607
    2:05 pm, 9 Mar Mon
    KHI Karachi
    3:15 pm, 9 Mar Mon
    DXB Dubai
    2h 10m
    3h 25m layover in Dubai (DXB)
    EK817
    6:40 pm, 9 Mar Mon
    DXB Dubai
    7:45 pm, 9 Mar Mon
    RUH Riyadh
    2h 5m

    Return: Riyadh to Karachi via Dubai

    RUH
    9:35 am
    1h 45m
    DXB
    12:20 pm
    2h 5m
    DXB
    2:25 pm
    2h 10m
    KHI
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:35 am, 23 Mar Mon
    RUH Riyadh
    12:20 pm, 23 Mar Mon
    DXB Dubai
    1h 45m
    2h 5m layover in Dubai (DXB)
    EK608
    2:25 pm, 23 Mar Mon
    DXB Dubai
    5:35 pm, 23 Mar Mon
    KHI Karachi
    2h 10m
    Depart: Mon, 15 Dec Return: Mon, 12 Jan Karachi to Riyadh Mon, 15 Dec - Mon, 12 Jan
    Emirates 1 stop 7h 40m
    2:05 pm KHI - 7:45 pm RUH
    Emirates 1 stop 6h
    9:35 am RUH - 5:35 pm KHI
    51,628
    emirates.com
    Show Details

    Depart: Karachi to Riyadh via Dubai

    KHI
    2:05 pm
    2h 10m
    DXB
    3:15 pm
    3h 25m
    DXB
    6:40 pm
    2h 5m
    RUH
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK607
    2:05 pm, 15 Dec Mon
    KHI Karachi
    3:15 pm, 15 Dec Mon
    DXB Dubai
    2h 10m
    3h 25m layover in Dubai (DXB)
    EK817
    6:40 pm, 15 Dec Mon
    DXB Dubai
    7:45 pm, 15 Dec Mon
    RUH Riyadh
    2h 5m

    Return: Riyadh to Karachi via Dubai

    RUH
    9:35 am
    1h 45m
    DXB
    12:20 pm
    2h 5m
    DXB
    2:25 pm
    2h 10m
    KHI
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:35 am, 12 Jan Mon
    RUH Riyadh
    12:20 pm, 12 Jan Mon
    DXB Dubai
    1h 45m
    2h 5m layover in Dubai (DXB)
    EK608
    2:25 pm, 12 Jan Mon
    DXB Dubai
    5:35 pm, 12 Jan Mon
    KHI Karachi
    2h 10m
    Depart: Mon, 9 Mar Return: Mon, 23 Mar Karachi to Riyadh Mon, 9 Mar - Mon, 23 Mar
    Emirates 1 stop 9h 35m
    12:10 pm KHI - 7:45 pm RUH
    Emirates 1 stop 6h
    9:35 am RUH - 5:35 pm KHI
    51,628
    emirates.com
    Show Details

    Depart: Karachi to Riyadh via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    5h 20m
    DXB
    6:40 pm
    2h 5m
    RUH
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 9 Mar Mon
    KHI Karachi
    1:20 pm, 9 Mar Mon
    DXB Dubai
    2h 10m
    5h 20m layover in Dubai (DXB)
    EK817
    6:40 pm, 9 Mar Mon
    DXB Dubai
    7:45 pm, 9 Mar Mon
    RUH Riyadh
    2h 5m

    Return: Riyadh to Karachi via Dubai

    RUH
    9:35 am
    1h 45m
    DXB
    12:20 pm
    2h 5m
    DXB
    2:25 pm
    2h 10m
    KHI
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:35 am, 23 Mar Mon
    RUH Riyadh
    12:20 pm, 23 Mar Mon
    DXB Dubai
    1h 45m
    2h 5m layover in Dubai (DXB)
    EK608
    2:25 pm, 23 Mar Mon
    DXB Dubai
    5:35 pm, 23 Mar Mon
    KHI Karachi
    2h 10m
    Depart: Wed, 12 Nov Return: Fri, 12 Dec Karachi to Jeddah Wed, 12 Nov - Fri, 12 Dec
    Emirates 1 stop 7h 15m
    10:25 pm KHI - 3:40 am (+1) JED
    Emirates 1 stop 8h 5m
    11:05 am JED - 9:10 pm KHI
    52,828
    emirates.com
    Show Details

    Depart: Karachi to Jeddah via Dubai

    KHI
    10:25 pm
    2h 20m
    DXB
    11:45 pm
    1h 55m
    DXB
    1:40 am
    3h
    JED
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:25 pm, 12 Nov Wed
    KHI Karachi
    11:45 pm, 12 Nov Wed
    DXB Dubai
    2h 20m
    1h 55m layover in Dubai (DXB)
    EK801
    1:40 am, 13 Nov Thu
    DXB Dubai
    3:40 am, 13 Nov Thu
    JED Jeddah
    3h

    Return: Jeddah to Karachi via Dubai

    JED
    11:05 am
    2h 35m
    DXB
    2:40 pm
    3h 35m
    DXB
    6:15 pm
    1h 55m
    KHI
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK806
    11:05 am, 12 Dec Fri
    JED Jeddah
    2:40 pm, 12 Dec Fri
    DXB Dubai
    2h 35m
    3h 35m layover in Dubai (DXB)
    EK602
    6:15 pm, 12 Dec Fri
    DXB Dubai
    9:10 pm, 12 Dec Fri
    KHI Karachi
    1h 55m
    Depart: Wed, 12 Nov Return: Fri, 12 Dec Karachi to Jeddah Wed, 12 Nov - Fri, 12 Dec
    Emirates 1 stop 8h 20m
    12:10 pm KHI - 6:30 pm JED
    Emirates 1 stop 8h 5m
    11:05 am JED - 9:10 pm KHI
    52,828
    emirates.com
    Show Details

    Depart: Karachi to Jeddah via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    3h 10m
    DXB
    4:30 pm
    3h
    JED
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 12 Nov Wed
    KHI Karachi
    1:20 pm, 12 Nov Wed
    DXB Dubai
    2h 10m
    3h 10m layover in Dubai (DXB)
    EK803
    4:30 pm, 12 Nov Wed
    DXB Dubai
    6:30 pm, 12 Nov Wed
    JED Jeddah
    3h

    Return: Jeddah to Karachi via Dubai

    JED
    11:05 am
    2h 35m
    DXB
    2:40 pm
    3h 35m
    DXB
    6:15 pm
    1h 55m
    KHI
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK806
    11:05 am, 12 Dec Fri
    JED Jeddah
    2:40 pm, 12 Dec Fri
    DXB Dubai
    2h 35m
    3h 35m layover in Dubai (DXB)
    EK602
    6:15 pm, 12 Dec Fri
    DXB Dubai
    9:10 pm, 12 Dec Fri
    KHI Karachi
    1h 55m