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

Recent Searches

    Cheap Flights from Dammam to Muscat
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights
    • Schedules

    Cheap Flights from Dammam to Muscat

    Airline Results Price View
    View All Airlines View Flights
    Gulf Air 3892 results SAR642 View Flights
    flydubai 138 results SAR1,061 View Flights
    Oman Air 373 results SAR1,113 View Flights
    Air Arabia 32 results SAR1,178 View Flights
    Emirates 1181 results SAR1,256 View Flights
    Qatar Airways 1240 results SAR1,779 View Flights
    Cathay Pacific 79 results SAR1,999 View Flights
    Etihad Airways 238 results SAR2,152 View Flights
    KLM 22 results SAR2,200 View Flights
    Saudia Airlines 212 results SAR3,327 View Flights
    Depart: Sun, 24 May Return: Wed, 27 May Dammam to Muscat Sun, 24 May - Wed, 27 May
    Gulf Air 1 stop 11h 20m
    11:10 pm DMM - 11:30 am (+1) MCT
    Gulf Air 1 stop 3h 5m
    11:25 pm MCT - 1:30 am (+1) DMM
    SAR642
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    9h 15m
    BAH
    9:00 am
    1h 30m
    MCT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 24 May Sun
    DMM Dammam
    11:45 pm, 24 May Sun
    BAH Bahrain
    35m
    9h 15m layover in Bahrain (BAH)
    GF562
    9:00 am, 25 May Mon
    BAH Bahrain
    11:30 am, 25 May Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    56m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 27 May Wed
    MCT Muscat
    11:59 pm, 27 May Wed
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 28 May Thu
    BAH Bahrain
    1:30 am, 28 May Thu
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 11h 20m
    11:10 pm DMM - 11:30 am (+1) MCT
    Gulf Air 1 stop 3h 5m
    11:25 pm MCT - 1:30 am (+1) DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    9h 15m
    BAH
    9:00 am
    1h 30m
    MCT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    9h 15m layover in Bahrain (BAH)
    GF562
    9:00 am, 1 Jun Mon
    BAH Bahrain
    11:30 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    56m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 2 Jun Tue
    MCT Muscat
    11:59 pm, 2 Jun Tue
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 3 Jun Wed
    BAH Bahrain
    1:30 am, 3 Jun Wed
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 3h 15m
    11:10 pm DMM - 3:25 am (+1) MCT
    Gulf Air 1 stop 12h 5m
    7:15 am MCT - 6:20 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 10m
    BAH
    12:55 am
    1h 30m
    MCT
    3:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 1 Jun Mon
    BAH Bahrain
    3:25 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:15 am
    1h 35m
    BAH
    7:50 am
    9h 55m
    BAH
    5:45 pm
    35m
    DMM
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    7:15 am, 2 Jun Tue
    MCT Muscat
    7:50 am, 2 Jun Tue
    BAH Bahrain
    1h 35m
    9h 55m layover in Bahrain (BAH)
    GF109
    5:45 pm, 2 Jun Tue
    BAH Bahrain
    6:20 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 11h 20m
    11:10 pm DMM - 11:30 am (+1) MCT
    Gulf Air 1 stop 7h 5m
    12:15 pm MCT - 6:20 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    9h 15m
    BAH
    9:00 am
    1h 30m
    MCT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    9h 15m layover in Bahrain (BAH)
    GF562
    9:00 am, 1 Jun Mon
    BAH Bahrain
    11:30 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    12:15 pm
    1h 35m
    BAH
    12:50 pm
    4h 55m
    BAH
    5:45 pm
    35m
    DMM
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF563
    12:15 pm, 2 Jun Tue
    MCT Muscat
    12:50 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    4h 55m layover in Bahrain (BAH)
    GF109
    5:45 pm, 2 Jun Tue
    BAH Bahrain
    6:20 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 6h 10m
    11:00 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 12h 5m
    7:15 am MCT - 6:20 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    4h 5m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 31 May Sun
    DMM Dammam
    11:35 am, 31 May Sun
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 31 May Sun
    BAH Bahrain
    6:10 pm, 31 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:15 am
    1h 35m
    BAH
    7:50 am
    9h 55m
    BAH
    5:45 pm
    35m
    DMM
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    7:15 am, 2 Jun Tue
    MCT Muscat
    7:50 am, 2 Jun Tue
    BAH Bahrain
    1h 35m
    9h 55m layover in Bahrain (BAH)
    GF109
    5:45 pm, 2 Jun Tue
    BAH Bahrain
    6:20 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 6h 10m
    11:00 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 7h 5m
    12:15 pm MCT - 6:20 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    4h 5m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 31 May Sun
    DMM Dammam
    11:35 am, 31 May Sun
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 31 May Sun
    BAH Bahrain
    6:10 pm, 31 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    12:15 pm
    1h 35m
    BAH
    12:50 pm
    4h 55m
    BAH
    5:45 pm
    35m
    DMM
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF563
    12:15 pm, 2 Jun Tue
    MCT Muscat
    12:50 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    4h 55m layover in Bahrain (BAH)
    GF109
    5:45 pm, 2 Jun Tue
    BAH Bahrain
    6:20 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 3h 15m
    11:10 pm DMM - 3:25 am (+1) MCT
    Gulf Air 1 stop 11h 15m
    12:15 pm MCT - 10:30 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 10m
    BAH
    12:55 am
    1h 30m
    MCT
    3:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 1 Jun Mon
    BAH Bahrain
    3:25 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    12:15 pm
    1h 35m
    BAH
    12:50 pm
    9h 5m
    BAH
    9:55 pm
    35m
    DMM
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF563
    12:15 pm, 2 Jun Tue
    MCT Muscat
    12:50 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    9h 5m layover in Bahrain (BAH)
    GF111
    9:55 pm, 2 Jun Tue
    BAH Bahrain
    10:30 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 3h 15m
    11:10 pm DMM - 3:25 am (+1) MCT
    Gulf Air 1 stop 7h 5m
    12:15 pm MCT - 6:20 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 10m
    BAH
    12:55 am
    1h 30m
    MCT
    3:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 1 Jun Mon
    BAH Bahrain
    3:25 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    12:15 pm
    1h 35m
    BAH
    12:50 pm
    4h 55m
    BAH
    5:45 pm
    35m
    DMM
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF563
    12:15 pm, 2 Jun Tue
    MCT Muscat
    12:50 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    4h 55m layover in Bahrain (BAH)
    GF109
    5:45 pm, 2 Jun Tue
    BAH Bahrain
    6:20 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 3h 15m
    11:10 pm DMM - 3:25 am (+1) MCT
    Gulf Air 1 stop 7h 35m
    6:55 pm MCT - 1:30 am (+1) DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 10m
    BAH
    12:55 am
    1h 30m
    MCT
    3:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 1 Jun Mon
    BAH Bahrain
    3:25 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    5h 25m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 2 Jun Tue
    MCT Muscat
    7:30 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    5h 25m layover in Bahrain (BAH)
    GF101
    12:55 am, 3 Jun Wed
    BAH Bahrain
    1:30 am, 3 Jun Wed
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 6h 10m
    11:00 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 11h 15m
    12:15 pm MCT - 10:30 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    4h 5m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 31 May Sun
    DMM Dammam
    11:35 am, 31 May Sun
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 31 May Sun
    BAH Bahrain
    6:10 pm, 31 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    12:15 pm
    1h 35m
    BAH
    12:50 pm
    9h 5m
    BAH
    9:55 pm
    35m
    DMM
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF563
    12:15 pm, 2 Jun Tue
    MCT Muscat
    12:50 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    9h 5m layover in Bahrain (BAH)
    GF111
    9:55 pm, 2 Jun Tue
    BAH Bahrain
    10:30 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 6h 10m
    11:00 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 3h 5m
    11:25 pm MCT - 1:30 am (+1) DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    4h 5m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 31 May Sun
    DMM Dammam
    11:35 am, 31 May Sun
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 31 May Sun
    BAH Bahrain
    6:10 pm, 31 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    56m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 2 Jun Tue
    MCT Muscat
    11:59 pm, 2 Jun Tue
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 3 Jun Wed
    BAH Bahrain
    1:30 am, 3 Jun Wed
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 3h 15m
    11:10 pm DMM - 3:25 am (+1) MCT
    Gulf Air 1 stop 4h 35m
    6:55 pm MCT - 10:30 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 10m
    BAH
    12:55 am
    1h 30m
    MCT
    3:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 1 Jun Mon
    BAH Bahrain
    3:25 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 25m
    BAH
    9:55 pm
    35m
    DMM
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 2 Jun Tue
    MCT Muscat
    7:30 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    9:55 pm, 2 Jun Tue
    BAH Bahrain
    10:30 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 11h 20m
    11:10 pm DMM - 11:30 am (+1) MCT
    Gulf Air 1 stop 4h 35m
    6:55 pm MCT - 10:30 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    9h 15m
    BAH
    9:00 am
    1h 30m
    MCT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    9h 15m layover in Bahrain (BAH)
    GF562
    9:00 am, 1 Jun Mon
    BAH Bahrain
    11:30 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 25m
    BAH
    9:55 pm
    35m
    DMM
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 2 Jun Tue
    MCT Muscat
    7:30 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    9:55 pm, 2 Jun Tue
    BAH Bahrain
    10:30 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 6h 10m
    11:00 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 4h 35m
    6:55 pm MCT - 10:30 pm DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    4h 5m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 31 May Sun
    DMM Dammam
    11:35 am, 31 May Sun
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 31 May Sun
    BAH Bahrain
    6:10 pm, 31 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 25m
    BAH
    9:55 pm
    35m
    DMM
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 2 Jun Tue
    MCT Muscat
    7:30 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    9:55 pm, 2 Jun Tue
    BAH Bahrain
    10:30 pm, 2 Jun Tue
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 6h 10m
    11:00 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 7h 35m
    6:55 pm MCT - 1:30 am (+1) DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    4h 5m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 31 May Sun
    DMM Dammam
    11:35 am, 31 May Sun
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 31 May Sun
    BAH Bahrain
    6:10 pm, 31 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    5h 25m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 2 Jun Tue
    MCT Muscat
    7:30 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    5h 25m layover in Bahrain (BAH)
    GF101
    12:55 am, 3 Jun Wed
    BAH Bahrain
    1:30 am, 3 Jun Wed
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 11h 20m
    11:10 pm DMM - 11:30 am (+1) MCT
    Gulf Air 1 stop 7h 35m
    6:55 pm MCT - 1:30 am (+1) DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    9h 15m
    BAH
    9:00 am
    1h 30m
    MCT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    9h 15m layover in Bahrain (BAH)
    GF562
    9:00 am, 1 Jun Mon
    BAH Bahrain
    11:30 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    5h 25m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 2 Jun Tue
    MCT Muscat
    7:30 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    5h 25m layover in Bahrain (BAH)
    GF101
    12:55 am, 3 Jun Wed
    BAH Bahrain
    1:30 am, 3 Jun Wed
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 3h 15m
    11:10 pm DMM - 3:25 am (+1) MCT
    Gulf Air 1 stop 3h 5m
    11:25 pm MCT - 1:30 am (+1) DMM
    SAR653
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 10m
    BAH
    12:55 am
    1h 30m
    MCT
    3:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 31 May Sun
    DMM Dammam
    11:45 pm, 31 May Sun
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 1 Jun Mon
    BAH Bahrain
    3:25 am, 1 Jun Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    56m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 2 Jun Tue
    MCT Muscat
    11:59 pm, 2 Jun Tue
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 3 Jun Wed
    BAH Bahrain
    1:30 am, 3 Jun Wed
    DMM Dammam
    35m
    Depart: Sun, 24 May Return: Wed, 27 May Dammam to Muscat Sun, 24 May - Wed, 27 May
    Gulf Air 1 stop 2h 45m
    6:55 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 3h 5m
    11:25 pm MCT - 1:30 am (+1) DMM
    SAR659
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    6:55 pm
    35m
    BAH
    7:30 pm
    40m
    BAH
    8:10 pm
    1h 30m
    MCT
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF110
    6:55 pm, 24 May Sun
    DMM Dammam
    7:30 pm, 24 May Sun
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 24 May Sun
    BAH Bahrain
    10:40 pm, 24 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    56m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 27 May Wed
    MCT Muscat
    11:59 pm, 27 May Wed
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 28 May Thu
    BAH Bahrain
    1:30 am, 28 May Thu
    DMM Dammam
    35m
    Depart: Sun, 24 May Return: Wed, 27 May Dammam to Muscat Sun, 24 May - Wed, 27 May
    Gulf Air 1 stop 10h 40m
    11:00 am DMM - 10:40 pm MCT
    Gulf Air 1 stop 3h 5m
    11:25 pm MCT - 1:30 am (+1) DMM
    SAR659
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    8h 35m
    BAH
    8:10 pm
    1h 30m
    MCT
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 24 May Sun
    DMM Dammam
    11:35 am, 24 May Sun
    BAH Bahrain
    35m
    8h 35m layover in Bahrain (BAH)
    GF566
    8:10 pm, 24 May Sun
    BAH Bahrain
    10:40 pm, 24 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    56m
    BAH
    12:55 am
    35m
    DMM
    1:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 27 May Wed
    MCT Muscat
    11:59 pm, 27 May Wed
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 28 May Thu
    BAH Bahrain
    1:30 am, 28 May Thu
    DMM Dammam
    35m
    Depart: Sun, 31 May Return: Tue, 2 Jun Dammam to Muscat Sun, 31 May - Tue, 2 Jun
    Gulf Air 1 stop 10h 40m
    11:00 am DMM - 10:40 pm MCT
    Gulf Air 1 stop 7h 5m
    12:15 pm MCT - 6:20 pm DMM
    SAR672
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 am
    35m
    BAH
    11:35 am
    8h 35m
    BAH
    8:10 pm
    1h 30m
    MCT
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    11:00 am, 31 May Sun
    DMM Dammam
    11:35 am, 31 May Sun
    BAH Bahrain
    35m
    8h 35m layover in Bahrain (BAH)
    GF566
    8:10 pm, 31 May Sun
    BAH Bahrain
    10:40 pm, 31 May Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    12:15 pm
    1h 35m
    BAH
    12:50 pm
    4h 55m
    BAH
    5:45 pm
    35m
    DMM
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF563
    12:15 pm, 2 Jun Tue
    MCT Muscat
    12:50 pm, 2 Jun Tue
    BAH Bahrain
    1h 35m
    4h 55m layover in Bahrain (BAH)
    GF109
    5:45 pm, 2 Jun Tue
    BAH Bahrain
    6:20 pm, 2 Jun Tue
    DMM Dammam
    35m
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 04:10 AM
      05:10 AM
      QR1157
      788
      2h 10m layover in Doha (DOH)
      07:20 AM
      10:00 AM
      QR1128
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 17 May - 27 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 27 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jul - 24 Oct
        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 26 Jul - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:10 AM
      05:10 AM
      CX9256
      332
      2h 10m layover in Doha (DOH)
      07:20 AM
      10:00 AM
      CX9267
      321
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 19 May - 25 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 27 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 May - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:15 AM
      06:40 AM
      VA7050
      321
      2h 15m layover in Abu Dhabi (AUH)
      08:55 AM
      10:10 AM
      VA7079
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 14 May - 23 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 May - 24 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 May - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:15 AM
      06:35 AM
      EK824
      332
      3h 25m layover in Dubai (DXB)
      10:00 AM
      11:15 AM
      EK7243
      73H
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 03 May - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 May - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 25 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 30 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 26 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jun - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jun - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 18 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 28 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 22 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jul - 28 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jul - 08 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Jul - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jul - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jul - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Jul - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 24 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Sep - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Sep - 28 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Sep - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:15 AM
      06:35 AM
      QF8824
      332
      1h 55m layover in Dubai (DXB)
      08:30 AM
      09:40 AM
      QF8862
      772
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 03 Jun - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 02 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 30 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 22 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jul - 20 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Jul - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:25 AM
      07:15 AM
      WY692
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Apr - 05 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Jul - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:45 AM
      08:20 AM
      GF102
      320
      40m layover in Bahrain (BAH)
      09:00 AM
      11:30 AM
      GF562
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 14 May - 23 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 May - 06 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 May - 12 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 21 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 19 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Jun - 04 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 28 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jul - 27 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jul - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jul - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Aug - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Aug - 31 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 11 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Sep - 05 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Sep - 09 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 31 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:50 AM
      10:15 AM
      SV568
      320
      2h 10m layover in Dubai (DXB)
      12:25 PM
      01:40 PM
      EK7245
      73H
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 21 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Jun - 04 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 06 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jun - 16 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 13 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 29 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jul - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jul - 27 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jul - 02 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jul - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Aug - 29 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 06 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Sep - 04 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Oct - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 08:50 AM
      11:15 AM
      FZ864
      73H
      3h 20m layover in Dubai (DXB)
      02:35 PM
      03:35 PM
      FZ45
      73H
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:35 AM
      11:35 AM
      QR1151
      320
      3h 40m layover in Doha (DOH)
      03:15 PM
      05:45 PM
      WY5164
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 17 May - 24 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 10 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 19 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 19 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jun - 02 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jun - 03 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 12 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jul - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jul - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jul - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jul - 19 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Jul - 31 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 07 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 11 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Sep - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 11:00 AM
      11:35 AM
      GF104
      320
      2h layover in Bahrain (BAH)
      01:35 PM
      04:10 PM
      WY656
      E75
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 05 May - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 May - 24 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 May - 25 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 26 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 May - 07 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Jun - 08 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 04 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 12 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 13 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jun - 10 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jun - 08 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jun - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 07 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jul - 22 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jul - 24 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 27 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jul - 19 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jul - 08 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jul - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 21 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Aug - 02 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Aug - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Sep - 12 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Sep - 28 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Sep - 29 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Sep - 21 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Sep - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Sep - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 12:30 PM
      01:45 PM
      SV1141
      320
      2h 5m layover in Riyadh (RUH)
      03:50 PM
      07:00 PM
      SV534
      E70
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 04 May - 25 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 May - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 15 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jun - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Jun - 29 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jul - 13 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jul - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Aug - 28 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Oct - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 12:35 PM
      03:00 PM
      SV590
      320
      1h 40m layover in Dubai (DXB)
      04:40 PM
      05:50 PM
      EK864
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 22 May - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 May - 26 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 May - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 17 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 20 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Jun - 25 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jul - 31 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jul - 24 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jul - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Jul - 02 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 03 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Aug - 22 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Oct - 17 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Oct - 31 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 02:30 PM
      03:40 PM
      SV1143
      E70
      3h 5m layover in Riyadh (RUH)
      06:45 PM
      10:00 PM
      WY684
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 03:10 PM
      03:45 PM
      GF106
      320
      4h 25m layover in Bahrain (BAH)
      08:10 PM
      10:40 PM
      GF566
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 20 May - 27 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 29 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jun - 28 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 03:10 PM
      05:40 PM
      FZ866
      73H
      2h 20m layover in Dubai (DXB)
      08:00 PM
      09:00 PM
      FZ49
      73H
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 19 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jun - 28 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Aug - 03 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Sep - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 03:15 PM
      06:05 PM
      WY694
      73L
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Aug - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 03:25 PM
      04:25 PM
      QR1153
      320
      4h 30m layover in Doha (DOH)
      08:55 PM
      11:35 PM
      QR3620
      73M
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 20 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 20 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 20 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Jun - 03 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jun - 03 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Jun - 02 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 16 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jul - 08 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:15 PM
      06:45 PM
      SV556
      321
      2h 35m layover in Dubai (DXB)
      09:20 PM
      10:25 PM
      LX242
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 21 May - 05 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 04 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 May - 05 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 May - 12 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 14 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jun - 16 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jun - 04 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 09 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jul - 14 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 28 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Jul - 30 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jul - 08 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 Jul - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Aug - 29 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 08 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Aug - 02 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Sep - 03 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 04 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Oct - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 04:40 PM
      05:45 PM
      KU742
      320
      3h 15m layover in Kuwait (KWI)
      09:00 PM
      12:05 AM (+1)
      WY648
      73L
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 19 May - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 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 04 Jun - 18 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 20 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 14 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jun - 17 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Jun - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 09 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 14 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jul - 12 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 29 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Jul - 30 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Jul - 02 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 29 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Aug - 09 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 30 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Sep - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Sep - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Sep - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Sep - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Oct - 29 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:00 PM
      06:10 PM
      SV1145
      E70
      2h 50m layover in Riyadh (RUH)
      09:00 PM
      12:10 AM (+1)
      WY682
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 20 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 13 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 16 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jun - 17 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jun - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jul - 29 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 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 07 Aug - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:15 PM
      06:25 PM
      SV1135
      320
      2h 35m layover in Riyadh (RUH)
      09:00 PM
      12:10 AM (+1)
      WY682
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 May - 05 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 12 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jun - 10 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jul - 24 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:30 PM
      06:45 PM
      SV1133
      320
      2h 15m layover in Riyadh (RUH)
      09:00 PM
      12:10 AM (+1)
      WY682
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:40 PM
      08:05 PM
      VA7062
      320
      1h 40m layover in Abu Dhabi (AUH)
      09:45 PM
      11:00 PM
      VA7085
      319
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 21 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 04 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 05:55 PM
      08:20 PM
      QF8826
      77W
      2h layover in Dubai (DXB)
      10:20 PM
      11:20 PM
      LX242
      333
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 29 Apr - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 May - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 22 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jun - 24 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jul - 13 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jul - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 22 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jul - 28 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jul - 27 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Aug - 08 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Aug - 02 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Aug - 05 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Sep - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 03 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Sep - 29 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Oct - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Oct - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 06:55 PM
      07:30 PM
      GF110
      320
      1h 25m layover in Bahrain (BAH)
      08:55 PM
      11:40 PM
      WY654
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 May - 05 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 10 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 30 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 04 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 03 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Jun - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jul - 12 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Jul - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jul - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Aug - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:05 PM
      09:20 PM
      EK826
      332
      1h 20m layover in Dubai (DXB)
      10:40 PM
      11:55 PM
      WY612
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 29 Apr - 24 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 May - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 May - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 May - 02 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 May - 03 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 May - 21 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jun - 31 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jun - 21 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 22 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Jun - 23 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jun - 24 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jun - 26 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 09 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Jul - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jul - 13 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 14 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jul - 21 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Jul - 22 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jul - 24 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Jul - 28 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jul - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jul - 27 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 29 Jul - 05 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Aug - 06 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Aug - 07 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Aug - 08 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Aug - 02 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Aug - 05 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Aug - 04 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Sep - 30 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Sep - 03 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Sep - 02 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Sep - 04 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Sep - 28 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 15 Sep - 29 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Oct - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 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 09 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Oct - 18 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 07:30 PM
      09:55 PM
      FZ868
      73H
      4h 40m layover in Dubai (DXB)
      02:35 AM
      03:40 AM
      FZ35
      73H
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 19 May - 18 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 16 Jul - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jul - 06 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Aug - 11 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Aug - 06 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Oct - 29 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:00 PM
      11:55 PM
      WY696
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 16 May - 31 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 May - 27 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Jun - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:35 PM
      11:35 PM
      QR1155
      788
      1h 40m layover in Doha (DOH)
      01:15 AM
      03:55 AM
      CX9265
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 17 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jul - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jul - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Sep - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:35 PM
      11:35 PM
      CX9258
      333
      1h 40m layover in Doha (DOH)
      01:15 AM
      03:55 AM
      CX9265
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 21 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 May - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jun - 27 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 Jun - 28 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 Jun - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jul - 24 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:35 PM
      11:40 PM
      KL411
      330
      3h 55m layover in Kuwait (KWI)
      03:35 AM
      06:50 AM
      WY644
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:35 PM
      11:40 PM
      KL413
      330
      3h 55m layover in Kuwait (KWI)
      03:35 AM
      06:50 AM
      WY644
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 10:40 PM
      01:05 AM (+1)
      VA7063
      319
      1h 40m layover in Abu Dhabi (AUH)
      02:45 AM
      04:00 AM
      VA7083
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 17 May - 24 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 May - 25 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jun - 04 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 08 Jun - 28 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 25 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 10:40 PM
      01:05 AM (+1)
      MH5552
      320
      1h 40m layover in Abu Dhabi (AUH)
      02:45 AM
      04:05 AM
      MH5264
      319
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 11:10 PM
      11:45 PM
      GF112
      320
      2h 45m layover in Bahrain (BAH)
      02:30 AM
      05:15 AM
      WY658
      73L
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 16 May - 30 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 19 May - 26 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 23 May - 01 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 31 May - 05 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 12 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Jun - 13 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 11 Jun - 25 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jun - 30 Jun
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Jun - 01 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Jul - 02 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 03 Jul - 14 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jul - 18 Sep
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 17 Jul - 26 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 21 Jul - 04 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 27 Jul - 03 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 Aug - 04 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 Aug - 06 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 06 Aug - 05 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Sep - 02 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Oct - 01 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 09 Oct - 21 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 - 27 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 22 Oct - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 26 Oct - 30 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 11:15 PM
      01:30 AM (+1)
      EK822
      772
      1h 15m layover in Dubai (DXB)
      02:45 AM
      03:55 AM
      QF8866
      332
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 02 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 May - 01 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 May - 19 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 05 May - 26 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 02 Jun - 07 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 23 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 14 Jul - 21 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 24 Jul - 28 Jul
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 30 Jul - 06 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Aug - 20 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Aug - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 11:15 PM
      01:30 AM (+1)
      QF8822
      772
      1h 15m layover in Dubai (DXB)
      02:45 AM
      03:45 AM
      WY5866
      32A
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 26 Apr - 02 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 01 May - 29 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 May - 28 May
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 04 Jun - 06 Aug
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Aug - 23 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 13 Aug - 22 Oct
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    Flight Schedules from Muscat to Dammam