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 99 results SAR913 View Flights
    flydubai 18 results SAR1,090 View Flights
    Oman Air 34 results SAR1,299 View Flights
    Etihad 17 results SAR1,353 View Flights
    Qatar Airways 116 results SAR2,494 View Flights
    Depart: Sat, 22 Nov Return: Sat, 29 Nov Dammam to Muscat Sat, 22 Nov - Sat, 29 Nov
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR917
    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
    11:45 am, 22 Nov Sat
    DMM Dammam
    12:25 pm, 22 Nov Sat
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 22 Nov Sat
    BAH Bahrain
    6:10 pm, 22 Nov Sat
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 29 Nov Sat
    MCT Muscat
    7:30 pm, 29 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 29 Nov Sat
    BAH Bahrain
    10:20 pm, 29 Nov Sat
    DMM Dammam
    35m
    Depart: Sat, 22 Nov Return: Sat, 29 Nov Dammam to Muscat Sat, 22 Nov - Sat, 29 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR917
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 55m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 22 Nov Sat
    DMM Dammam
    11:40 pm, 22 Nov Sat
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 23 Nov Sun
    BAH Bahrain
    4:05 am, 23 Nov Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 29 Nov Sat
    MCT Muscat
    7:30 pm, 29 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 29 Nov Sat
    BAH Bahrain
    10:20 pm, 29 Nov Sat
    DMM Dammam
    35m
    Depart: Sat, 22 Nov Return: Sat, 29 Nov Dammam to Muscat Sat, 22 Nov - Sat, 29 Nov
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR917
    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
    11:45 am, 22 Nov Sat
    DMM Dammam
    12:25 pm, 22 Nov Sat
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 22 Nov Sat
    BAH Bahrain
    6:10 pm, 22 Nov Sat
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 29 Nov Sat
    MCT Muscat
    11:59 pm, 29 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 30 Nov Sun
    BAH Bahrain
    1:50 am, 30 Nov Sun
    DMM Dammam
    35m
    Depart: Sat, 22 Nov Return: Sat, 29 Nov Dammam to Muscat Sat, 22 Nov - Sat, 29 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR917
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 55m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 22 Nov Sat
    DMM Dammam
    11:40 pm, 22 Nov Sat
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 23 Nov Sun
    BAH Bahrain
    4:05 am, 23 Nov Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 29 Nov Sat
    MCT Muscat
    11:59 pm, 29 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 30 Nov Sun
    BAH Bahrain
    1:50 am, 30 Nov Sun
    DMM Dammam
    35m
    Depart: Thu, 13 Nov Return: Sat, 15 Nov Dammam to Muscat Thu, 13 Nov - Sat, 15 Nov
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR917
    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
    6:50 pm, 13 Nov Thu
    DMM Dammam
    7:30 pm, 13 Nov Thu
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 13 Nov Thu
    BAH Bahrain
    10:40 pm, 13 Nov Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 15 Nov Sat
    MCT Muscat
    7:30 pm, 15 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 15 Nov Sat
    BAH Bahrain
    10:20 pm, 15 Nov Sat
    DMM Dammam
    35m
    Depart: Thu, 13 Nov Return: Sat, 15 Nov Dammam to Muscat Thu, 13 Nov - Sat, 15 Nov
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR917
    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
    6:50 pm, 13 Nov Thu
    DMM Dammam
    7:30 pm, 13 Nov Thu
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 13 Nov Thu
    BAH Bahrain
    10:40 pm, 13 Nov Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 15 Nov Sat
    MCT Muscat
    11:59 pm, 15 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 16 Nov Sun
    BAH Bahrain
    1:50 am, 16 Nov Sun
    DMM Dammam
    35m
    Depart: Thu, 13 Nov Return: Sat, 15 Nov Dammam to Muscat Thu, 13 Nov - Sat, 15 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR917
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 55m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 13 Nov Thu
    DMM Dammam
    11:40 pm, 13 Nov Thu
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 14 Nov Fri
    BAH Bahrain
    4:05 am, 14 Nov Fri
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 15 Nov Sat
    MCT Muscat
    11:59 pm, 15 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 16 Nov Sun
    BAH Bahrain
    1:50 am, 16 Nov Sun
    DMM Dammam
    35m
    Depart: Thu, 6 Nov Return: Sat, 8 Nov Dammam to Muscat Thu, 6 Nov - Sat, 8 Nov
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR917
    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
    11:45 am, 6 Nov Thu
    DMM Dammam
    12:25 pm, 6 Nov Thu
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 6 Nov Thu
    BAH Bahrain
    6:10 pm, 6 Nov Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 8 Nov Sat
    MCT Muscat
    11:59 pm, 8 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 9 Nov Sun
    BAH Bahrain
    1:50 am, 9 Nov Sun
    DMM Dammam
    35m
    Depart: Thu, 6 Nov Return: Sat, 8 Nov Dammam to Muscat Thu, 6 Nov - Sat, 8 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR917
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 55m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 6 Nov Thu
    DMM Dammam
    11:40 pm, 6 Nov Thu
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 7 Nov Fri
    BAH Bahrain
    4:05 am, 7 Nov Fri
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 8 Nov Sat
    MCT Muscat
    11:59 pm, 8 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 9 Nov Sun
    BAH Bahrain
    1:50 am, 9 Nov Sun
    DMM Dammam
    35m
    Depart: Thu, 6 Nov Return: Sat, 8 Nov Dammam to Muscat Thu, 6 Nov - Sat, 8 Nov
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR917
    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
    11:45 am, 6 Nov Thu
    DMM Dammam
    12:25 pm, 6 Nov Thu
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 6 Nov Thu
    BAH Bahrain
    6:10 pm, 6 Nov Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 8 Nov Sat
    MCT Muscat
    7:30 pm, 8 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 8 Nov Sat
    BAH Bahrain
    10:20 pm, 8 Nov Sat
    DMM Dammam
    35m
    Depart: Thu, 6 Nov Return: Sat, 8 Nov Dammam to Muscat Thu, 6 Nov - Sat, 8 Nov
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR917
    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
    6:50 pm, 6 Nov Thu
    DMM Dammam
    7:30 pm, 6 Nov Thu
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 6 Nov Thu
    BAH Bahrain
    10:40 pm, 6 Nov Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 8 Nov Sat
    MCT Muscat
    11:59 pm, 8 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 9 Nov Sun
    BAH Bahrain
    1:50 am, 9 Nov Sun
    DMM Dammam
    35m
    Depart: Thu, 6 Nov Return: Sat, 8 Nov Dammam to Muscat Thu, 6 Nov - Sat, 8 Nov
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR917
    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
    6:50 pm, 6 Nov Thu
    DMM Dammam
    7:30 pm, 6 Nov Thu
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 6 Nov Thu
    BAH Bahrain
    10:40 pm, 6 Nov Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 8 Nov Sat
    MCT Muscat
    7:30 pm, 8 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 8 Nov Sat
    BAH Bahrain
    10:20 pm, 8 Nov Sat
    DMM Dammam
    35m
    Depart: Thu, 6 Nov Return: Sat, 8 Nov Dammam to Muscat Thu, 6 Nov - Sat, 8 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR917
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 55m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 6 Nov Thu
    DMM Dammam
    11:40 pm, 6 Nov Thu
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 7 Nov Fri
    BAH Bahrain
    4:05 am, 7 Nov Fri
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 8 Nov Sat
    MCT Muscat
    7:30 pm, 8 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 8 Nov Sat
    BAH Bahrain
    10:20 pm, 8 Nov Sat
    DMM Dammam
    35m
    Depart: Sat, 25 Oct Return: Tue, 28 Oct Dammam to Muscat Sat, 25 Oct - Tue, 28 Oct
    Gulf Air 1 stop 3h 55m
    11:10 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR922
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 50m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 25 Oct Sat
    DMM Dammam
    11:45 pm, 25 Oct Sat
    BAH Bahrain
    35m
    1h 50m layover in Bahrain (BAH)
    GF560
    1:35 am, 26 Oct Sun
    BAH Bahrain
    4:05 am, 26 Oct Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 28 Oct Tue
    MCT Muscat
    11:59 pm, 28 Oct Tue
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 29 Oct Wed
    BAH Bahrain
    1:50 am, 29 Oct Wed
    DMM Dammam
    35m
    Depart: Thu, 30 Oct Return: Sat, 1 Nov Dammam to Muscat Thu, 30 Oct - Sat, 1 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR922
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 55m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 30 Oct Thu
    DMM Dammam
    11:40 pm, 30 Oct Thu
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 31 Oct Fri
    BAH Bahrain
    4:05 am, 31 Oct Fri
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 1 Nov Sat
    MCT Muscat
    7:30 pm, 1 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 1 Nov Sat
    BAH Bahrain
    10:20 pm, 1 Nov Sat
    DMM Dammam
    35m
    Depart: Thu, 30 Oct Return: Sat, 1 Nov Dammam to Muscat Thu, 30 Oct - Sat, 1 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR922
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:00 pm
    40m
    BAH
    11:40 pm
    1h 55m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:00 pm, 30 Oct Thu
    DMM Dammam
    11:40 pm, 30 Oct Thu
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 31 Oct Fri
    BAH Bahrain
    4:05 am, 31 Oct Fri
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 1 Nov Sat
    MCT Muscat
    11:59 pm, 1 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 2 Nov Sun
    BAH Bahrain
    1:50 am, 2 Nov Sun
    DMM Dammam
    35m
    Depart: Thu, 30 Oct Return: Sat, 1 Nov Dammam to Muscat Thu, 30 Oct - Sat, 1 Nov
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR922
    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
    11:45 am, 30 Oct Thu
    DMM Dammam
    12:25 pm, 30 Oct Thu
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 30 Oct Thu
    BAH Bahrain
    6:10 pm, 30 Oct Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 1 Nov Sat
    MCT Muscat
    11:59 pm, 1 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 2 Nov Sun
    BAH Bahrain
    1:50 am, 2 Nov Sun
    DMM Dammam
    35m
    Depart: Sat, 25 Oct Return: Tue, 28 Oct Dammam to Muscat Sat, 25 Oct - Tue, 28 Oct
    Gulf Air 1 stop 3h 55m
    11:10 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR922
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    11:10 pm
    35m
    BAH
    11:45 pm
    1h 50m
    BAH
    1:35 am
    1h 30m
    MCT
    4:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF112
    11:10 pm, 25 Oct Sat
    DMM Dammam
    11:45 pm, 25 Oct Sat
    BAH Bahrain
    35m
    1h 50m layover in Bahrain (BAH)
    GF560
    1:35 am, 26 Oct Sun
    BAH Bahrain
    4:05 am, 26 Oct Sun
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 28 Oct Tue
    MCT Muscat
    7:30 pm, 28 Oct Tue
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 28 Oct Tue
    BAH Bahrain
    10:20 pm, 28 Oct Tue
    DMM Dammam
    35m
    Depart: Thu, 30 Oct Return: Sat, 1 Nov Dammam to Muscat Thu, 30 Oct - Sat, 1 Nov
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 4h 25m
    6:55 pm MCT - 10:20 pm DMM
    SAR922
    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
    11:45 am, 30 Oct Thu
    DMM Dammam
    12:25 pm, 30 Oct Thu
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 30 Oct Thu
    BAH Bahrain
    6:10 pm, 30 Oct Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    6:55 pm
    1h 35m
    BAH
    7:30 pm
    2h 15m
    BAH
    9:45 pm
    35m
    DMM
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF565
    6:55 pm, 1 Nov Sat
    MCT Muscat
    7:30 pm, 1 Nov Sat
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 1 Nov Sat
    BAH Bahrain
    10:20 pm, 1 Nov Sat
    DMM Dammam
    35m
    Depart: Tue, 4 Nov Return: Sat, 8 Nov Dammam to Muscat Tue, 4 Nov - Sat, 8 Nov
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 3h 25m
    11:25 pm MCT - 1:50 am (+1) DMM
    SAR932
    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
    6:50 pm, 4 Nov Tue
    DMM Dammam
    7:30 pm, 4 Nov Tue
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 4 Nov Tue
    BAH Bahrain
    10:40 pm, 4 Nov Tue
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    11:25 pm
    1h 34m
    BAH
    11:59 pm
    1h 16m
    BAH
    1:15 am
    35m
    DMM
    1:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF567
    11:25 pm, 8 Nov Sat
    MCT Muscat
    11:59 pm, 8 Nov Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 9 Nov Sun
    BAH Bahrain
    1:50 am, 9 Nov Sun
    DMM Dammam
    35m