×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

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

    Cheap Flights from Pakistan to Saudi Arabia

    Airline Results Price View
    View All Airlines View Flights
    flydubai 106 results 33,159 View Flights
    Gulf Air 698 results 38,077 View Flights
    Emirates 811 results 38,979 View Flights
    Qatar Airways 1037 results 44,026 View Flights
    Etihad Airways 327 results 45,379 View Flights
    Saudia 409 results 48,673 View Flights
    Kuwait Airways 256 results 51,779 View Flights
    Oman Air 404 results 55,054 View Flights
    Air Arabia 7 results 69,643 View Flights
    Turkish Airlines 206 results 72,179 View Flights
    British Airways 4 results 84,273 View Flights
    Flynas 8 results 172,177 View Flights
    EgyptAir 2 results 179,512 View Flights
    Themes Results Price View
    View All Themes View Cities
    LGBT-friendly 347 results 33,159 View Cities
    Historical 2664 results 50,065 View Cities
    Cities Results Price View
    View All Cities View Flights
    Dammam 347 results 33,159 View Flights
    Riyadh 1020 results 38,077 View Flights
    Jeddah 2664 results 50,065 View Flights
    Madinah 206 results 58,319 View Flights
    Taif 18 results 78,422 View Flights
    Abha 1 result 89,816 View Flights
    Yanbu 10 results 107,845 View Flights
    Hail 8 results 114,592 View Flights
    Jouf 1 result 140,259 View Flights
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Karachi to Dammam Sun, 28 Dec - Thu, 29 Jan
    flydubai 1 stop 7h
    9:10 am KHI - 2:10 pm DMM
    flydubai 1 stop 6h 15m
    7:20 pm DMM - 3:35 am (+1) KHI
    33,159
    airtickets.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    9:10 am
    2h 25m
    DXB
    10:35 am
    3h 15m
    DXB
    1:50 pm
    1h 20m
    DMM
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    9:10 am, 28 Dec Sun
    KHI Karachi
    10:35 am, 28 Dec Sun
    DXB Dubai
    2h 25m
    3h 15m layover in Dubai (DXB)
    FZ865
    1:50 pm, 28 Dec Sun
    DXB Dubai
    2:10 pm, 28 Dec Sun
    DMM Dammam
    1h 20m

    Return: Dammam to Karachi via Dubai

    DMM
    7:20 pm
    1h 25m
    DXB
    9:45 pm
    2h 50m
    DXB
    12:35 am
    2h
    KHI
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ868
    7:20 pm, 29 Jan Thu
    DMM Dammam
    9:45 pm, 29 Jan Thu
    DXB Dubai
    1h 25m
    2h 50m layover in Dubai (DXB)
    FZ331
    12:35 am, 30 Jan Fri
    DXB Dubai
    3:35 am, 30 Jan Fri
    KHI Karachi
    2h
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Karachi to Dammam Sun, 28 Dec - Thu, 29 Jan
    flydubai 1 stop 5h 20m
    4:40 am KHI - 8:00 am DMM
    flydubai 1 stop 6h 15m
    7:20 pm DMM - 3:35 am (+1) KHI
    34,160
    airtickets.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    4:40 am
    2h 30m
    DXB
    6:10 am
    1h 25m
    DXB
    7:35 am
    1h 25m
    DMM
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 28 Dec Sun
    KHI Karachi
    6:10 am, 28 Dec Sun
    DXB Dubai
    2h 30m
    1h 25m layover in Dubai (DXB)
    FZ863
    7:35 am, 28 Dec Sun
    DXB Dubai
    8:00 am, 28 Dec Sun
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Dubai

    DMM
    7:20 pm
    1h 25m
    DXB
    9:45 pm
    2h 50m
    DXB
    12:35 am
    2h
    KHI
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ868
    7:20 pm, 29 Jan Thu
    DMM Dammam
    9:45 pm, 29 Jan Thu
    DXB Dubai
    1h 25m
    2h 50m layover in Dubai (DXB)
    FZ331
    12:35 am, 30 Jan Fri
    DXB Dubai
    3:35 am, 30 Jan Fri
    KHI Karachi
    2h
    Depart: Sun, 25 Jan Return: Thu, 29 Jan Karachi to Riyadh Sun, 25 Jan - Thu, 29 Jan
    Gulf Air 1 stop 9h 55m
    9:05 pm KHI - 5:00 am (+1) RUH
    Gulf Air 1 stop 6h 5m
    9:30 pm RUH - 5:35 am (+1) KHI
    38,350
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    5h 50m
    BAH
    3:45 am
    1h 15m
    RUH
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 25 Jan Sun
    KHI Karachi
    9:55 pm, 25 Jan Sun
    BAH Bahrain
    2h 50m
    5h 50m layover in Bahrain (BAH)
    GF161
    3:45 am, 26 Jan Mon
    BAH Bahrain
    5:00 am, 26 Jan Mon
    RUH Riyadh
    1h 15m

    Return: Riyadh to Karachi via Bahrain

    RUH
    9:30 pm
    1h 10m
    BAH
    10:40 pm
    2h 25m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF170
    9:30 pm, 29 Jan Thu
    RUH Riyadh
    10:40 pm, 29 Jan Thu
    BAH Bahrain
    1h 10m
    2h 25m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Sun, 25 Jan Return: Thu, 29 Jan Karachi to Riyadh Sun, 25 Jan - Thu, 29 Jan
    Gulf Air 1 stop 9h 55m
    9:05 pm KHI - 5:00 am (+1) RUH
    Gulf Air 1 stop 9h 35m
    6:00 pm RUH - 5:35 am (+1) KHI
    38,350
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    5h 50m
    BAH
    3:45 am
    1h 15m
    RUH
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 25 Jan Sun
    KHI Karachi
    9:55 pm, 25 Jan Sun
    BAH Bahrain
    2h 50m
    5h 50m layover in Bahrain (BAH)
    GF161
    3:45 am, 26 Jan Mon
    BAH Bahrain
    5:00 am, 26 Jan Mon
    RUH Riyadh
    1h 15m

    Return: Riyadh to Karachi via Bahrain

    RUH
    6:00 pm
    1h 10m
    BAH
    7:10 pm
    5h 55m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF168
    6:00 pm, 29 Jan Thu
    RUH Riyadh
    7:10 pm, 29 Jan Thu
    BAH Bahrain
    1h 10m
    5h 55m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Thu, 15 Jan Return: Sun, 15 Feb Karachi to Riyadh Thu, 15 Jan - Sun, 15 Feb
    Gulf Air 1 stop 9h 55m
    9:05 pm KHI - 5:00 am (+1) RUH
    Gulf Air 1 stop 4h 45m
    12:05 pm RUH - 6:50 pm KHI
    38,098
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    5h 50m
    BAH
    3:45 am
    1h 15m
    RUH
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 15 Jan Thu
    KHI Karachi
    9:55 pm, 15 Jan Thu
    BAH Bahrain
    2h 50m
    5h 50m layover in Bahrain (BAH)
    GF151
    3:45 am, 16 Jan Fri
    BAH Bahrain
    5:00 am, 16 Jan Fri
    RUH Riyadh
    1h 15m

    Return: Riyadh to Karachi via Bahrain

    RUH
    12:05 pm
    1h 10m
    BAH
    1:15 pm
    1h 5m
    BAH
    2:20 pm
    2h 30m
    KHI
    6:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF164
    12:05 pm, 15 Feb Sun
    RUH Riyadh
    1:15 pm, 15 Feb Sun
    BAH Bahrain
    1h 10m
    1h 5m layover in Bahrain (BAH)
    GF754
    2:20 pm, 15 Feb Sun
    BAH Bahrain
    6:50 pm, 15 Feb Sun
    KHI Karachi
    2h 30m
    Depart: Thu, 18 Dec Return: Sun, 4 Jan Karachi to Dammam Thu, 18 Dec - Sun, 4 Jan
    Emirates 1 stop 6h
    10:25 pm KHI - 2:25 am (+1) DMM
    Qatar Airways 1 stop 6h 50m
    3:25 pm DMM - 12:15 am (+1) KHI
    39,104
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    10:25 pm
    2h 20m
    DXB
    11:45 pm
    2h 10m
    DXB
    1:55 am
    1h 30m
    DMM
    2:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:25 pm, 18 Dec Thu
    KHI Karachi
    11:45 pm, 18 Dec Thu
    DXB Dubai
    2h 20m
    2h 10m layover in Dubai (DXB)
    EK823
    1:55 am, 19 Dec Fri
    DXB Dubai
    2:25 am, 19 Dec Fri
    DMM Dammam
    1h 30m

    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, 4 Jan Sun
    DMM Dammam
    4:25 pm, 4 Jan Sun
    DOH Doha
    1h
    3h 30m layover in Doha (DOH)
    QR604
    7:55 pm, 4 Jan Sun
    DOH Doha
    12:15 am, 5 Jan Mon
    KHI Karachi
    2h 20m
    Depart: Thu, 18 Dec Return: Sun, 4 Jan Karachi to Dammam Thu, 18 Dec - Sun, 4 Jan
    Emirates 1 stop 6h
    10:25 pm KHI - 2:25 am (+1) DMM
    Qatar Airways 1 stop 5h 50m
    10:20 pm DMM - 6:10 am (+1) KHI
    39,104
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    10:25 pm
    2h 20m
    DXB
    11:45 pm
    2h 10m
    DXB
    1:55 am
    1h 30m
    DMM
    2:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:25 pm, 18 Dec Thu
    KHI Karachi
    11:45 pm, 18 Dec Thu
    DXB Dubai
    2h 20m
    2h 10m layover in Dubai (DXB)
    EK823
    1:55 am, 19 Dec Fri
    DXB Dubai
    2:25 am, 19 Dec Fri
    DMM Dammam
    1h 30m

    Return: Dammam to Karachi via Doha

    DMM
    10:20 pm
    1h
    DOH
    11:20 pm
    2h 30m
    DOH
    1:50 am
    2h 20m
    KHI
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1155
    10:20 pm, 4 Jan Sun
    DMM Dammam
    11:20 pm, 4 Jan Sun
    DOH Doha
    1h
    2h 30m layover in Doha (DOH)
    QR602
    1:50 am, 5 Jan Mon
    DOH Doha
    6:10 am, 5 Jan Mon
    KHI Karachi
    2h 20m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Karachi to Dammam Sun, 28 Dec - Thu, 29 Jan
    Emirates 1 stop 6h 50m
    10:25 pm KHI - 3:15 am (+1) DMM
    Gulf Air 1 stop 8h 45m
    6:50 pm DMM - 5:35 am (+1) KHI
    39,733
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    10:25 pm
    2h 20m
    DXB
    11:45 pm
    3h 5m
    DXB
    2:50 am
    1h 25m
    DMM
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:25 pm, 28 Dec Sun
    KHI Karachi
    11:45 pm, 28 Dec Sun
    DXB Dubai
    2h 20m
    3h 5m layover in Dubai (DXB)
    EK823
    2:50 am, 29 Dec Mon
    DXB Dubai
    3:15 am, 29 Dec Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Bahrain

    DMM
    6:50 pm
    40m
    BAH
    7:30 pm
    5h 35m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF110
    6:50 pm, 29 Jan Thu
    DMM Dammam
    7:30 pm, 29 Jan Thu
    BAH Bahrain
    40m
    5h 35m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Karachi to Dammam Sun, 28 Dec - Thu, 29 Jan
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Gulf Air 1 stop 4h 35m
    11:00 pm DMM - 5:35 am (+1) KHI
    39,733
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 35m
    DXB
    3:55 pm
    1h 30m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 28 Dec Sun
    KHI Karachi
    1:20 pm, 28 Dec Sun
    DXB Dubai
    2h 10m
    2h 35m layover in Dubai (DXB)
    EK825
    3:55 pm, 28 Dec Sun
    DXB Dubai
    4:25 pm, 28 Dec Sun
    DMM Dammam
    1h 30m

    Return: Dammam to Karachi via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 25m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 29 Jan Thu
    DMM Dammam
    11:40 pm, 29 Jan Thu
    BAH Bahrain
    40m
    1h 25m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Karachi to Dammam Sun, 28 Dec - Thu, 29 Jan
    Emirates 1 stop 6h 50m
    10:25 pm KHI - 3:15 am (+1) DMM
    Gulf Air 1 stop 4h 35m
    11:00 pm DMM - 5:35 am (+1) KHI
    39,733
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    10:25 pm
    2h 20m
    DXB
    11:45 pm
    3h 5m
    DXB
    2:50 am
    1h 25m
    DMM
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:25 pm, 28 Dec Sun
    KHI Karachi
    11:45 pm, 28 Dec Sun
    DXB Dubai
    2h 20m
    3h 5m layover in Dubai (DXB)
    EK823
    2:50 am, 29 Dec Mon
    DXB Dubai
    3:15 am, 29 Dec Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 25m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 29 Jan Thu
    DMM Dammam
    11:40 pm, 29 Jan Thu
    BAH Bahrain
    40m
    1h 25m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Karachi to Dammam Sun, 28 Dec - Thu, 29 Jan
    Emirates 1 stop 9h 40m
    7:35 pm KHI - 3:15 am (+1) DMM
    Gulf Air 1 stop 8h 45m
    6:50 pm DMM - 5:35 am (+1) KHI
    39,733
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    7:35 pm
    2h 25m
    DXB
    9:00 pm
    5h 50m
    DXB
    2:50 am
    1h 25m
    DMM
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK609
    7:35 pm, 28 Dec Sun
    KHI Karachi
    9:00 pm, 28 Dec Sun
    DXB Dubai
    2h 25m
    5h 50m layover in Dubai (DXB)
    EK823
    2:50 am, 29 Dec Mon
    DXB Dubai
    3:15 am, 29 Dec Mon
    DMM Dammam
    1h 25m

    Return: Dammam to Karachi via Bahrain

    DMM
    6:50 pm
    40m
    BAH
    7:30 pm
    5h 35m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF110
    6:50 pm, 29 Jan Thu
    DMM Dammam
    7:30 pm, 29 Jan Thu
    BAH Bahrain
    40m
    5h 35m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Sun, 28 Dec Return: Thu, 29 Jan Karachi to Dammam Sun, 28 Dec - Thu, 29 Jan
    Emirates 1 stop 6h 15m
    12:10 pm KHI - 4:25 pm DMM
    Gulf Air 1 stop 8h 45m
    6:50 pm DMM - 5:35 am (+1) KHI
    39,733
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Dubai

    KHI
    12:10 pm
    2h 10m
    DXB
    1:20 pm
    2h 35m
    DXB
    3:55 pm
    1h 30m
    DMM
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:10 pm, 28 Dec Sun
    KHI Karachi
    1:20 pm, 28 Dec Sun
    DXB Dubai
    2h 10m
    2h 35m layover in Dubai (DXB)
    EK825
    3:55 pm, 28 Dec Sun
    DXB Dubai
    4:25 pm, 28 Dec Sun
    DMM Dammam
    1h 30m

    Return: Dammam to Karachi via Bahrain

    DMM
    6:50 pm
    40m
    BAH
    7:30 pm
    5h 35m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF110
    6:50 pm, 29 Jan Thu
    DMM Dammam
    7:30 pm, 29 Jan Thu
    BAH Bahrain
    40m
    5h 35m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Fri, 9 Jan Return: Fri, 6 Feb Karachi to Riyadh Fri, 9 Jan - Fri, 6 Feb
    flydubai 1 stop 6h 10m
    4:40 am KHI - 8:50 am RUH
    Gulf Air 1 stop 6h 5m
    9:30 pm RUH - 5:35 am (+1) KHI
    39,356
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Dubai

    KHI
    4:40 am
    2h 30m
    DXB
    6:10 am
    1h 45m
    DXB
    7:55 am
    1h 55m
    RUH
    8:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 9 Jan Fri
    KHI Karachi
    6:10 am, 9 Jan Fri
    DXB Dubai
    2h 30m
    1h 45m layover in Dubai (DXB)
    FZ847
    7:55 am, 9 Jan Fri
    DXB Dubai
    8:50 am, 9 Jan Fri
    RUH Riyadh
    1h 55m

    Return: Riyadh to Karachi via Bahrain

    RUH
    9:30 pm
    1h 10m
    BAH
    10:40 pm
    2h 25m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF170
    9:30 pm, 6 Feb Fri
    RUH Riyadh
    10:40 pm, 6 Feb Fri
    BAH Bahrain
    1h 10m
    2h 25m layover in Bahrain (BAH)
    GF752
    1:05 am, 7 Feb Sat
    BAH Bahrain
    5:35 am, 7 Feb Sat
    KHI Karachi
    2h 30m
    Depart: Thu, 18 Dec Return: Sun, 4 Jan Karachi to Dammam Thu, 18 Dec - Sun, 4 Jan
    Gulf Air 1 stop 6h 45m
    9:05 pm KHI - 1:50 am (+1) DMM
    Qatar Airways 1 stop 6h 50m
    3:25 pm DMM - 12:15 am (+1) KHI
    40,487
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    3h 20m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 18 Dec Thu
    KHI Karachi
    9:55 pm, 18 Dec Thu
    BAH Bahrain
    2h 50m
    3h 20m layover in Bahrain (BAH)
    GF101
    1:15 am, 19 Dec Fri
    BAH Bahrain
    1:50 am, 19 Dec Fri
    DMM Dammam
    35m

    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, 4 Jan Sun
    DMM Dammam
    4:25 pm, 4 Jan Sun
    DOH Doha
    1h
    3h 30m layover in Doha (DOH)
    QR604
    7:55 pm, 4 Jan Sun
    DOH Doha
    12:15 am, 5 Jan Mon
    KHI Karachi
    2h 20m
    Depart: Thu, 18 Dec Return: Sun, 4 Jan Karachi to Dammam Thu, 18 Dec - Sun, 4 Jan
    Gulf Air 1 stop 6h 45m
    9:05 pm KHI - 1:50 am (+1) DMM
    Qatar Airways 1 stop 5h 50m
    10:20 pm DMM - 6:10 am (+1) KHI
    40,487
    airtickets24.com
    Show Details

    Depart: Karachi to Dammam via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    3h 20m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 18 Dec Thu
    KHI Karachi
    9:55 pm, 18 Dec Thu
    BAH Bahrain
    2h 50m
    3h 20m layover in Bahrain (BAH)
    GF101
    1:15 am, 19 Dec Fri
    BAH Bahrain
    1:50 am, 19 Dec Fri
    DMM Dammam
    35m

    Return: Dammam to Karachi via Doha

    DMM
    10:20 pm
    1h
    DOH
    11:20 pm
    2h 30m
    DOH
    1:50 am
    2h 20m
    KHI
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1155
    10:20 pm, 4 Jan Sun
    DMM Dammam
    11:20 pm, 4 Jan Sun
    DOH Doha
    1h
    2h 30m layover in Doha (DOH)
    QR602
    1:50 am, 5 Jan Mon
    DOH Doha
    6:10 am, 5 Jan Mon
    KHI Karachi
    2h 20m
    Depart: Sun, 25 Jan Return: Thu, 29 Jan Karachi to Riyadh Sun, 25 Jan - Thu, 29 Jan
    Gulf Air 1 stop 11h 30m
    7:30 am KHI - 5:00 pm RUH
    Gulf Air 1 stop 6h 5m
    9:30 pm RUH - 5:35 am (+1) KHI
    40,864
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    7:30 am
    2h 50m
    BAH
    8:20 am
    7h 25m
    BAH
    3:45 pm
    1h 15m
    RUH
    5:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF751
    7:30 am, 25 Jan Sun
    KHI Karachi
    8:20 am, 25 Jan Sun
    BAH Bahrain
    2h 50m
    7h 25m layover in Bahrain (BAH)
    GF167
    3:45 pm, 25 Jan Sun
    BAH Bahrain
    5:00 pm, 25 Jan Sun
    RUH Riyadh
    1h 15m

    Return: Riyadh to Karachi via Bahrain

    RUH
    9:30 pm
    1h 10m
    BAH
    10:40 pm
    2h 25m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF170
    9:30 pm, 29 Jan Thu
    RUH Riyadh
    10:40 pm, 29 Jan Thu
    BAH Bahrain
    1h 10m
    2h 25m layover in Bahrain (BAH)
    GF752
    1:05 am, 30 Jan Fri
    BAH Bahrain
    5:35 am, 30 Jan Fri
    KHI Karachi
    2h 30m
    Depart: Fri, 9 Jan Return: Fri, 6 Feb Karachi to Riyadh Fri, 9 Jan - Fri, 6 Feb
    Gulf Air 1 stop 5h 25m
    7:30 am KHI - 10:55 am RUH
    Gulf Air 1 stop 6h 5m
    9:30 pm RUH - 5:35 am (+1) KHI
    40,739
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    7:30 am
    2h 50m
    BAH
    8:20 am
    1h 20m
    BAH
    9:40 am
    1h 15m
    RUH
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF751
    7:30 am, 9 Jan Fri
    KHI Karachi
    8:20 am, 9 Jan Fri
    BAH Bahrain
    2h 50m
    1h 20m layover in Bahrain (BAH)
    GF163
    9:40 am, 9 Jan Fri
    BAH Bahrain
    10:55 am, 9 Jan Fri
    RUH Riyadh
    1h 15m

    Return: Riyadh to Karachi via Bahrain

    RUH
    9:30 pm
    1h 10m
    BAH
    10:40 pm
    2h 25m
    BAH
    1:05 am
    2h 30m
    KHI
    5:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF170
    9:30 pm, 6 Feb Fri
    RUH Riyadh
    10:40 pm, 6 Feb Fri
    BAH Bahrain
    1h 10m
    2h 25m layover in Bahrain (BAH)
    GF752
    1:05 am, 7 Feb Sat
    BAH Bahrain
    5:35 am, 7 Feb Sat
    KHI Karachi
    2h 30m
    Depart: Sun, 25 Jan Return: Thu, 29 Jan Karachi to Riyadh Sun, 25 Jan - Thu, 29 Jan
    Gulf Air 1 stop 9h 55m
    9:05 pm KHI - 5:00 am (+1) RUH
    Gulf Air 1 stop 4h 45m
    12:05 pm RUH - 6:50 pm KHI
    41,367
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    5h 50m
    BAH
    3:45 am
    1h 15m
    RUH
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 25 Jan Sun
    KHI Karachi
    9:55 pm, 25 Jan Sun
    BAH Bahrain
    2h 50m
    5h 50m layover in Bahrain (BAH)
    GF161
    3:45 am, 26 Jan Mon
    BAH Bahrain
    5:00 am, 26 Jan Mon
    RUH Riyadh
    1h 15m

    Return: Riyadh to Karachi via Bahrain

    RUH
    12:05 pm
    1h 10m
    BAH
    1:15 pm
    1h 5m
    BAH
    2:20 pm
    2h 30m
    KHI
    6:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF164
    12:05 pm, 29 Jan Thu
    RUH Riyadh
    1:15 pm, 29 Jan Thu
    BAH Bahrain
    1h 10m
    1h 5m layover in Bahrain (BAH)
    GF754
    2:20 pm, 29 Jan Thu
    BAH Bahrain
    6:50 pm, 29 Jan Thu
    KHI Karachi
    2h 30m
    Depart: Sun, 25 Jan Return: Thu, 29 Jan Karachi to Riyadh Sun, 25 Jan - Thu, 29 Jan
    Gulf Air 1 stop 9h 55m
    9:05 pm KHI - 5:00 am (+1) RUH
    Emirates 1 stop 6h
    9:35 am RUH - 5:35 pm KHI
    41,493
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    5h 50m
    BAH
    3:45 am
    1h 15m
    RUH
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 25 Jan Sun
    KHI Karachi
    9:55 pm, 25 Jan Sun
    BAH Bahrain
    2h 50m
    5h 50m layover in Bahrain (BAH)
    GF161
    3:45 am, 26 Jan Mon
    BAH Bahrain
    5:00 am, 26 Jan Mon
    RUH Riyadh
    1h 15m

    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, 29 Jan Thu
    RUH Riyadh
    12:20 pm, 29 Jan Thu
    DXB Dubai
    1h 45m
    2h 5m layover in Dubai (DXB)
    EK608
    2:25 pm, 29 Jan Thu
    DXB Dubai
    5:35 pm, 29 Jan Thu
    KHI Karachi
    2h 10m
    Depart: Sun, 25 Jan Return: Thu, 29 Jan Karachi to Riyadh Sun, 25 Jan - Thu, 29 Jan
    Gulf Air 1 stop 9h 55m
    9:05 pm KHI - 5:00 am (+1) RUH
    Emirates 1 stop 9h 35m
    9:35 am RUH - 9:10 pm KHI
    41,493
    airtickets24.com
    Show Details

    Depart: Karachi to Riyadh via Bahrain

    KHI
    9:05 pm
    2h 50m
    BAH
    9:55 pm
    5h 50m
    BAH
    3:45 am
    1h 15m
    RUH
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF753
    9:05 pm, 25 Jan Sun
    KHI Karachi
    9:55 pm, 25 Jan Sun
    BAH Bahrain
    2h 50m
    5h 50m layover in Bahrain (BAH)
    GF161
    3:45 am, 26 Jan Mon
    BAH Bahrain
    5:00 am, 26 Jan Mon
    RUH Riyadh
    1h 15m

    Return: Riyadh to Karachi via Dubai

    RUH
    9:35 am
    1h 45m
    DXB
    12:20 pm
    5h 55m
    DXB
    6:15 pm
    1h 55m
    KHI
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK820
    9:35 am, 29 Jan Thu
    RUH Riyadh
    12:20 pm, 29 Jan Thu
    DXB Dubai
    1h 45m
    5h 55m layover in Dubai (DXB)
    EK602
    6:15 pm, 29 Jan Thu
    DXB Dubai
    9:10 pm, 29 Jan Thu
    KHI Karachi
    1h 55m