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

Recent Searches

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

    Cheap Flights from Dammam to Muscat

    Airline Results Price View
    View All Airlines View Flights
    Gulf Air 154 results SAR835 View Flights
    flydubai 38 results SAR1,009 View Flights
    Oman Air 31 results SAR1,250 View Flights
    Emirates 12 results SAR1,424 View Flights
    Etihad Airways 28 results SAR2,024 View Flights
    Qatar Airways 188 results SAR2,362 View Flights
    KLM 5 results SAR2,362 View Flights
    Depart: Wed, 21 Jan Return: Sat, 24 Jan Dammam to Muscat Wed, 21 Jan - Sat, 24 Jan
    Gulf Air 1 stop 3h 15m
    7:15 am DMM - 11:30 am MCT
    Gulf Air 1 stop 4h 5m
    7:45 am MCT - 10:50 am DMM
    SAR821
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    7:15 am
    40m
    BAH
    7:55 am
    1h 5m
    BAH
    9:00 am
    1h 30m
    MCT
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    GF102
    7:15 am, 21 Jan Wed
    DMM Dammam
    7:55 am, 21 Jan Wed
    BAH Bahrain
    40m
    1h 5m layover in Bahrain (BAH)
    GF562
    9:00 am, 21 Jan Wed
    BAH Bahrain
    11:30 am, 21 Jan Wed
    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, 24 Jan Sat
    MCT Muscat
    8:20 am, 24 Jan Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 24 Jan Sat
    BAH Bahrain
    10:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Wed, 21 Jan Return: Sat, 24 Jan Dammam to Muscat Wed, 21 Jan - Sat, 24 Jan
    Gulf Air 1 stop 6h 10m
    3:30 pm DMM - 10:40 pm MCT
    Gulf Air 1 stop 4h 5m
    7:45 am MCT - 10:50 am DMM
    SAR821
    airtickets24.com
    Show Details

    Depart: Dammam to Muscat via Bahrain

    DMM
    3:30 pm
    35m
    BAH
    4:05 pm
    4h 5m
    BAH
    8:10 pm
    1h 30m
    MCT
    10:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF106
    3:30 pm, 21 Jan Wed
    DMM Dammam
    4:05 pm, 21 Jan Wed
    BAH Bahrain
    35m
    4h 5m layover in Bahrain (BAH)
    GF566
    8:10 pm, 21 Jan Wed
    BAH Bahrain
    10:40 pm, 21 Jan Wed
    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, 24 Jan Sat
    MCT Muscat
    8:20 am, 24 Jan Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 24 Jan Sat
    BAH Bahrain
    10:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Wed, 21 Jan Return: Sat, 24 Jan Dammam to Muscat Wed, 21 Jan - Sat, 24 Jan
    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
    SAR821
    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 Jan Wed
    DMM Dammam
    12:25 pm, 21 Jan Wed
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 21 Jan Wed
    BAH Bahrain
    6:10 pm, 21 Jan Wed
    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, 24 Jan Sat
    MCT Muscat
    8:20 am, 24 Jan Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 24 Jan Sat
    BAH Bahrain
    10:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Wed, 21 Jan Return: Sat, 24 Jan Dammam to Muscat Wed, 21 Jan - Sat, 24 Jan
    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
    SAR821
    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 Jan Wed
    DMM Dammam
    11:40 pm, 21 Jan Wed
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 22 Jan Thu
    BAH Bahrain
    4:05 am, 22 Jan Thu
    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, 24 Jan Sat
    MCT Muscat
    8:20 am, 24 Jan Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 24 Jan Sat
    BAH Bahrain
    10:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Wed, 21 Jan Return: Sat, 24 Jan Dammam to Muscat Wed, 21 Jan - Sat, 24 Jan
    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
    SAR821
    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, 21 Jan Wed
    DMM Dammam
    7:30 pm, 21 Jan Wed
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 21 Jan Wed
    BAH Bahrain
    10:40 pm, 21 Jan Wed
    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, 24 Jan Sat
    MCT Muscat
    8:20 am, 24 Jan Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 24 Jan Sat
    BAH Bahrain
    10:50 am, 24 Jan Sat
    DMM Dammam
    35m
    Depart: Tue, 30 Dec Return: Fri, 2 Jan Dammam to Muscat Tue, 30 Dec - Fri, 2 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
    SAR839
    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 Dec Tue
    DMM Dammam
    11:40 pm, 30 Dec Tue
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 31 Dec Wed
    BAH Bahrain
    4:05 am, 31 Dec Wed
    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, 2 Jan Fri
    MCT Muscat
    7:30 pm, 2 Jan Fri
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 2 Jan Fri
    BAH Bahrain
    10:20 pm, 2 Jan Fri
    DMM Dammam
    35m
    Depart: Tue, 30 Dec Return: Fri, 2 Jan Dammam to Muscat Tue, 30 Dec - Fri, 2 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
    SAR839
    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 Dec Tue
    DMM Dammam
    11:40 pm, 30 Dec Tue
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 31 Dec Wed
    BAH Bahrain
    4:05 am, 31 Dec Wed
    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, 2 Jan Fri
    MCT Muscat
    11:59 pm, 2 Jan Fri
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 3 Jan Sat
    BAH Bahrain
    1:50 am, 3 Jan Sat
    DMM Dammam
    35m
    Depart: Tue, 30 Dec Return: Fri, 2 Jan Dammam to Muscat Tue, 30 Dec - Fri, 2 Jan
    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
    SAR839
    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 Dec Tue
    DMM Dammam
    12:25 pm, 30 Dec Tue
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 30 Dec Tue
    BAH Bahrain
    6:10 pm, 30 Dec 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, 2 Jan Fri
    MCT Muscat
    8:20 am, 2 Jan Fri
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 2 Jan Fri
    BAH Bahrain
    10:50 am, 2 Jan Fri
    DMM Dammam
    35m
    Depart: Tue, 30 Dec Return: Fri, 2 Jan Dammam to Muscat Tue, 30 Dec - Fri, 2 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
    SAR839
    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 Dec Tue
    DMM Dammam
    12:25 pm, 30 Dec Tue
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 30 Dec Tue
    BAH Bahrain
    6:10 pm, 30 Dec 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, 2 Jan Fri
    MCT Muscat
    11:59 pm, 2 Jan Fri
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 3 Jan Sat
    BAH Bahrain
    1:50 am, 3 Jan Sat
    DMM Dammam
    35m
    Depart: Tue, 30 Dec Return: Fri, 2 Jan Dammam to Muscat Tue, 30 Dec - Fri, 2 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
    SAR839
    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 Dec Tue
    DMM Dammam
    12:25 pm, 30 Dec Tue
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 30 Dec Tue
    BAH Bahrain
    6:10 pm, 30 Dec Tue
    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, 2 Jan Fri
    MCT Muscat
    7:30 pm, 2 Jan Fri
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 2 Jan Fri
    BAH Bahrain
    10:20 pm, 2 Jan Fri
    DMM Dammam
    35m
    Depart: Tue, 30 Dec Return: Fri, 2 Jan Dammam to Muscat Tue, 30 Dec - Fri, 2 Jan
    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
    SAR839
    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 Dec Tue
    DMM Dammam
    11:40 pm, 30 Dec Tue
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 31 Dec Wed
    BAH Bahrain
    4:05 am, 31 Dec Wed
    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, 2 Jan Fri
    MCT Muscat
    8:20 am, 2 Jan Fri
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 2 Jan Fri
    BAH Bahrain
    10:50 am, 2 Jan Fri
    DMM Dammam
    35m
    Depart: Thu, 15 Jan Return: Sat, 17 Jan Dammam to Muscat Thu, 15 Jan - Sat, 17 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
    SAR839
    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, 15 Jan Thu
    DMM Dammam
    12:25 pm, 15 Jan Thu
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 15 Jan Thu
    BAH Bahrain
    6:10 pm, 15 Jan 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, 17 Jan Sat
    MCT Muscat
    11:59 pm, 17 Jan Sat
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 18 Jan Sun
    BAH Bahrain
    1:50 am, 18 Jan Sun
    DMM Dammam
    35m
    Depart: Thu, 15 Jan Return: Sat, 17 Jan Dammam to Muscat Thu, 15 Jan - Sat, 17 Jan
    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
    SAR839
    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, 15 Jan Thu
    DMM Dammam
    12:25 pm, 15 Jan Thu
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 15 Jan Thu
    BAH Bahrain
    6:10 pm, 15 Jan Thu
    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, 17 Jan Sat
    MCT Muscat
    8:20 am, 17 Jan Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 17 Jan Sat
    BAH Bahrain
    10:50 am, 17 Jan Sat
    DMM Dammam
    35m
    Depart: Sat, 27 Dec Return: Thu, 1 Jan Dammam to Muscat Sat, 27 Dec - Thu, 1 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
    SAR839
    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 Dec Sat
    DMM Dammam
    11:40 pm, 27 Dec Sat
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 28 Dec Sun
    BAH Bahrain
    4:05 am, 28 Dec 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, 1 Jan Thu
    MCT Muscat
    11:59 pm, 1 Jan Thu
    BAH Bahrain
    1h 34m
    1h 16m layover in Bahrain (BAH)
    GF101
    1:15 am, 2 Jan Fri
    BAH Bahrain
    1:50 am, 2 Jan Fri
    DMM Dammam
    35m
    Depart: Fri, 26 Dec Return: Sat, 27 Dec Dammam to Muscat Fri, 26 Dec - Sat, 27 Dec
    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
    SAR853
    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
    GF110
    6:50 pm, 26 Dec Fri
    DMM Dammam
    7:30 pm, 26 Dec Fri
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 26 Dec Fri
    BAH Bahrain
    10:40 pm, 26 Dec 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, 27 Dec Sat
    MCT Muscat
    8:20 am, 27 Dec Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 27 Dec Sat
    BAH Bahrain
    10:50 am, 27 Dec Sat
    DMM Dammam
    35m
    Depart: Fri, 26 Dec Return: Sat, 27 Dec Dammam to Muscat Fri, 26 Dec - Sat, 27 Dec
    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
    SAR853
    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, 26 Dec Fri
    DMM Dammam
    12:25 pm, 26 Dec Fri
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 26 Dec Fri
    BAH Bahrain
    6:10 pm, 26 Dec 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, 27 Dec Sat
    MCT Muscat
    8:20 am, 27 Dec Sat
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 27 Dec Sat
    BAH Bahrain
    10:50 am, 27 Dec Sat
    DMM Dammam
    35m
    Depart: Wed, 7 Jan Return: Fri, 9 Jan Dammam to Muscat Wed, 7 Jan - Fri, 9 Jan
    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
    SAR853
    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
    GF110
    6:50 pm, 7 Jan Wed
    DMM Dammam
    7:30 pm, 7 Jan Wed
    BAH Bahrain
    40m
    40m layover in Bahrain (BAH)
    GF566
    8:10 pm, 7 Jan Wed
    BAH Bahrain
    10:40 pm, 7 Jan Wed
    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, 9 Jan Fri
    MCT Muscat
    8:20 am, 9 Jan Fri
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 9 Jan Fri
    BAH Bahrain
    10:50 am, 9 Jan Fri
    DMM Dammam
    35m
    Depart: Wed, 7 Jan Return: Fri, 9 Jan Dammam to Muscat Wed, 7 Jan - Fri, 9 Jan
    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
    SAR853
    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 Jan Wed
    DMM Dammam
    11:40 pm, 7 Jan Wed
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 8 Jan Thu
    BAH Bahrain
    4:05 am, 8 Jan Thu
    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, 9 Jan Fri
    MCT Muscat
    8:20 am, 9 Jan Fri
    BAH Bahrain
    1h 35m
    1h 55m layover in Bahrain (BAH)
    GF103
    10:15 am, 9 Jan Fri
    BAH Bahrain
    10:50 am, 9 Jan Fri
    DMM Dammam
    35m
    Depart: Wed, 7 Jan Return: Fri, 9 Jan Dammam to Muscat Wed, 7 Jan - Fri, 9 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
    SAR853
    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 Jan Wed
    DMM Dammam
    12:25 pm, 7 Jan Wed
    BAH Bahrain
    40m
    3h 15m layover in Bahrain (BAH)
    GF564
    3:40 pm, 7 Jan Wed
    BAH Bahrain
    6:10 pm, 7 Jan Wed
    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, 9 Jan Fri
    MCT Muscat
    7:30 pm, 9 Jan Fri
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 9 Jan Fri
    BAH Bahrain
    10:20 pm, 9 Jan Fri
    DMM Dammam
    35m
    Depart: Wed, 7 Jan Return: Fri, 9 Jan Dammam to Muscat Wed, 7 Jan - Fri, 9 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
    SAR853
    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 Jan Wed
    DMM Dammam
    11:40 pm, 7 Jan Wed
    BAH Bahrain
    40m
    1h 55m layover in Bahrain (BAH)
    GF560
    1:35 am, 8 Jan Thu
    BAH Bahrain
    4:05 am, 8 Jan 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, 9 Jan Fri
    MCT Muscat
    7:30 pm, 9 Jan Fri
    BAH Bahrain
    1h 35m
    2h 15m layover in Bahrain (BAH)
    GF111
    9:45 pm, 9 Jan Fri
    BAH Bahrain
    10:20 pm, 9 Jan Fri
    DMM Dammam
    35m