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

Recent Searches

    Cheap Flights from Karachi to Bahrain
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights
    • Schedules

    Cheap Flights from Karachi to Bahrain

    Airline Results Price View
    View All Airlines View Flights
    Qatar Airways 83 results 40,480 View Flights
    Emirates 134 results 40,936 View Flights
    Etihad Airways 16 results 43,293 View Flights
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 5h 15m
    10:25 am KHI - 1:40 pm BAH
    Qatar Airways 1 stop 5h 30m
    11:00 pm BAH - 6:30 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    1h 40m
    DOH
    12:50 pm
    50m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 27 May Wed
    KHI Karachi
    11:10 am, 27 May Wed
    DOH Doha
    2h 45m
    1h 40m layover in Doha (DOH)
    QR1104
    12:50 pm, 27 May Wed
    DOH Doha
    1:40 pm, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    11:00 pm
    55m
    DOH
    11:55 pm
    2h
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1107
    11:00 pm, 24 Aug Mon
    BAH Bahrain
    11:55 pm, 24 Aug Mon
    DOH Doha
    55m
    2h layover in Doha (DOH)
    QR610
    1:55 am, 25 Aug Tue
    DOH Doha
    6:30 am, 25 Aug Tue
    KHI Karachi
    2h 35m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 5h 15m
    10:25 am KHI - 1:40 pm BAH
    Qatar Airways 1 stop 7h 10m
    9:20 pm BAH - 6:30 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    1h 40m
    DOH
    12:50 pm
    50m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 27 May Wed
    KHI Karachi
    11:10 am, 27 May Wed
    DOH Doha
    2h 45m
    1h 40m layover in Doha (DOH)
    QR1104
    12:50 pm, 27 May Wed
    DOH Doha
    1:40 pm, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 24 Aug Mon
    BAH Bahrain
    10:15 pm, 24 Aug Mon
    DOH Doha
    55m
    3h 40m layover in Doha (DOH)
    QR610
    1:55 am, 25 Aug Tue
    DOH Doha
    6:30 am, 25 Aug Tue
    KHI Karachi
    2h 35m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 5h 15m
    10:25 am KHI - 1:40 pm BAH
    Qatar Airways 1 stop 6h 5m
    6:05 pm BAH - 2:10 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    1h 40m
    DOH
    12:50 pm
    50m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 27 May Wed
    KHI Karachi
    11:10 am, 27 May Wed
    DOH Doha
    2h 45m
    1h 40m layover in Doha (DOH)
    QR1104
    12:50 pm, 27 May Wed
    DOH Doha
    1:40 pm, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:05 pm
    55m
    DOH
    7:00 pm
    2h 40m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:05 pm, 24 Aug Mon
    BAH Bahrain
    7:00 pm, 24 Aug Mon
    DOH Doha
    55m
    2h 40m layover in Doha (DOH)
    QR604
    9:40 pm, 24 Aug Mon
    DOH Doha
    2:10 am, 25 Aug Tue
    KHI Karachi
    2h 30m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 8h 55m
    10:25 am KHI - 5:20 pm BAH
    Qatar Airways 1 stop 5h 30m
    11:00 pm BAH - 6:30 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    5h 20m
    DOH
    4:30 pm
    50m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 27 May Wed
    KHI Karachi
    11:10 am, 27 May Wed
    DOH Doha
    2h 45m
    5h 20m layover in Doha (DOH)
    QR1110
    4:30 pm, 27 May Wed
    DOH Doha
    5:20 pm, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    11:00 pm
    55m
    DOH
    11:55 pm
    2h
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1107
    11:00 pm, 24 Aug Mon
    BAH Bahrain
    11:55 pm, 24 Aug Mon
    DOH Doha
    55m
    2h layover in Doha (DOH)
    QR610
    1:55 am, 25 Aug Tue
    DOH Doha
    6:30 am, 25 Aug Tue
    KHI Karachi
    2h 35m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 6h 35m
    4:40 am KHI - 9:15 am BAH
    Qatar Airways 1 stop 5h 30m
    11:00 pm BAH - 6:30 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    4:40 am
    2h 45m
    DOH
    5:25 am
    3h
    DOH
    8:25 am
    50m
    BAH
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:40 am, 27 May Wed
    KHI Karachi
    5:25 am, 27 May Wed
    DOH Doha
    2h 45m
    3h layover in Doha (DOH)
    QR1102
    8:25 am, 27 May Wed
    DOH Doha
    9:15 am, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    11:00 pm
    55m
    DOH
    11:55 pm
    2h
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1107
    11:00 pm, 24 Aug Mon
    BAH Bahrain
    11:55 pm, 24 Aug Mon
    DOH Doha
    55m
    2h layover in Doha (DOH)
    QR610
    1:55 am, 25 Aug Tue
    DOH Doha
    6:30 am, 25 Aug Tue
    KHI Karachi
    2h 35m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 8h 55m
    10:25 am KHI - 5:20 pm BAH
    Qatar Airways 1 stop 7h 10m
    9:20 pm BAH - 6:30 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    5h 20m
    DOH
    4:30 pm
    50m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 27 May Wed
    KHI Karachi
    11:10 am, 27 May Wed
    DOH Doha
    2h 45m
    5h 20m layover in Doha (DOH)
    QR1110
    4:30 pm, 27 May Wed
    DOH Doha
    5:20 pm, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 24 Aug Mon
    BAH Bahrain
    10:15 pm, 24 Aug Mon
    DOH Doha
    55m
    3h 40m layover in Doha (DOH)
    QR610
    1:55 am, 25 Aug Tue
    DOH Doha
    6:30 am, 25 Aug Tue
    KHI Karachi
    2h 35m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 6h 35m
    4:40 am KHI - 9:15 am BAH
    Qatar Airways 1 stop 6h 5m
    6:05 pm BAH - 2:10 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    4:40 am
    2h 45m
    DOH
    5:25 am
    3h
    DOH
    8:25 am
    50m
    BAH
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:40 am, 27 May Wed
    KHI Karachi
    5:25 am, 27 May Wed
    DOH Doha
    2h 45m
    3h layover in Doha (DOH)
    QR1102
    8:25 am, 27 May Wed
    DOH Doha
    9:15 am, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:05 pm
    55m
    DOH
    7:00 pm
    2h 40m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:05 pm, 24 Aug Mon
    BAH Bahrain
    7:00 pm, 24 Aug Mon
    DOH Doha
    55m
    2h 40m layover in Doha (DOH)
    QR604
    9:40 pm, 24 Aug Mon
    DOH Doha
    2:10 am, 25 Aug Tue
    KHI Karachi
    2h 30m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 8h 55m
    10:25 am KHI - 5:20 pm BAH
    Qatar Airways 1 stop 6h 5m
    6:05 pm BAH - 2:10 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    5h 20m
    DOH
    4:30 pm
    50m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 27 May Wed
    KHI Karachi
    11:10 am, 27 May Wed
    DOH Doha
    2h 45m
    5h 20m layover in Doha (DOH)
    QR1110
    4:30 pm, 27 May Wed
    DOH Doha
    5:20 pm, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:05 pm
    55m
    DOH
    7:00 pm
    2h 40m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:05 pm, 24 Aug Mon
    BAH Bahrain
    7:00 pm, 24 Aug Mon
    DOH Doha
    55m
    2h 40m layover in Doha (DOH)
    QR604
    9:40 pm, 24 Aug Mon
    DOH Doha
    2:10 am, 25 Aug Tue
    KHI Karachi
    2h 30m
    Depart: Wed, 27 May Return: Mon, 24 Aug Karachi to Bahrain Wed, 27 May - Mon, 24 Aug
    Qatar Airways 1 stop 6h 35m
    4:40 am KHI - 9:15 am BAH
    Qatar Airways 1 stop 7h 10m
    9:20 pm BAH - 6:30 am (+1) KHI
    40,473
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    4:40 am
    2h 45m
    DOH
    5:25 am
    3h
    DOH
    8:25 am
    50m
    BAH
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:40 am, 27 May Wed
    KHI Karachi
    5:25 am, 27 May Wed
    DOH Doha
    2h 45m
    3h layover in Doha (DOH)
    QR1102
    8:25 am, 27 May Wed
    DOH Doha
    9:15 am, 27 May Wed
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 24 Aug Mon
    BAH Bahrain
    10:15 pm, 24 Aug Mon
    DOH Doha
    55m
    3h 40m layover in Doha (DOH)
    QR610
    1:55 am, 25 Aug Tue
    DOH Doha
    6:30 am, 25 Aug Tue
    KHI Karachi
    2h 35m
    Depart: Mon, 20 Jul Return: Mon, 31 Aug Karachi to Bahrain Mon, 20 Jul - Mon, 31 Aug
    Qatar Airways 1 stop 8h 55m
    10:25 am KHI - 5:20 pm BAH
    Qatar Airways 1 stop 7h 10m
    9:20 pm BAH - 6:30 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 30m
    DOH
    10:55 am
    5h 35m
    DOH
    4:30 pm
    50m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 20 Jul Mon
    KHI Karachi
    10:55 am, 20 Jul Mon
    DOH Doha
    2h 30m
    5h 35m layover in Doha (DOH)
    QR1110
    4:30 pm, 20 Jul Mon
    DOH Doha
    5:20 pm, 20 Jul Mon
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 31 Aug Mon
    BAH Bahrain
    10:15 pm, 31 Aug Mon
    DOH Doha
    55m
    3h 40m layover in Doha (DOH)
    QR610
    1:55 am, 1 Sep Tue
    DOH Doha
    6:30 am, 1 Sep Tue
    KHI Karachi
    2h 35m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 4h 40m
    4:40 am KHI - 7:20 am BAH
    Qatar Airways 1 stop 10h 10m
    6:20 pm BAH - 6:30 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    4:40 am
    2h 45m
    DOH
    5:25 am
    1h 5m
    DOH
    6:30 am
    50m
    BAH
    7:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:40 am, 26 May Tue
    KHI Karachi
    5:25 am, 26 May Tue
    DOH Doha
    2h 45m
    1h 5m layover in Doha (DOH)
    QR1112
    6:30 am, 26 May Tue
    DOH Doha
    7:20 am, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:20 pm
    55m
    DOH
    7:15 pm
    6h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:20 pm, 23 Jul Thu
    BAH Bahrain
    7:15 pm, 23 Jul Thu
    DOH Doha
    55m
    6h 40m layover in Doha (DOH)
    QR610
    1:55 am, 24 Jul Fri
    DOH Doha
    6:30 am, 24 Jul Fri
    KHI Karachi
    2h 35m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 11h 55m
    10:25 am KHI - 8:20 pm BAH
    Qatar Airways 1 stop 7h 10m
    9:20 pm BAH - 6:30 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    8h 20m
    DOH
    7:30 pm
    50m
    BAH
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 26 May Tue
    KHI Karachi
    11:10 am, 26 May Tue
    DOH Doha
    2h 45m
    8h 20m layover in Doha (DOH)
    QR1108
    7:30 pm, 26 May Tue
    DOH Doha
    8:20 pm, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 23 Jul Thu
    BAH Bahrain
    10:15 pm, 23 Jul Thu
    DOH Doha
    55m
    3h 40m layover in Doha (DOH)
    QR610
    1:55 am, 24 Jul Fri
    DOH Doha
    6:30 am, 24 Jul Fri
    KHI Karachi
    2h 35m
    Depart: Mon, 20 Jul Return: Mon, 31 Aug Karachi to Bahrain Mon, 20 Jul - Mon, 31 Aug
    Qatar Airways 1 stop 8h 55m
    10:25 am KHI - 5:20 pm BAH
    Qatar Airways 1 stop 6h 5m
    6:05 pm BAH - 2:10 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 30m
    DOH
    10:55 am
    5h 35m
    DOH
    4:30 pm
    50m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 20 Jul Mon
    KHI Karachi
    10:55 am, 20 Jul Mon
    DOH Doha
    2h 30m
    5h 35m layover in Doha (DOH)
    QR1110
    4:30 pm, 20 Jul Mon
    DOH Doha
    5:20 pm, 20 Jul Mon
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:05 pm
    55m
    DOH
    7:00 pm
    2h 40m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:05 pm, 31 Aug Mon
    BAH Bahrain
    7:00 pm, 31 Aug Mon
    DOH Doha
    55m
    2h 40m layover in Doha (DOH)
    QR604
    9:40 pm, 31 Aug Mon
    DOH Doha
    2:10 am, 1 Sep Tue
    KHI Karachi
    2h 30m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 5h 15m
    10:25 am KHI - 1:40 pm BAH
    Qatar Airways 1 stop 9h 30m
    2:40 pm BAH - 2:10 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    1h 40m
    DOH
    12:50 pm
    50m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 26 May Tue
    KHI Karachi
    11:10 am, 26 May Tue
    DOH Doha
    2h 45m
    1h 40m layover in Doha (DOH)
    QR1104
    12:50 pm, 26 May Tue
    DOH Doha
    1:40 pm, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    2:40 pm
    55m
    DOH
    3:35 pm
    6h 5m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1105
    2:40 pm, 23 Jul Thu
    BAH Bahrain
    3:35 pm, 23 Jul Thu
    DOH Doha
    55m
    6h 5m layover in Doha (DOH)
    QR604
    9:40 pm, 23 Jul Thu
    DOH Doha
    2:10 am, 24 Jul Fri
    KHI Karachi
    2h 30m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 11h 55m
    10:25 am KHI - 8:20 pm BAH
    Qatar Airways 1 stop 9h 30m
    2:40 pm BAH - 2:10 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    8h 20m
    DOH
    7:30 pm
    50m
    BAH
    8:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 26 May Tue
    KHI Karachi
    11:10 am, 26 May Tue
    DOH Doha
    2h 45m
    8h 20m layover in Doha (DOH)
    QR1108
    7:30 pm, 26 May Tue
    DOH Doha
    8:20 pm, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    2:40 pm
    55m
    DOH
    3:35 pm
    6h 5m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1105
    2:40 pm, 23 Jul Thu
    BAH Bahrain
    3:35 pm, 23 Jul Thu
    DOH Doha
    55m
    6h 5m layover in Doha (DOH)
    QR604
    9:40 pm, 23 Jul Thu
    DOH Doha
    2:10 am, 24 Jul Fri
    KHI Karachi
    2h 30m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 5h 15m
    10:25 am KHI - 1:40 pm BAH
    Qatar Airways 1 stop 7h 10m
    9:20 pm BAH - 6:30 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    1h 40m
    DOH
    12:50 pm
    50m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 26 May Tue
    KHI Karachi
    11:10 am, 26 May Tue
    DOH Doha
    2h 45m
    1h 40m layover in Doha (DOH)
    QR1104
    12:50 pm, 26 May Tue
    DOH Doha
    1:40 pm, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 23 Jul Thu
    BAH Bahrain
    10:15 pm, 23 Jul Thu
    DOH Doha
    55m
    3h 40m layover in Doha (DOH)
    QR610
    1:55 am, 24 Jul Fri
    DOH Doha
    6:30 am, 24 Jul Fri
    KHI Karachi
    2h 35m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 6h 35m
    4:40 am KHI - 9:15 am BAH
    Qatar Airways 1 stop 10h 10m
    6:20 pm BAH - 6:30 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    4:40 am
    2h 45m
    DOH
    5:25 am
    3h
    DOH
    8:25 am
    50m
    BAH
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:40 am, 26 May Tue
    KHI Karachi
    5:25 am, 26 May Tue
    DOH Doha
    2h 45m
    3h layover in Doha (DOH)
    QR1102
    8:25 am, 26 May Tue
    DOH Doha
    9:15 am, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:20 pm
    55m
    DOH
    7:15 pm
    6h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:20 pm, 23 Jul Thu
    BAH Bahrain
    7:15 pm, 23 Jul Thu
    DOH Doha
    55m
    6h 40m layover in Doha (DOH)
    QR610
    1:55 am, 24 Jul Fri
    DOH Doha
    6:30 am, 24 Jul Fri
    KHI Karachi
    2h 35m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 5h 15m
    10:25 am KHI - 1:40 pm BAH
    Qatar Airways 1 stop 10h 10m
    6:20 pm BAH - 6:30 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    1h 40m
    DOH
    12:50 pm
    50m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 26 May Tue
    KHI Karachi
    11:10 am, 26 May Tue
    DOH Doha
    2h 45m
    1h 40m layover in Doha (DOH)
    QR1104
    12:50 pm, 26 May Tue
    DOH Doha
    1:40 pm, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:20 pm
    55m
    DOH
    7:15 pm
    6h 40m
    DOH
    1:55 am
    2h 35m
    KHI
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:20 pm, 23 Jul Thu
    BAH Bahrain
    7:15 pm, 23 Jul Thu
    DOH Doha
    55m
    6h 40m layover in Doha (DOH)
    QR610
    1:55 am, 24 Jul Fri
    DOH Doha
    6:30 am, 24 Jul Fri
    KHI Karachi
    2h 35m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 4h 40m
    4:40 am KHI - 7:20 am BAH
    Qatar Airways 1 stop 5h 50m
    6:20 pm BAH - 2:10 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    4:40 am
    2h 45m
    DOH
    5:25 am
    1h 5m
    DOH
    6:30 am
    50m
    BAH
    7:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR605
    4:40 am, 26 May Tue
    KHI Karachi
    5:25 am, 26 May Tue
    DOH Doha
    2h 45m
    1h 5m layover in Doha (DOH)
    QR1112
    6:30 am, 26 May Tue
    DOH Doha
    7:20 am, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:20 pm
    55m
    DOH
    7:15 pm
    2h 25m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:20 pm, 23 Jul Thu
    BAH Bahrain
    7:15 pm, 23 Jul Thu
    DOH Doha
    55m
    2h 25m layover in Doha (DOH)
    QR604
    9:40 pm, 23 Jul Thu
    DOH Doha
    2:10 am, 24 Jul Fri
    KHI Karachi
    2h 30m
    Depart: Tue, 26 May Return: Thu, 23 Jul Karachi to Bahrain Tue, 26 May - Thu, 23 Jul
    Qatar Airways 1 stop 5h 15m
    10:25 am KHI - 1:40 pm BAH
    Qatar Airways 1 stop 5h 50m
    6:20 pm BAH - 2:10 am (+1) KHI
    40,493
    qatarairways.com
    Show Details

    Depart: Karachi to Bahrain via Doha

    KHI
    10:25 am
    2h 45m
    DOH
    11:10 am
    1h 40m
    DOH
    12:50 pm
    50m
    BAH
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR611
    10:25 am, 26 May Tue
    KHI Karachi
    11:10 am, 26 May Tue
    DOH Doha
    2h 45m
    1h 40m layover in Doha (DOH)
    QR1104
    12:50 pm, 26 May Tue
    DOH Doha
    1:40 pm, 26 May Tue
    BAH Bahrain
    50m

    Return: Bahrain to Karachi via Doha

    BAH
    6:20 pm
    55m
    DOH
    7:15 pm
    2h 25m
    DOH
    9:40 pm
    2h 30m
    KHI
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:20 pm, 23 Jul Thu
    BAH Bahrain
    7:15 pm, 23 Jul Thu
    DOH Doha
    55m
    2h 25m layover in Doha (DOH)
    QR604
    9:40 pm, 23 Jul Thu
    DOH Doha
    2:10 am, 24 Jul Fri
    KHI Karachi
    2h 30m
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 12:15 AM
      01:50 AM
      SV709
      772
      5h layover in Riyadh (RUH)
      06:50 AM
      08:05 AM
      GF5322
      E70
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 01:15 AM
      02:15 AM
      PK225
      320
      4h 30m layover in Muscat (MCT)
      06:45 AM
      07:15 AM
      WY651
      E75
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 17 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 25 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jun - 02 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jul - 17 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jul - 19 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jul - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Sep - 01 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Sep - 03 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 29 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 31 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Oct - 31 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 02:35 AM
      03:55 AM
      PK223
      320
      3h 45m layover in Dubai (DXB)
      07:40 AM
      07:55 AM
      CX745
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:35 AM
      04:45 AM
      EK611
      332
      3h 15m layover in Dubai (DXB)
      08:00 AM
      08:15 AM
      GF501
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 18 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 May - 31 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 May - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Jun - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 30 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 31 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 08 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Jun - 02 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jul - 05 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 22 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jul - 16 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Jul - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Aug - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Aug - 26 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Sep - 25 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 31 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:40 AM
      05:10 AM
      QR605
      346
      1h 20m layover in Doha (DOH)
      06:30 AM
      07:20 AM
      QR1112
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 24 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 16 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 16 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jul - 10 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jul - 21 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jul - 30 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Jul - 25 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 27 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Aug - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Sep - 25 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 16 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Sep - 25 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 25 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:40 AM
      05:45 AM
      FZ332
      73H
      1h 30m layover in Dubai (DXB)
      07:15 AM
      07:30 AM
      FZ23
      73H
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:25 AM
      07:00 AM
      AZ5717
      320
      1h 45m layover in Abu Dhabi (AUH)
      08:45 AM
      09:00 AM
      MH5271
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 29 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jun - 07 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 16 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Aug - 28 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Aug - 01 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Sep - 09 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 07 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 17 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Oct - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:35 AM
      07:00 AM
      VA7222
      320
      1h 30m layover in Abu Dhabi (AUH)
      08:30 AM
      08:45 AM
      VA7067
      321
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 29 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jun - 07 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 16 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Aug - 28 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Aug - 01 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Sep - 09 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 07 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 17 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Oct - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:40 AM
      06:55 AM
      EK605
      77W
      3h 20m layover in Dubai (DXB)
      10:15 AM
      10:30 AM
      GF503
      321
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 17 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 May - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 23 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 23 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 26 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 26 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 21 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jun - 24 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Jun - 20 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jun - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jun - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 11 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 11 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jul - 31 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jul - 20 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jul - 09 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Jul - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Aug - 10 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Aug - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Aug - 22 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Sep - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:00 AM
      06:50 AM
      WY326
      738
      2h 40m layover in Muscat (MCT)
      09:30 AM
      10:00 AM
      WY651
      E75
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 15 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 19 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jun - 21 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Jul - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Aug - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:35 AM
      07:15 AM
      GF751
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 05 May - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 May - 07 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jul - 08 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jul - 18 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Jul - 22 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jul - 23 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jul - 28 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Jul - 05 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Aug - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Sep - 13 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Sep - 19 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Sep - 02 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Sep - 27 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Sep - 03 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Sep - 07 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Oct - 11 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:40 AM
      08:15 AM
      PK729
      777
      3h 50m layover in Riyadh (RUH)
      12:05 PM
      01:15 PM
      GF164
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:25 AM
      10:55 AM
      QR611
      320
      4h 25m layover in Doha (DOH)
      03:20 PM
      04:05 PM
      GF533
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 30 Apr - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 May - 19 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 02 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:55 AM
      12:15 PM
      PK207
      320
      4h 15m layover in Dubai (DXB)
      04:30 PM
      04:45 PM
      EK839
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 28 Apr - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 May - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 May - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 02 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 03 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 04 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jul - 30 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jul - 31 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jul - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Jul - 25 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jul - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 27 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 28 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Aug - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 15 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Sep - 17 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Sep - 18 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 19 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Sep - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Sep - 08 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Sep - 09 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Sep - 10 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Oct - 16 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Oct - 29 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Oct - 30 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Oct - 31 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 11:30 AM
      12:25 PM
      SV711
      320
      2h 45m layover in Dammam (DMM)
      03:10 PM
      03:45 PM
      GF106
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:55 AM
      01:00 PM
      FZ334
      73H
      1h 20m layover in Dubai (DXB)
      02:20 PM
      02:35 PM
      FZ25
      73H
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 16 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 May - 17 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jun - 19 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 17 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Jul - 27 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Jul - 02 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Aug - 28 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Aug - 28 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Sep - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 12:10 PM
      01:00 PM
      WY324
      738
      1h 5m layover in Muscat (MCT)
      02:05 PM
      02:35 PM
      WY655
      E75
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:15 PM
      01:15 PM
      EK601
      77W
      3h 15m layover in Dubai (DXB)
      04:30 PM
      04:45 PM
      QF8839
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 04 May - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 May - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 May - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 May - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jul - 24 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Jul - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Aug - 19 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 02:05 PM
      03:15 PM
      EK607
      77W
      1h 15m layover in Dubai (DXB)
      04:30 PM
      04:45 PM
      EK839
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 11 May - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 May - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 May - 24 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 May - 18 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 May - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 May - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 May - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Jul - 21 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jul - 24 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Jul - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Aug - 14 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Aug - 19 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Sep - 28 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Sep - 01 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Sep - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Oct - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:45 PM
      07:35 PM
      TG507
      330
      3h 50m layover in Muscat (MCT)
      11:25 PM
      11:59 PM
      GF567
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 24 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 09 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Jun - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:45 PM
      09:00 PM
      EK609
      332
      2h 35m layover in Dubai (DXB)
      11:35 PM
      11:50 PM
      GF513
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 15 May - 08 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 10 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 17 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jun - 26 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jun - 05 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jul - 20 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Aug - 23 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Aug - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:05 PM
      09:45 PM
      GF753
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 09 May - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 May - 14 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 11 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Jun - 20 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jun - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jul - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jul - 26 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Jul - 30 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Aug - 06 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Sep - 16 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Sep - 24 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Sep - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:55 PM
      10:50 PM
      WY328
      738
      2h 5m layover in Muscat (MCT)
      12:55 AM
      01:40 AM
      WY657
      E75
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 30 May - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 10 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 11 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jun - 24 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Jul - 08 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 22 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jul - 25 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jul - 29 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 31 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Aug - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Oct - 28 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:00 PM
      11:25 PM
      AZ5708
      320
      3h 45m layover in Abu Dhabi (AUH)
      03:10 AM
      03:25 AM
      AZ5752
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 28 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 09 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jun - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jun - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 17 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jul - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Aug - 06 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:00 PM
      11:25 PM
      VA7171
      321
      3h 45m layover in Abu Dhabi (AUH)
      03:10 AM
      03:25 AM
      VA7075
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 28 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 09 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jun - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jun - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 17 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jul - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Aug - 06 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:10 PM
      11:10 PM
      PK213
      73H
      2h 50m layover in Dubai (DXB)
      02:00 AM
      02:15 AM
      EK835
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:25 PM
      11:45 PM
      EK603
      77W
      2h 45m layover in Dubai (DXB)
      02:30 AM
      02:45 AM
      EK835
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:40 PM
      12:40 AM (+1)
      PK257
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    Flight Schedules from Bahrain to Karachi