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 59 results SAR856 View Flights
    flydubai 9 results SAR1,037 View Flights
    Oman Air 15 results SAR1,279 View Flights
    Etihad 7 results SAR1,690 View Flights
    Qatar Airways 40 results SAR2,495 View Flights
    Depart: Fri, 16 Jan Return: Fri, 23 Jan Dammam to Muscat Fri, 16 Jan - Fri, 23 Jan
    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
    SAR856
    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, 16 Jan Fri
    DMM Dammam
    7:30 pm, 16 Jan Fri
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 16 Jan Fri
    BAH Bahrain
    10:40 pm, 16 Jan 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, 23 Jan Fri
    MCT Muscat
    7:30 pm, 23 Jan Fri
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 23 Jan Fri
    BAH Bahrain
    10:20 pm, 23 Jan Fri
    DMM Dammam
    35m
    Depart: Fri, 16 Jan Return: Fri, 23 Jan Dammam to Muscat Fri, 16 Jan - Fri, 23 Jan
    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
    SAR856
    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, 16 Jan Fri
    DMM Dammam
    12:25 pm, 16 Jan Fri
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 16 Jan Fri
    BAH Bahrain
    6:10 pm, 16 Jan 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, 23 Jan Fri
    MCT Muscat
    7:30 pm, 23 Jan Fri
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 23 Jan Fri
    BAH Bahrain
    10:20 pm, 23 Jan Fri
    DMM Dammam
    35m
    Depart: Fri, 16 Jan Return: Fri, 23 Jan Dammam to Muscat Fri, 16 Jan - Fri, 23 Jan
    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
    SAR856
    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, 16 Jan Fri
    DMM Dammam
    11:40 pm, 16 Jan Fri
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 17 Jan Sat
    BAH Bahrain
    4:05 am, 17 Jan 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, 23 Jan Fri
    MCT Muscat
    7:30 pm, 23 Jan Fri
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 23 Jan Fri
    BAH Bahrain
    10:20 pm, 23 Jan Fri
    DMM Dammam
    35m
    Depart: Mon, 27 Oct Return: Wed, 29 Oct Dammam to Muscat Mon, 27 Oct - Wed, 29 Oct
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 4h 5m
    7:45 am MCT - 10:50 am DMM
    SAR903
    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, 27 Oct Mon
    DMM Dammam
    12:25 pm, 27 Oct Mon
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 27 Oct Mon
    BAH Bahrain
    6:10 pm, 27 Oct Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 55m
    BAH
    10:15 am
    35m
    DMM
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    7:45 am, 29 Oct Wed
    MCT Muscat
    8:20 am, 29 Oct Wed
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 29 Oct Wed
    BAH Bahrain
    10:50 am, 29 Oct Wed
    DMM Dammam
    35m
    Depart: Mon, 27 Oct Return: Wed, 29 Oct Dammam to Muscat Mon, 27 Oct - Wed, 29 Oct
    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
    SAR903
    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, 27 Oct Mon
    DMM Dammam
    7:30 pm, 27 Oct Mon
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 27 Oct Mon
    BAH Bahrain
    10:40 pm, 27 Oct Mon
    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 Oct Wed
    MCT Muscat
    11:59 pm, 29 Oct Wed
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 30 Oct Thu
    BAH Bahrain
    1:50 am, 30 Oct Thu
    DMM Dammam
    35m
    Depart: Mon, 27 Oct Return: Wed, 29 Oct Dammam to Muscat Mon, 27 Oct - Wed, 29 Oct
    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
    SAR903
    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, 27 Oct Mon
    DMM Dammam
    11:40 pm, 27 Oct Mon
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 28 Oct Tue
    BAH Bahrain
    4:05 am, 28 Oct 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, 29 Oct Wed
    MCT Muscat
    11:59 pm, 29 Oct Wed
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 30 Oct Thu
    BAH Bahrain
    1:50 am, 30 Oct Thu
    DMM Dammam
    35m
    Depart: Mon, 27 Oct Return: Wed, 29 Oct Dammam to Muscat Mon, 27 Oct - Wed, 29 Oct
    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
    SAR903
    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, 27 Oct Mon
    DMM Dammam
    12:25 pm, 27 Oct Mon
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 27 Oct Mon
    BAH Bahrain
    6:10 pm, 27 Oct Mon
    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 Oct Wed
    MCT Muscat
    11:59 pm, 29 Oct Wed
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 30 Oct Thu
    BAH Bahrain
    1:50 am, 30 Oct Thu
    DMM Dammam
    35m
    Depart: Mon, 27 Oct Return: Wed, 29 Oct Dammam to Muscat Mon, 27 Oct - Wed, 29 Oct
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 4h 5m
    7:45 am MCT - 10:50 am DMM
    SAR903
    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, 27 Oct Mon
    DMM Dammam
    11:40 pm, 27 Oct Mon
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 28 Oct Tue
    BAH Bahrain
    4:05 am, 28 Oct Tue
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 55m
    BAH
    10:15 am
    35m
    DMM
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    7:45 am, 29 Oct Wed
    MCT Muscat
    8:20 am, 29 Oct Wed
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 29 Oct Wed
    BAH Bahrain
    10:50 am, 29 Oct Wed
    DMM Dammam
    35m
    Depart: Mon, 27 Oct Return: Wed, 29 Oct Dammam to Muscat Mon, 27 Oct - Wed, 29 Oct
    Gulf Air 1 stop 2h 50m
    6:50 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 4h 5m
    7:45 am MCT - 10:50 am DMM
    SAR903
    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, 27 Oct Mon
    DMM Dammam
    7:30 pm, 27 Oct Mon
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 27 Oct Mon
    BAH Bahrain
    10:40 pm, 27 Oct Mon
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 55m
    BAH
    10:15 am
    35m
    DMM
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    7:45 am, 29 Oct Wed
    MCT Muscat
    8:20 am, 29 Oct Wed
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 29 Oct Wed
    BAH Bahrain
    10: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
    SAR913
    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
    SAR913
    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
    SAR913
    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: 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
    SAR913
    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: Fri, 16 Jan Return: Fri, 23 Jan Dammam to Muscat Fri, 16 Jan - Fri, 23 Jan
    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
    SAR946
    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, 16 Jan Fri
    DMM Dammam
    11:40 pm, 16 Jan Fri
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 17 Jan Sat
    BAH Bahrain
    4:05 am, 17 Jan 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, 23 Jan Fri
    MCT Muscat
    11:59 pm, 23 Jan Fri
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 24 Jan Sat
    BAH Bahrain
    1:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Fri, 16 Jan Return: Fri, 23 Jan Dammam to Muscat Fri, 16 Jan - Fri, 23 Jan
    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
    SAR946
    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, 16 Jan Fri
    DMM Dammam
    12:25 pm, 16 Jan Fri
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 16 Jan Fri
    BAH Bahrain
    6:10 pm, 16 Jan 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, 23 Jan Fri
    MCT Muscat
    11:59 pm, 23 Jan Fri
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 24 Jan Sat
    BAH Bahrain
    1:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Fri, 16 Jan Return: Fri, 23 Jan Dammam to Muscat Fri, 16 Jan - Fri, 23 Jan
    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
    SAR946
    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, 16 Jan Fri
    DMM Dammam
    7:30 pm, 16 Jan Fri
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 16 Jan Fri
    BAH Bahrain
    10:40 pm, 16 Jan 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, 23 Jan Fri
    MCT Muscat
    11:59 pm, 23 Jan Fri
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 24 Jan Sat
    BAH Bahrain
    1:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Fri, 21 Nov Return: Fri, 28 Nov Dammam to Muscat Fri, 21 Nov - Fri, 28 Nov
    Gulf Air 1 stop 4h 5m
    11:00 pm DMM - 4:05 am (+1) MCT
    Gulf Air 1 stop 4h 5m
    7:45 am MCT - 10:50 am DMM
    SAR970
    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, 21 Nov Fri
    DMM Dammam
    11:40 pm, 21 Nov Fri
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 22 Nov Sat
    BAH Bahrain
    4:05 am, 22 Nov Sat
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 55m
    BAH
    10:15 am
    35m
    DMM
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    7:45 am, 28 Nov Fri
    MCT Muscat
    8:20 am, 28 Nov Fri
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 28 Nov Fri
    BAH Bahrain
    10:50 am, 28 Nov Fri
    DMM Dammam
    35m
    Depart: Fri, 21 Nov Return: Fri, 28 Nov Dammam to Muscat Fri, 21 Nov - Fri, 28 Nov
    Gulf Air 1 stop 5h 25m
    11:45 am DMM - 6:10 pm MCT
    Gulf Air 1 stop 4h 5m
    7:45 am MCT - 10:50 am DMM
    SAR970
    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, 21 Nov Fri
    DMM Dammam
    12:25 pm, 21 Nov Fri
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 21 Nov Fri
    BAH Bahrain
    6:10 pm, 21 Nov Fri
    MCT Muscat
    1h 30m

    Return: Muscat to Dammam via Bahrain

    MCT
    7:45 am
    1h 35m
    BAH
    8:20 am
    1h 55m
    BAH
    10:15 am
    35m
    DMM
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF561
    7:45 am, 28 Nov Fri
    MCT Muscat
    8:20 am, 28 Nov Fri
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 28 Nov Fri
    BAH Bahrain
    10:50 am, 28 Nov Fri
    DMM Dammam
    35m
    Depart: Fri, 21 Nov Return: Fri, 28 Nov Dammam to Muscat Fri, 21 Nov - Fri, 28 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
    SAR970
    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, 21 Nov Fri
    DMM Dammam
    11:40 pm, 21 Nov Fri
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 22 Nov Sat
    BAH Bahrain
    4:05 am, 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, 28 Nov Fri
    MCT Muscat
    11:59 pm, 28 Nov Fri
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 29 Nov Sat
    BAH Bahrain
    1:50 am, 29 Nov Sat
    DMM Dammam
    35m
    Depart: Fri, 21 Nov Return: Fri, 28 Nov Dammam to Muscat Fri, 21 Nov - Fri, 28 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
    SAR970
    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, 21 Nov Fri
    DMM Dammam
    12:25 pm, 21 Nov Fri
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 21 Nov Fri
    BAH Bahrain
    6:10 pm, 21 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, 28 Nov Fri
    MCT Muscat
    11:59 pm, 28 Nov Fri
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 29 Nov Sat
    BAH Bahrain
    1:50 am, 29 Nov Sat
    DMM Dammam
    35m