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 98 results SAR900 View Flights
    Oman Air 91 results SAR1,287 View Flights
    flydubai 7 results SAR1,369 View Flights
    Etihad 30 results SAR2,025 View Flights
    Qatar Airways 325 results SAR2,393 View Flights
    Depart: Mon, 13 Oct Return: Mon, 20 Oct Dammam to Muscat Mon, 13 Oct - Mon, 20 Oct
    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
    SAR900
    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, 13 Oct Mon
    DMM Dammam
    11:45 pm, 13 Oct Mon
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 14 Oct Tue
    BAH Bahrain
    3:25 am, 14 Oct Tue
    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, 20 Oct Mon
    MCT Muscat
    11:59 pm, 20 Oct Mon
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 21 Oct Tue
    BAH Bahrain
    1:30 am, 21 Oct Tue
    DMM Dammam
    35m
    Depart: Mon, 13 Oct Return: Mon, 20 Oct Dammam to Muscat Mon, 13 Oct - Mon, 20 Oct
    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
    SAR900
    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
    6:55 pm, 13 Oct Mon
    DMM Dammam
    7:30 pm, 13 Oct Mon
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 13 Oct Mon
    BAH Bahrain
    10:40 pm, 13 Oct 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, 20 Oct Mon
    MCT Muscat
    11:59 pm, 20 Oct Mon
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 21 Oct Tue
    BAH Bahrain
    1:30 am, 21 Oct Tue
    DMM Dammam
    35m
    Depart: Sat, 11 Oct Return: Sat, 18 Oct Dammam to Muscat Sat, 11 Oct - Sat, 18 Oct
    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
    SAR900
    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, 11 Oct Sat
    DMM Dammam
    11:45 pm, 11 Oct Sat
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 12 Oct Sun
    BAH Bahrain
    3:25 am, 12 Oct 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, 18 Oct Sat
    MCT Muscat
    7:30 pm, 18 Oct Sat
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    9:55 pm, 18 Oct Sat
    BAH Bahrain
    10:30 pm, 18 Oct Sat
    DMM Dammam
    35m
    Depart: Tue, 30 Sep Return: Sat, 4 Oct Dammam to Muscat Tue, 30 Sep - Sat, 4 Oct
    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
    SAR900
    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, 30 Sep Tue
    DMM Dammam
    11:45 pm, 30 Sep Tue
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 1 Oct Wed
    BAH Bahrain
    3:25 am, 1 Oct Wed
    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
    7:45 am, 4 Oct Sat
    MCT Muscat
    8:20 am, 4 Oct Sat
    BAH Bahrain
    1h 35m
    1h 25m layover in Bahrain (BAH)
    GF103
    9:45 am, 4 Oct Sat
    BAH Bahrain
    10:20 am, 4 Oct Sat
    DMM Dammam
    35m
    Depart: Sun, 12 Oct Return: Sun, 19 Oct Dammam to Muscat Sun, 12 Oct - Sun, 19 Oct
    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
    SAR900
    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, 12 Oct Sun
    DMM Dammam
    11:45 pm, 12 Oct Sun
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 13 Oct Mon
    BAH Bahrain
    3:25 am, 13 Oct 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, 19 Oct Sun
    MCT Muscat
    7:30 pm, 19 Oct Sun
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    9:55 pm, 19 Oct Sun
    BAH Bahrain
    10:30 pm, 19 Oct Sun
    DMM Dammam
    35m
    Depart: Sat, 18 Oct Return: Thu, 23 Oct Dammam to Muscat Sat, 18 Oct - Thu, 23 Oct
    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
    SAR900
    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, 18 Oct Sat
    DMM Dammam
    11:35 am, 18 Oct Sat
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 18 Oct Sat
    BAH Bahrain
    6:10 pm, 18 Oct Sat
    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, 23 Oct Thu
    MCT Muscat
    11:59 pm, 23 Oct Thu
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 24 Oct Fri
    BAH Bahrain
    1:30 am, 24 Oct Fri
    DMM Dammam
    35m
    Depart: Sat, 18 Oct Return: Thu, 23 Oct Dammam to Muscat Sat, 18 Oct - Thu, 23 Oct
    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
    SAR900
    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, 18 Oct Sat
    DMM Dammam
    11:45 pm, 18 Oct Sat
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 19 Oct Sun
    BAH Bahrain
    3:25 am, 19 Oct 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, 23 Oct Thu
    MCT Muscat
    7:30 pm, 23 Oct Thu
    BAH Bahrain
    1h 35m
    2h 25m layover in Bahrain (BAH)
    GF111
    9:55 pm, 23 Oct Thu
    BAH Bahrain
    10:30 pm, 23 Oct Thu
    DMM Dammam
    35m
    Depart: Sat, 18 Oct Return: Thu, 23 Oct Dammam to Muscat Sat, 18 Oct - Thu, 23 Oct
    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
    SAR900
    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, 18 Oct Sat
    DMM Dammam
    11:45 pm, 18 Oct Sat
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 19 Oct Sun
    BAH Bahrain
    3:25 am, 19 Oct 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, 23 Oct Thu
    MCT Muscat
    11:59 pm, 23 Oct Thu
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 24 Oct Fri
    BAH Bahrain
    1:30 am, 24 Oct Fri
    DMM Dammam
    35m
    Depart: Fri, 10 Oct Return: Fri, 17 Oct Dammam to Muscat Fri, 10 Oct - Fri, 17 Oct
    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
    SAR900
    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, 10 Oct Fri
    DMM Dammam
    11:45 pm, 10 Oct Fri
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 11 Oct Sat
    BAH Bahrain
    3:25 am, 11 Oct Sat
    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, 17 Oct Fri
    MCT Muscat
    11:59 pm, 17 Oct Fri
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 18 Oct Sat
    BAH Bahrain
    1:30 am, 18 Oct Sat
    DMM Dammam
    35m
    Depart: Fri, 10 Oct Return: Fri, 17 Oct Dammam to Muscat Fri, 10 Oct - Fri, 17 Oct
    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
    SAR900
    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
    6:55 pm, 10 Oct Fri
    DMM Dammam
    7:30 pm, 10 Oct Fri
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 10 Oct Fri
    BAH Bahrain
    10:40 pm, 10 Oct Fri
    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, 17 Oct Fri
    MCT Muscat
    11:59 pm, 17 Oct Fri
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 18 Oct Sat
    BAH Bahrain
    1:30 am, 18 Oct Sat
    DMM Dammam
    35m
    Depart: Fri, 7 Nov Return: Tue, 11 Nov Dammam to Muscat Fri, 7 Nov - Tue, 11 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
    SAR900
    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, 7 Nov Fri
    DMM Dammam
    11:40 pm, 7 Nov Fri
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 8 Nov Sat
    BAH Bahrain
    4:05 am, 8 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, 11 Nov Tue
    MCT Muscat
    11:59 pm, 11 Nov Tue
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 12 Nov Wed
    BAH Bahrain
    1:50 am, 12 Nov Wed
    DMM Dammam
    35m
    Depart: Fri, 7 Nov Return: Tue, 11 Nov Dammam to Muscat Fri, 7 Nov - Tue, 11 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
    SAR900
    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, 7 Nov Fri
    DMM Dammam
    12:25 pm, 7 Nov Fri
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 7 Nov Fri
    BAH Bahrain
    6:10 pm, 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, 11 Nov Tue
    MCT Muscat
    11:59 pm, 11 Nov Tue
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 12 Nov Wed
    BAH Bahrain
    1:50 am, 12 Nov Wed
    DMM Dammam
    35m
    Depart: Fri, 7 Nov Return: Tue, 11 Nov Dammam to Muscat Fri, 7 Nov - Tue, 11 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
    SAR900
    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, 7 Nov Fri
    DMM Dammam
    7:30 pm, 7 Nov Fri
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 7 Nov Fri
    BAH Bahrain
    10:40 pm, 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, 11 Nov Tue
    MCT Muscat
    7:30 pm, 11 Nov Tue
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 11 Nov Tue
    BAH Bahrain
    10:20 pm, 11 Nov Tue
    DMM Dammam
    35m
    Depart: Fri, 7 Nov Return: Tue, 11 Nov Dammam to Muscat Fri, 7 Nov - Tue, 11 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
    SAR900
    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, 7 Nov Fri
    DMM Dammam
    11:40 pm, 7 Nov Fri
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 8 Nov Sat
    BAH Bahrain
    4:05 am, 8 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, 11 Nov Tue
    MCT Muscat
    7:30 pm, 11 Nov Tue
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 11 Nov Tue
    BAH Bahrain
    10:20 pm, 11 Nov Tue
    DMM Dammam
    35m
    Depart: Fri, 7 Nov Return: Tue, 11 Nov Dammam to Muscat Fri, 7 Nov - Tue, 11 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
    SAR900
    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, 7 Nov Fri
    DMM Dammam
    7:30 pm, 7 Nov Fri
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 7 Nov Fri
    BAH Bahrain
    10:40 pm, 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, 11 Nov Tue
    MCT Muscat
    11:59 pm, 11 Nov Tue
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 12 Nov Wed
    BAH Bahrain
    1:50 am, 12 Nov Wed
    DMM Dammam
    35m
    Depart: Fri, 7 Nov Return: Tue, 11 Nov Dammam to Muscat Fri, 7 Nov - Tue, 11 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
    SAR900
    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, 7 Nov Fri
    DMM Dammam
    12:25 pm, 7 Nov Fri
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 7 Nov Fri
    BAH Bahrain
    6:10 pm, 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, 11 Nov Tue
    MCT Muscat
    7:30 pm, 11 Nov Tue
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 11 Nov Tue
    BAH Bahrain
    10:20 pm, 11 Nov Tue
    DMM Dammam
    35m
    Depart: Mon, 13 Oct Return: Mon, 20 Oct Dammam to Muscat Mon, 13 Oct - Mon, 20 Oct
    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
    SAR976
    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
    6:55 pm, 13 Oct Mon
    DMM Dammam
    7:30 pm, 13 Oct Mon
    BAH Bahrain
    35m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 13 Oct Mon
    BAH Bahrain
    10:40 pm, 13 Oct Mon
    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
    7:45 am, 20 Oct Mon
    MCT Muscat
    8:20 am, 20 Oct Mon
    BAH Bahrain
    1h 35m
    1h 25m layover in Bahrain (BAH)
    GF103
    9:45 am, 20 Oct Mon
    BAH Bahrain
    10:20 am, 20 Oct Mon
    DMM Dammam
    35m
    Depart: Mon, 13 Oct Return: Mon, 20 Oct Dammam to Muscat Mon, 13 Oct - Mon, 20 Oct
    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
    SAR976
    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, 13 Oct Mon
    DMM Dammam
    11:45 pm, 13 Oct Mon
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 14 Oct Tue
    BAH Bahrain
    3:25 am, 14 Oct Tue
    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
    7:45 am, 20 Oct Mon
    MCT Muscat
    8:20 am, 20 Oct Mon
    BAH Bahrain
    1h 35m
    1h 25m layover in Bahrain (BAH)
    GF103
    9:45 am, 20 Oct Mon
    BAH Bahrain
    10:20 am, 20 Oct Mon
    DMM Dammam
    35m
    Depart: Sat, 11 Oct Return: Sat, 18 Oct Dammam to Muscat Sat, 11 Oct - Sat, 18 Oct
    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
    SAR976
    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, 11 Oct Sat
    DMM Dammam
    11:45 pm, 11 Oct Sat
    BAH Bahrain
    35m
    1h 10m layover in Bahrain (BAH)
    GF560
    12:55 am, 12 Oct Sun
    BAH Bahrain
    3:25 am, 12 Oct 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, 18 Oct Sat
    MCT Muscat
    11:59 pm, 18 Oct Sat
    BAH Bahrain
    1h 34m
    56m layover in Bahrain (BAH)
    GF101
    12:55 am, 19 Oct Sun
    BAH Bahrain
    1:30 am, 19 Oct Sun
    DMM Dammam
    35m
    Depart: Sun, 12 Oct Return: Sun, 19 Oct Dammam to Muscat Sun, 12 Oct - Sun, 19 Oct
    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
    SAR976
    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, 12 Oct Sun
    DMM Dammam
    11:35 am, 12 Oct Sun
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF564
    3:40 pm, 12 Oct Sun
    BAH Bahrain
    6:10 pm, 12 Oct Sun
    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
    7:45 am, 19 Oct Sun
    MCT Muscat
    8:20 am, 19 Oct Sun
    BAH Bahrain
    1h 35m
    1h 25m layover in Bahrain (BAH)
    GF103
    9:45 am, 19 Oct Sun
    BAH Bahrain
    10:20 am, 19 Oct Sun
    DMM Dammam
    35m