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

    Cheap Flights from Dammam to Muscat

    Airline Results Price View
    View All Airlines View Flights
    Gulf Air 22 results SAR934 View Flights
    Oman Air 4 results SAR1,620 View Flights
    Etihad Airways 7 results SAR2,025 View Flights
    Qatar Airways 51 results SAR2,464 View Flights
    Depart:Sun, 24 Aug Return:Tue, 26 Aug Dammam to Muscat Sun, 24 Aug - Tue, 26 Aug
    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
    SAR936
    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
    Sun 24 Aug, 11:00 am
    DMM Dammam
    Sun 24 Aug, 11:35 am
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    Sun 24 Aug, 3:40 pm
    BAH Bahrain
    Sun 24 Aug, 6:10 pm
    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
    Tue 26 Aug, 11:25 pm
    MCT Muscat
    Tue 26 Aug, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Wed 27 Aug, 12:55 am
    BAH Bahrain
    Wed 27 Aug, 1:30 am
    DMM Dammam
    35m
    Depart:Sun, 24 Aug Return:Tue, 26 Aug Dammam to Muscat Sun, 24 Aug - Tue, 26 Aug
    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
    SAR936
    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
    GF108
    Sun 24 Aug, 6:55 pm
    DMM Dammam
    Sun 24 Aug, 7:30 pm
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    Sun 24 Aug, 8:10 pm
    BAH Bahrain
    Sun 24 Aug, 10:40 pm
    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
    Tue 26 Aug, 11:25 pm
    MCT Muscat
    Tue 26 Aug, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Wed 27 Aug, 12:55 am
    BAH Bahrain
    Wed 27 Aug, 1:30 am
    DMM Dammam
    35m
    Depart:Fri, 5 Sep Return:Mon, 8 Sep Dammam to Muscat Fri, 5 Sep - Mon, 8 Sep
    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
    SAR936
    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
    Fri 5 Sep, 11:10 pm
    DMM Dammam
    Fri 5 Sep, 11:45 pm
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    Sat 6 Sep, 12:55 am
    BAH Bahrain
    Sat 6 Sep, 3:25 am
    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
    Mon 8 Sep, 6:55 pm
    MCT Muscat
    Mon 8 Sep, 7:30 pm
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    Mon 8 Sep, 9:55 pm
    BAH Bahrain
    Mon 8 Sep, 10:30 pm
    DMM Dammam
    35m
    Depart:Thu, 28 Aug Return:Sun, 31 Aug Dammam to Muscat Thu, 28 Aug - Sun, 31 Aug
    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
    SAR936
    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
    Thu 28 Aug, 11:10 pm
    DMM Dammam
    Thu 28 Aug, 11:45 pm
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    Fri 29 Aug, 12:55 am
    BAH Bahrain
    Fri 29 Aug, 3:25 am
    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
    Sun 31 Aug, 11:25 pm
    MCT Muscat
    Sun 31 Aug, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Mon 1 Sep, 12:55 am
    BAH Bahrain
    Mon 1 Sep, 1:30 am
    DMM Dammam
    35m
    Depart:Thu, 28 Aug Return:Sun, 31 Aug Dammam to Muscat Thu, 28 Aug - Sun, 31 Aug
    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
    SAR936
    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
    GF108
    Thu 28 Aug, 6:55 pm
    DMM Dammam
    Thu 28 Aug, 7:30 pm
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    Thu 28 Aug, 8:10 pm
    BAH Bahrain
    Thu 28 Aug, 10:40 pm
    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
    Sun 31 Aug, 11:25 pm
    MCT Muscat
    Sun 31 Aug, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Mon 1 Sep, 12:55 am
    BAH Bahrain
    Mon 1 Sep, 1:30 am
    DMM Dammam
    35m
    Depart:Thu, 28 Aug Return:Sun, 31 Aug Dammam to Muscat Thu, 28 Aug - Sun, 31 Aug
    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
    SAR962
    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
    Thu 28 Aug, 11:10 pm
    DMM Dammam
    Thu 28 Aug, 11:45 pm
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    Fri 29 Aug, 12:55 am
    BAH Bahrain
    Fri 29 Aug, 3:25 am
    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
    Sun 31 Aug, 6:55 pm
    MCT Muscat
    Sun 31 Aug, 7:30 pm
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    Sun 31 Aug, 9:55 pm
    BAH Bahrain
    Sun 31 Aug, 10:30 pm
    DMM Dammam
    35m
    Depart:Thu, 28 Aug Return:Sun, 31 Aug Dammam to Muscat Thu, 28 Aug - Sun, 31 Aug
    Gulf Air 1 stop 2h 45m
    6:55 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 4h 35m
    6:55 pm MCT - 10:30 pm DMM
    SAR962
    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
    GF108
    Thu 28 Aug, 6:55 pm
    DMM Dammam
    Thu 28 Aug, 7:30 pm
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    Thu 28 Aug, 8:10 pm
    BAH Bahrain
    Thu 28 Aug, 10:40 pm
    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
    Sun 31 Aug, 6:55 pm
    MCT Muscat
    Sun 31 Aug, 7:30 pm
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    Sun 31 Aug, 9:55 pm
    BAH Bahrain
    Sun 31 Aug, 10:30 pm
    DMM Dammam
    35m
    Depart:Sun, 24 Aug Return:Tue, 26 Aug Dammam to Muscat Sun, 24 Aug - Tue, 26 Aug
    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
    SAR1,013
    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
    Sun 24 Aug, 11:10 pm
    DMM Dammam
    Sun 24 Aug, 11:45 pm
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    Mon 25 Aug, 12:55 am
    BAH Bahrain
    Mon 25 Aug, 3:25 am
    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
    Tue 26 Aug, 11:25 pm
    MCT Muscat
    Tue 26 Aug, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Wed 27 Aug, 12:55 am
    BAH Bahrain
    Wed 27 Aug, 1:30 am
    DMM Dammam
    35m
    Depart:Fri, 5 Sep Return:Mon, 8 Sep Dammam to Muscat Fri, 5 Sep - Mon, 8 Sep
    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
    SAR1,089
    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
    Fri 5 Sep, 11:10 pm
    DMM Dammam
    Fri 5 Sep, 11:45 pm
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    Sat 6 Sep, 12:55 am
    BAH Bahrain
    Sat 6 Sep, 3:25 am
    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
    Mon 8 Sep, 11:25 pm
    MCT Muscat
    Mon 8 Sep, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Tue 9 Sep, 12:55 am
    BAH Bahrain
    Tue 9 Sep, 1:30 am
    DMM Dammam
    35m
    Depart:Fri, 5 Sep Return:Mon, 8 Sep Dammam to Muscat Fri, 5 Sep - Mon, 8 Sep
    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
    SAR1,089
    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
    GF108
    Fri 5 Sep, 6:55 pm
    DMM Dammam
    Fri 5 Sep, 7:30 pm
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    Fri 5 Sep, 8:10 pm
    BAH Bahrain
    Fri 5 Sep, 10:40 pm
    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
    Mon 8 Sep, 11:25 pm
    MCT Muscat
    Mon 8 Sep, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Tue 9 Sep, 12:55 am
    BAH Bahrain
    Tue 9 Sep, 1:30 am
    DMM Dammam
    35m
    Depart:Fri, 5 Sep Return:Mon, 8 Sep Dammam to Muscat Fri, 5 Sep - Mon, 8 Sep
    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
    SAR1,105
    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
    Fri 5 Sep, 11:00 am
    DMM Dammam
    Fri 5 Sep, 11:35 am
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    Fri 5 Sep, 3:40 pm
    BAH Bahrain
    Fri 5 Sep, 6:10 pm
    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
    Mon 8 Sep, 11:25 pm
    MCT Muscat
    Mon 8 Sep, 11:59 pm
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    Tue 9 Sep, 12:55 am
    BAH Bahrain
    Tue 9 Sep, 1:30 am
    DMM Dammam
    35m
    Depart:Fri, 5 Sep Return:Mon, 8 Sep Dammam to Muscat Fri, 5 Sep - Mon, 8 Sep
    Gulf Air 1 stop 6h 10m
    11:00 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 3h 35m
    7:45 am MCT - 10:20 am DMM
    SAR1,176
    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
    Fri 5 Sep, 11:00 am
    DMM Dammam
    Fri 5 Sep, 11:35 am
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    Fri 5 Sep, 3:40 pm
    BAH Bahrain
    Fri 5 Sep, 6:10 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 25m
    BAH
    9:45 am
    35m
    DMM
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    Mon 8 Sep, 7:45 am
    MCT Muscat
    Mon 8 Sep, 8:20 am
    BAH Bahrain
    1h 35m
    1h 25m layover in Bahrain (BAH)
    GF103
    Mon 8 Sep, 9:45 am
    BAH Bahrain
    Mon 8 Sep, 10:20 am
    DMM Dammam
    35m
    Depart:Fri, 5 Sep Return:Mon, 8 Sep Dammam to Muscat Fri, 5 Sep - Mon, 8 Sep
    Gulf Air 1 stop 3h 15m
    11:10 pm DMM - 3:25 am (+1) MCT
    Gulf Air 1 stop 3h 35m
    7:45 am MCT - 10:20 am DMM
    SAR1,243
    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
    Fri 5 Sep, 11:10 pm
    DMM Dammam
    Fri 5 Sep, 11:45 pm
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    Sat 6 Sep, 12:55 am
    BAH Bahrain
    Sat 6 Sep, 3:25 am
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 25m
    BAH
    9:45 am
    35m
    DMM
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    Mon 8 Sep, 7:45 am
    MCT Muscat
    Mon 8 Sep, 8:20 am
    BAH Bahrain
    1h 35m
    1h 25m layover in Bahrain (BAH)
    GF103
    Mon 8 Sep, 9:45 am
    BAH Bahrain
    Mon 8 Sep, 10:20 am
    DMM Dammam
    35m
    Depart:Fri, 5 Sep Return:Mon, 8 Sep Dammam to Muscat Fri, 5 Sep - Mon, 8 Sep
    Gulf Air 1 stop 2h 45m
    6:55 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 3h 35m
    7:45 am MCT - 10:20 am DMM
    SAR1,243
    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
    GF108
    Fri 5 Sep, 6:55 pm
    DMM Dammam
    Fri 5 Sep, 7:30 pm
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    Fri 5 Sep, 8:10 pm
    BAH Bahrain
    Fri 5 Sep, 10:40 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 25m
    BAH
    9:45 am
    35m
    DMM
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    Mon 8 Sep, 7:45 am
    MCT Muscat
    Mon 8 Sep, 8:20 am
    BAH Bahrain
    1h 35m
    1h 25m layover in Bahrain (BAH)
    GF103
    Mon 8 Sep, 9:45 am
    BAH Bahrain
    Mon 8 Sep, 10:20 am
    DMM Dammam
    35m
    Depart:Mon, 1 Dec Return:Sat, 20 Dec Dammam to Muscat Mon, 1 Dec - Sat, 20 Dec
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Qatar Airways 1 stop 4h 35m
    11:20 pm MCT - 2:55 am (+1) DMM
    SAR1,263
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:45 am
    40m
    BAH
    12:25 pm
    3h 15m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    Mon 1 Dec, 11:45 am
    DMM Dammam
    Mon 1 Dec, 12:25 pm
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    Mon 1 Dec, 3:40 pm
    BAH Bahrain
    Mon 1 Dec, 6:10 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Doha

    MCT
    11:20 pm
    1h 30m
    DOH
    11:50 pm
    2h 5m
    DOH
    1:55 am
    1h
    DMM
    2:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1135
    Sat 20 Dec, 11:20 pm
    MCT Muscat
    Sat 20 Dec, 11:50 pm
    DOH Doha
    1h 30m
    2h 5m layover in Doha (DOH)
    QR1156
    Sun 21 Dec, 1:55 am
    DOH Doha
    Sun 21 Dec, 2:55 am
    DMM Dammam
    1h
    Depart:Mon, 1 Dec Return:Sat, 20 Dec Dammam to Muscat Mon, 1 Dec - Sat, 20 Dec
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Qatar Airways 1 stop 4h 5m
    11:15 am MCT - 2:20 pm DMM
    SAR1,263
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:45 am
    40m
    BAH
    12:25 pm
    3h 15m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    Mon 1 Dec, 11:45 am
    DMM Dammam
    Mon 1 Dec, 12:25 pm
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    Mon 1 Dec, 3:40 pm
    BAH Bahrain
    Mon 1 Dec, 6:10 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Doha

    MCT
    11:15 am
    1h 30m
    DOH
    11:45 am
    1h 35m
    DOH
    1:20 pm
    1h
    DMM
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1129
    Sat 20 Dec, 11:15 am
    MCT Muscat
    Sat 20 Dec, 11:45 am
    DOH Doha
    1h 30m
    1h 35m layover in Doha (DOH)
    QR1152
    Sat 20 Dec, 1:20 pm
    DOH Doha
    Sat 20 Dec, 2:20 pm
    DMM Dammam
    1h
    Depart:Mon, 1 Dec Return:Sat, 20 Dec Dammam to Muscat Mon, 1 Dec - Sat, 20 Dec
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Qatar Airways 1 stop 4h 35m
    11:20 pm MCT - 2:55 am (+1) DMM
    SAR1,263
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    6:50 pm
    40m
    BAH
    7:30 pm
    40m
    BAH
    8:10 pm
    1h 30m
    MCT
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF108
    Mon 1 Dec, 6:50 pm
    DMM Dammam
    Mon 1 Dec, 7:30 pm
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    Mon 1 Dec, 8:10 pm
    BAH Bahrain
    Mon 1 Dec, 10:40 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Doha

    MCT
    11:20 pm
    1h 30m
    DOH
    11:50 pm
    2h 5m
    DOH
    1:55 am
    1h
    DMM
    2:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1135
    Sat 20 Dec, 11:20 pm
    MCT Muscat
    Sat 20 Dec, 11:50 pm
    DOH Doha
    1h 30m
    2h 5m layover in Doha (DOH)
    QR1156
    Sun 21 Dec, 1:55 am
    DOH Doha
    Sun 21 Dec, 2:55 am
    DMM Dammam
    1h
    Depart:Mon, 1 Dec Return:Sat, 20 Dec Dammam to Muscat Mon, 1 Dec - Sat, 20 Dec
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Qatar Airways 1 stop 4h 5m
    11:15 am MCT - 2:20 pm DMM
    SAR1,263
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    6:50 pm
    40m
    BAH
    7:30 pm
    40m
    BAH
    8:10 pm
    1h 30m
    MCT
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF108
    Mon 1 Dec, 6:50 pm
    DMM Dammam
    Mon 1 Dec, 7:30 pm
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    Mon 1 Dec, 8:10 pm
    BAH Bahrain
    Mon 1 Dec, 10:40 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Doha

    MCT
    11:15 am
    1h 30m
    DOH
    11:45 am
    1h 35m
    DOH
    1:20 pm
    1h
    DMM
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1129
    Sat 20 Dec, 11:15 am
    MCT Muscat
    Sat 20 Dec, 11:45 am
    DOH Doha
    1h 30m
    1h 35m layover in Doha (DOH)
    QR1152
    Sat 20 Dec, 1:20 pm
    DOH Doha
    Sat 20 Dec, 2:20 pm
    DMM Dammam
    1h
    Depart:Mon, 1 Dec Return:Sat, 20 Dec Dammam to Muscat Mon, 1 Dec - Sat, 20 Dec
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Qatar Airways 1 stop 5h 10m
    10:45 pm MCT - 2:55 am (+1) DMM
    SAR1,263
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:45 am
    40m
    BAH
    12:25 pm
    3h 15m
    BAH
    3:40 pm
    1h 30m
    MCT
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF104
    Mon 1 Dec, 11:45 am
    DMM Dammam
    Mon 1 Dec, 12:25 pm
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    Mon 1 Dec, 3:40 pm
    BAH Bahrain
    Mon 1 Dec, 6:10 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Doha

    MCT
    10:45 pm
    1h 30m
    DOH
    11:15 pm
    2h 40m
    DOH
    1:55 am
    1h
    DMM
    2:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1131
    Sat 20 Dec, 10:45 pm
    MCT Muscat
    Sat 20 Dec, 11:15 pm
    DOH Doha
    1h 30m
    2h 40m layover in Doha (DOH)
    QR1156
    Sun 21 Dec, 1:55 am
    DOH Doha
    Sun 21 Dec, 2:55 am
    DMM Dammam
    1h
    Depart:Tue, 26 Aug Return:Wed, 27 Aug Dammam to Muscat Tue, 26 Aug - Wed, 27 Aug
    Gulf Air 1 stop 2h 45m
    6:55 pm DMM - 10:40 pm MCT
    Qatar Airways 1 stop 4h 10m
    11:30 pm MCT - 2:40 am (+1) DMM
    SAR1,263
    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
    GF108
    Tue 26 Aug, 6:55 pm
    DMM Dammam
    Tue 26 Aug, 7:30 pm
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    Tue 26 Aug, 8:10 pm
    BAH Bahrain
    Tue 26 Aug, 10:40 pm
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Doha

    MCT
    11:30 pm
    1h 25m
    DOH
    11:55 pm
    1h 45m
    DOH
    1:40 am
    1h
    DMM
    2:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1135
    Wed 27 Aug, 11:30 pm
    MCT Muscat
    Wed 27 Aug, 11:55 pm
    DOH Doha
    1h 25m
    1h 45m layover in Doha (DOH)
    QR1156
    Thu 28 Aug, 1:40 am
    DOH Doha
    Thu 28 Aug, 2:40 am
    DMM Dammam
    1h