×
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
    flydubai 70 results 26,037 View Flights
    Emirates 50 results 39,885 View Flights
    Etihad Airways 11 results 40,998 View Flights
    Qatar Airways 18 results 41,410 View Flights
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 5h 35m
    1:45 pm KHI 5:20 pm BAH
    flydubai 1 stop 4h 45m
    20:55 BAH 03:40 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    1:45 pm
    2h
    DXB
    2:45 pm
    2h 20m
    DXB
    5:05 pm
    1h 15m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ330
    1:45 pm, 4 Aug Tue
    KHI Karachi
    2:45 pm, 4 Aug Tue
    DXB Dubai
    2h
    2h 20m layover in Dubai (DXB)
    FZ27
    5:05 pm, 4 Aug Tue
    DXB Dubai
    5:20 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    1h 30m
    DXB
    12:35 am
    2h 5m
    KHI
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    1h 30m layover in Dubai (DXB)
    FZ331
    12:35 am, 8 Aug Sat
    DXB Dubai
    3:40 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 50m
    4:40 am KHI 7:30 am BAH
    flydubai 1 stop 4h 45m
    20:55 BAH 03:40 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    4:40 am
    2h 5m
    DXB
    5:45 am
    1h 30m
    DXB
    7:15 am
    1h 15m
    BAH
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 4 Aug Tue
    KHI Karachi
    5:45 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 30m layover in Dubai (DXB)
    FZ23
    7:15 am, 4 Aug Tue
    DXB Dubai
    7:30 am, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    1h 30m
    DXB
    12:35 am
    2h 5m
    KHI
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    1h 30m layover in Dubai (DXB)
    FZ331
    12:35 am, 8 Aug Sat
    DXB Dubai
    3:40 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 9h 25m
    12:05 am KHI 7:30 am BAH
    flydubai 1 stop 13h 50m
    20:55 BAH 12:45 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    12:05 am
    2h 5m
    DXB
    1:10 am
    6h 5m
    DXB
    7:15 am
    1h 15m
    BAH
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ336
    12:05 am, 4 Aug Tue
    KHI Karachi
    1:10 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    6h 5m layover in Dubai (DXB)
    FZ23
    7:15 am, 4 Aug Tue
    DXB Dubai
    7:30 am, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    10h 35m
    DXB
    9:40 am
    2h 5m
    KHI
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    10h 35m layover in Dubai (DXB)
    FZ329
    9:40 am, 8 Aug Sat
    DXB Dubai
    12:45 pm, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 50m
    4:40 am KHI 7:30 am BAH
    flydubai 1 stop 12h
    20:55 BAH 10:55 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    4:40 am
    2h 5m
    DXB
    5:45 am
    1h 30m
    DXB
    7:15 am
    1h 15m
    BAH
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 4 Aug Tue
    KHI Karachi
    5:45 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 30m layover in Dubai (DXB)
    FZ23
    7:15 am, 4 Aug Tue
    DXB Dubai
    7:30 am, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    8h 45m
    DXB
    7:50 am
    2h 5m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    8h 45m layover in Dubai (DXB)
    FZ333
    7:50 am, 8 Aug Sat
    DXB Dubai
    10:55 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 5h 35m
    1:45 pm KHI 5:20 pm BAH
    flydubai 1 stop 13h 50m
    20:55 BAH 12:45 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    1:45 pm
    2h
    DXB
    2:45 pm
    2h 20m
    DXB
    5:05 pm
    1h 15m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ330
    1:45 pm, 4 Aug Tue
    KHI Karachi
    2:45 pm, 4 Aug Tue
    DXB Dubai
    2h
    2h 20m layover in Dubai (DXB)
    FZ27
    5:05 pm, 4 Aug Tue
    DXB Dubai
    5:20 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    10h 35m
    DXB
    9:40 am
    2h 5m
    KHI
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    10h 35m layover in Dubai (DXB)
    FZ329
    9:40 am, 8 Aug Sat
    DXB Dubai
    12:45 pm, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 11h 55m
    4:40 am KHI 2:35 pm BAH
    flydubai 1 stop 13h 50m
    20:55 BAH 12:45 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    4:40 am
    2h 5m
    DXB
    5:45 am
    8h 35m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 4 Aug Tue
    KHI Karachi
    5:45 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    8h 35m layover in Dubai (DXB)
    FZ25
    2:20 pm, 4 Aug Tue
    DXB Dubai
    2:35 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    10h 35m
    DXB
    9:40 am
    2h 5m
    KHI
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    10h 35m layover in Dubai (DXB)
    FZ329
    9:40 am, 8 Aug Sat
    DXB Dubai
    12:45 pm, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 40m
    11:55 am KHI 2:35 pm BAH
    flydubai 1 stop 13h 50m
    20:55 BAH 12:45 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    11:55 am
    2h 5m
    DXB
    1:00 pm
    1h 20m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    11:55 am, 4 Aug Tue
    KHI Karachi
    1:00 pm, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 20m layover in Dubai (DXB)
    FZ25
    2:20 pm, 4 Aug Tue
    DXB Dubai
    2:35 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    10h 35m
    DXB
    9:40 am
    2h 5m
    KHI
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    10h 35m layover in Dubai (DXB)
    FZ329
    9:40 am, 8 Aug Sat
    DXB Dubai
    12:45 pm, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 9h 25m
    12:05 am KHI 7:30 am BAH
    flydubai 1 stop 12h
    20:55 BAH 10:55 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    12:05 am
    2h 5m
    DXB
    1:10 am
    6h 5m
    DXB
    7:15 am
    1h 15m
    BAH
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ336
    12:05 am, 4 Aug Tue
    KHI Karachi
    1:10 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    6h 5m layover in Dubai (DXB)
    FZ23
    7:15 am, 4 Aug Tue
    DXB Dubai
    7:30 am, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    8h 45m
    DXB
    7:50 am
    2h 5m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    8h 45m layover in Dubai (DXB)
    FZ333
    7:50 am, 8 Aug Sat
    DXB Dubai
    10:55 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 11h 55m
    4:40 am KHI 2:35 pm BAH
    flydubai 1 stop 4h 45m
    20:55 BAH 03:40 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    4:40 am
    2h 5m
    DXB
    5:45 am
    8h 35m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 4 Aug Tue
    KHI Karachi
    5:45 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    8h 35m layover in Dubai (DXB)
    FZ25
    2:20 pm, 4 Aug Tue
    DXB Dubai
    2:35 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    1h 30m
    DXB
    12:35 am
    2h 5m
    KHI
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    1h 30m layover in Dubai (DXB)
    FZ331
    12:35 am, 8 Aug Sat
    DXB Dubai
    3:40 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 40m
    11:55 am KHI 2:35 pm BAH
    flydubai 1 stop 4h 45m
    20:55 BAH 03:40 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    11:55 am
    2h 5m
    DXB
    1:00 pm
    1h 20m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    11:55 am, 4 Aug Tue
    KHI Karachi
    1:00 pm, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 20m layover in Dubai (DXB)
    FZ25
    2:20 pm, 4 Aug Tue
    DXB Dubai
    2:35 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    1h 30m
    DXB
    12:35 am
    2h 5m
    KHI
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    1h 30m layover in Dubai (DXB)
    FZ331
    12:35 am, 8 Aug Sat
    DXB Dubai
    3:40 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 50m
    4:40 am KHI 7:30 am BAH
    flydubai 1 stop 13h 50m
    20:55 BAH 12:45 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    4:40 am
    2h 5m
    DXB
    5:45 am
    1h 30m
    DXB
    7:15 am
    1h 15m
    BAH
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 4 Aug Tue
    KHI Karachi
    5:45 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 30m layover in Dubai (DXB)
    FZ23
    7:15 am, 4 Aug Tue
    DXB Dubai
    7:30 am, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    10h 35m
    DXB
    9:40 am
    2h 5m
    KHI
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    10h 35m layover in Dubai (DXB)
    FZ329
    9:40 am, 8 Aug Sat
    DXB Dubai
    12:45 pm, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 11h 55m
    4:40 am KHI 2:35 pm BAH
    flydubai 1 stop 12h
    20:55 BAH 10:55 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    4:40 am
    2h 5m
    DXB
    5:45 am
    8h 35m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 4 Aug Tue
    KHI Karachi
    5:45 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    8h 35m layover in Dubai (DXB)
    FZ25
    2:20 pm, 4 Aug Tue
    DXB Dubai
    2:35 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    8h 45m
    DXB
    7:50 am
    2h 5m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    8h 45m layover in Dubai (DXB)
    FZ333
    7:50 am, 8 Aug Sat
    DXB Dubai
    10:55 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 40m
    11:55 am KHI 2:35 pm BAH
    flydubai 1 stop 12h
    20:55 BAH 10:55 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    11:55 am
    2h 5m
    DXB
    1:00 pm
    1h 20m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    11:55 am, 4 Aug Tue
    KHI Karachi
    1:00 pm, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 20m layover in Dubai (DXB)
    FZ25
    2:20 pm, 4 Aug Tue
    DXB Dubai
    2:35 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    8h 45m
    DXB
    7:50 am
    2h 5m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    8h 45m layover in Dubai (DXB)
    FZ333
    7:50 am, 8 Aug Sat
    DXB Dubai
    10:55 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 9h 25m
    12:05 am KHI 7:30 am BAH
    flydubai 1 stop 4h 45m
    20:55 BAH 03:40 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    12:05 am
    2h 5m
    DXB
    1:10 am
    6h 5m
    DXB
    7:15 am
    1h 15m
    BAH
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ336
    12:05 am, 4 Aug Tue
    KHI Karachi
    1:10 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    6h 5m layover in Dubai (DXB)
    FZ23
    7:15 am, 4 Aug Tue
    DXB Dubai
    7:30 am, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    1h 30m
    DXB
    12:35 am
    2h 5m
    KHI
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    1h 30m layover in Dubai (DXB)
    FZ331
    12:35 am, 8 Aug Sat
    DXB Dubai
    3:40 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 5h 35m
    1:45 pm KHI 5:20 pm BAH
    flydubai 1 stop 12h
    20:55 BAH 10:55 8 Aug KHI
    25,984
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    1:45 pm
    2h
    DXB
    2:45 pm
    2h 20m
    DXB
    5:05 pm
    1h 15m
    BAH
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ330
    1:45 pm, 4 Aug Tue
    KHI Karachi
    2:45 pm, 4 Aug Tue
    DXB Dubai
    2h
    2h 20m layover in Dubai (DXB)
    FZ27
    5:05 pm, 4 Aug Tue
    DXB Dubai
    5:20 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    8h 45m
    DXB
    7:50 am
    2h 5m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 7 Aug Fri
    BAH Bahrain
    11:05 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    8h 45m layover in Dubai (DXB)
    FZ333
    7:50 am, 8 Aug Sat
    DXB Dubai
    10:55 am, 8 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 50m
    4:40 am KHI 7:30 am BAH
    flydubai 1 stop 5h 40m
    15:20 BAH 23:00 KHI
    27,178
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    4:40 am
    2h 5m
    DXB
    5:45 am
    1h 30m
    DXB
    7:15 am
    1h 15m
    BAH
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ332
    4:40 am, 4 Aug Tue
    KHI Karachi
    5:45 am, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 30m layover in Dubai (DXB)
    FZ23
    7:15 am, 4 Aug Tue
    DXB Dubai
    7:30 am, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    3:20 pm
    1h 10m
    DXB
    5:30 pm
    2h 20m
    DXB
    7:50 pm
    2h 10m
    KHI
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ26
    3:20 pm, 7 Aug Fri
    BAH Bahrain
    5:30 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    2h 20m layover in Dubai (DXB)
    FZ335
    7:50 pm, 7 Aug Fri
    DXB Dubai
    11:00 pm, 7 Aug Fri
    KHI Karachi
    2h 10m
    Depart: Thu, 16 Jul Return: Sun, 26 Jul Karachi to Bahrain
    flydubai 1 stop 4h 40m
    11:55 am KHI 2:35 pm BAH
    flydubai 1 stop 13h 50m
    20:55 BAH 12:45 27 Jul KHI
    27,178
    flydubai.com
    Show Details
    KHI BAH
    Thu, 16 Jul - Sun, 26 Jul

    Depart: Karachi to Bahrain via Dubai

    KHI
    11:55 am
    2h 5m
    DXB
    1:00 pm
    1h 20m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    11:55 am, 16 Jul Thu
    KHI Karachi
    1:00 pm, 16 Jul Thu
    DXB Dubai
    2h 5m
    1h 20m layover in Dubai (DXB)
    FZ25
    2:20 pm, 16 Jul Thu
    DXB Dubai
    2:35 pm, 16 Jul Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    10h 35m
    DXB
    9:40 am
    2h 5m
    KHI
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 26 Jul Sun
    BAH Bahrain
    11:05 pm, 26 Jul Sun
    DXB Dubai
    1h 10m
    10h 35m layover in Dubai (DXB)
    FZ329
    9:40 am, 27 Jul Mon
    DXB Dubai
    12:45 pm, 27 Jul Mon
    KHI Karachi
    2h 5m
    Depart: Thu, 16 Jul Return: Sun, 26 Jul Karachi to Bahrain
    flydubai 1 stop 4h 40m
    11:55 am KHI 2:35 pm BAH
    flydubai 1 stop 12h
    20:55 BAH 10:55 27 Jul KHI
    27,178
    flydubai.com
    Show Details
    KHI BAH
    Thu, 16 Jul - Sun, 26 Jul

    Depart: Karachi to Bahrain via Dubai

    KHI
    11:55 am
    2h 5m
    DXB
    1:00 pm
    1h 20m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    11:55 am, 16 Jul Thu
    KHI Karachi
    1:00 pm, 16 Jul Thu
    DXB Dubai
    2h 5m
    1h 20m layover in Dubai (DXB)
    FZ25
    2:20 pm, 16 Jul Thu
    DXB Dubai
    2:35 pm, 16 Jul Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:55 pm
    1h 10m
    DXB
    11:05 pm
    8h 45m
    DXB
    7:50 am
    2h 5m
    KHI
    10:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ22
    8:55 pm, 26 Jul Sun
    BAH Bahrain
    11:05 pm, 26 Jul Sun
    DXB Dubai
    1h 10m
    8h 45m layover in Dubai (DXB)
    FZ333
    7:50 am, 27 Jul Mon
    DXB Dubai
    10:55 am, 27 Jul Mon
    KHI Karachi
    2h 5m
    Depart: Thu, 16 Jul Return: Sun, 26 Jul Karachi to Bahrain
    flydubai 1 stop 4h 40m
    11:55 am KHI 2:35 pm BAH
    flydubai 1 stop 12h 45m
    08:15 BAH 23:00 KHI
    27,178
    flydubai.com
    Show Details
    KHI BAH
    Thu, 16 Jul - Sun, 26 Jul

    Depart: Karachi to Bahrain via Dubai

    KHI
    11:55 am
    2h 5m
    DXB
    1:00 pm
    1h 20m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    11:55 am, 16 Jul Thu
    KHI Karachi
    1:00 pm, 16 Jul Thu
    DXB Dubai
    2h 5m
    1h 20m layover in Dubai (DXB)
    FZ25
    2:20 pm, 16 Jul Thu
    DXB Dubai
    2:35 pm, 16 Jul Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    8:15 am
    1h 10m
    DXB
    10:25 am
    9h 25m
    DXB
    7:50 pm
    2h 10m
    KHI
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ24
    8:15 am, 26 Jul Sun
    BAH Bahrain
    10:25 am, 26 Jul Sun
    DXB Dubai
    1h 10m
    9h 25m layover in Dubai (DXB)
    FZ335
    7:50 pm, 26 Jul Sun
    DXB Dubai
    11:00 pm, 26 Jul Sun
    KHI Karachi
    2h 10m
    Depart: Tue, 4 Aug Return: Fri, 7 Aug Karachi to Bahrain
    flydubai 1 stop 4h 40m
    11:55 am KHI 2:35 pm BAH
    flydubai 1 stop 5h 40m
    15:20 BAH 23:00 KHI
    27,178
    flydubai.com
    Show Details
    KHI BAH
    Tue, 4 Aug - Fri, 7 Aug

    Depart: Karachi to Bahrain via Dubai

    KHI
    11:55 am
    2h 5m
    DXB
    1:00 pm
    1h 20m
    DXB
    2:20 pm
    1h 15m
    BAH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ334
    11:55 am, 4 Aug Tue
    KHI Karachi
    1:00 pm, 4 Aug Tue
    DXB Dubai
    2h 5m
    1h 20m layover in Dubai (DXB)
    FZ25
    2:20 pm, 4 Aug Tue
    DXB Dubai
    2:35 pm, 4 Aug Tue
    BAH Bahrain
    1h 15m

    Return: Bahrain to Karachi via Dubai

    BAH
    3:20 pm
    1h 10m
    DXB
    5:30 pm
    2h 20m
    DXB
    7:50 pm
    2h 10m
    KHI
    11:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FZ26
    3:20 pm, 7 Aug Fri
    BAH Bahrain
    5:30 pm, 7 Aug Fri
    DXB Dubai
    1h 10m
    2h 20m layover in Dubai (DXB)
    FZ335
    7:50 pm, 7 Aug Fri
    DXB Dubai
    11:00 pm, 7 Aug Fri
    KHI Karachi
    2h 10m
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 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 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 - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Oct - 03 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Oct - 05 Dec
        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
      GF501
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:35 AM
      04:45 AM
      EK611
      332
      2h 55m layover in Dubai (DXB)
      07:40 AM
      07:55 AM
      CX745
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • 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 26 Jul - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Aug - 25 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Aug - 13 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Aug - 18 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Aug - 03 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Aug - 25 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Oct - 30 Nov
        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
      EY222
      320
      1h 45m layover in Abu Dhabi (AUH)
      08:45 AM
      09:00 AM
      AZ3910
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 01 Aug - 07 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Aug - 25 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Aug - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 19 Sep
        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
      EY371
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 01 Aug - 07 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Aug - 26 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Aug - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 19 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:35 AM
      07:00 AM
      VA7222
      333
      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 01 Aug - 07 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 15 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Aug - 28 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Aug - 26 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Aug - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 20 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Sep - 29 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Sep - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:40 AM
      06:55 AM
      EK605
      77W
      3h 25m layover in Dubai (DXB)
      10:20 AM
      10:35 AM
      GF503
      321
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 30 Jul - 06 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Aug - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Aug - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Aug - 30 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Aug - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Aug - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Oct - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Oct - 05 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:00 AM
      06:50 AM
      WY326
      738
      55m layover in Muscat (MCT)
      07:45 AM
      08:20 AM
      GF561
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:35 AM
      07:15 AM
      GF751
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 19 Jul - 16 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jul - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Jul - 05 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Aug - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Sep - 15 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Sep - 23 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Sep - 26 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Sep - 04 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Oct - 13 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Oct - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Oct - 06 Dec
        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
    • 09:30 AM
      11:05 AM
      SV707
      772
      4h 45m layover in Riyadh (RUH)
      03:50 PM
      05:00 PM
      SV520
      E70
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:35 AM
      11:10 AM
      SV713
      772
      4h 40m layover in Riyadh (RUH)
      03:50 PM
      05:00 PM
      SV520
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:10 AM
      11:00 AM
      QR611
      320
      1h 20m layover in Doha (DOH)
      12:20 PM
      01:10 PM
      QR1104
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 09 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 06 Dec
        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 14 Jul - 25 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 20 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Aug - 22 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Aug - 17 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Aug - 18 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Aug - 19 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 15 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 - 03 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Oct - 04 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Oct - 05 Dec
        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 28 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 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 - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 12:10 PM
      01:00 PM
      WY324
      738
      1h layover in Muscat (MCT)
      02:00 PM
      02:45 PM
      WY655
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 12:10 PM
      01:20 PM
      EK601
      77W
      3h 10m 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 25 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Jul - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jul - 22 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 - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Oct - 06 Dec
        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
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 11 Jun - 20 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 20 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 23 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jul - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 04 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Aug - 17 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Aug - 23 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Aug - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Aug - 02 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Aug - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Aug - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 14 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Sep - 28 Sep
        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 30 Sep - 24 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 - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Oct - 01 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:10 PM
      07:00 PM
      TG507
      330
      4h 25m layover in Muscat (MCT)
      11:25 PM
      11:59 PM
      GF567
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:45 PM
      09:00 PM
      EK609
      77L
      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 20 Jul - 07 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Aug - 16 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Aug - 20 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Aug - 26 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Aug - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:05 PM
      09:45 PM
      GF753
      330
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 09 Jul - 10 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jul - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 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 12 Sep - 24 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 20 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Sep - 05 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Sep - 07 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Oct - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Oct - 06 Dec
        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 01 Aug - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Aug - 02 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Sep - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Oct - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Oct - 02 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Oct - 05 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:00 PM
      11:35 PM
      AZ5708
      320
      3h 30m layover in Abu Dhabi (AUH)
      03:05 AM
      03:20 AM
      EY379
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 06 Aug - 14 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Aug - 25 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Aug - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Sep - 15 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:00 PM
      11:25 PM
      VA7171
      320
      3h 40m layover in Abu Dhabi (AUH)
      03:05 AM
      03:20 AM
      VA7075
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 23 Jul - 04 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Aug - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Aug - 12 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 14 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Aug - 25 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Aug - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Sep - 15 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Sep - 22 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Sep - 28 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Sep - 06 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 06 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:00 PM
      11:25 PM
      EY201
      346
      3h 45m layover in Abu Dhabi (AUH)
      03:10 AM
      03:25 AM
      EY379
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 16 Aug - 25 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Aug - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Sep - 15 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:10 PM
      11:10 PM
      PK213
      320
      2h 55m layover in Dubai (DXB)
      02:05 AM
      02:20 AM
      EK835
      77W
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 03 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Dec - 05 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:30 PM
      11:45 PM
      EK603
      77L
      2h 20m layover in Dubai (DXB)
      02:05 AM
      02:20 AM
      EK835
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 18 Jun - 06 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Jul - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Aug - 17 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Dec - 05 Dec
        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