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

Recent Searches

    Cheap Flights from Bahrain to UAE
    (Modify Search)
    Price Alerts
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Bahrain to UAE

    Airline Results Price View
    View All Airlines View Flights
    Oman Air 1140 results US$94 View Flights
    Cathay Pacific 1098 results US$109 View Flights
    KLM 54 results US$112 View Flights
    Air Arabia 502 results US$119 View Flights
    Gulf Air 25831 results US$122 View Flights
    flydubai 9776 results US$124 View Flights
    Emirates 10859 results US$127 View Flights
    Etihad Airways 2482 results US$236 View Flights
    Qatar Airways 9468 results US$291 View Flights
    Air Seychelles 259 results US$340 View Flights
    Air Berlin 325 results US$342 View Flights
    Air India 70 results US$374 View Flights
    Air Serbia 31 results US$506 View Flights
    Aer Lingus 68 results US$1,124 View Flights
    Saudia Airlines 23 results US$1,664 View Flights
    Themes Results Price View
    View All Themes View Cities
    Shopping 56263 results US$94 View Cities
    Historical 53179 results US$94 View Cities
    Entertainment 53179 results US$94 View Cities
    Beach 3115 results US$112 View Cities
    Cities Results Price View
    View All Cities View Flights
    Dubai 50899 results US$94 View Flights
    Abu Dhabi 3084 results US$112 View Flights
    Sharjah 5653 results US$119 View Flights
    Ras Al Khaimah 866 results US$330 View Flights
    Al Ain 1414 results US$342 View Flights
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 4h 15m
    22:40 DXB 01:55 7 Jul BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:40 pm
    1h 15m
    MCT
    11:55 pm
    1h 15m
    MCT
    1:10 am
    1h 45m
    BAH
    1:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY612
    10:40 pm, 6 Jul Mon
    DXB Dubai
    11:55 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    1h 15m layover in Muscat (MCT)
    WY657
    1:10 am, 7 Jul Tue
    MCT Muscat
    1:55 am, 7 Jul Tue
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 10h 40m
    22:40 DXB 08:20 7 Jul BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:40 pm
    1h 15m
    MCT
    11:55 pm
    7h 55m
    MCT
    7:50 am
    1h 30m
    BAH
    8:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY612
    10:40 pm, 6 Jul Mon
    DXB Dubai
    11:55 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    7h 55m layover in Muscat (MCT)
    WY651
    7:50 am, 7 Jul Tue
    MCT Muscat
    8:20 am, 7 Jul Tue
    BAH Bahrain
    1h 30m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 10h 10m
    16:45 DXB 01:55 7 Jul BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    4:45 pm
    1h 15m
    MCT
    6:00 pm
    7h 10m
    MCT
    1:10 am
    1h 45m
    BAH
    1:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY610
    4:45 pm, 6 Jul Mon
    DXB Dubai
    6:00 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    7h 10m layover in Muscat (MCT)
    WY657
    1:10 am, 7 Jul Tue
    MCT Muscat
    1:55 am, 7 Jul Tue
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 4h 20m
    16:45 DXB 20:05 BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    4:45 pm
    1h 15m
    MCT
    6:00 pm
    1h 20m
    MCT
    7:20 pm
    1h 45m
    BAH
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY610
    4:45 pm, 6 Jul Mon
    DXB Dubai
    6:00 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    1h 20m layover in Muscat (MCT)
    WY653
    7:20 pm, 6 Jul Mon
    MCT Muscat
    8:05 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 5h 10m
    10:00 DXB 14:10 BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:00 am
    1h 15m
    MCT
    11:15 am
    2h 10m
    MCT
    1:25 pm
    1h 45m
    BAH
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY604
    10:00 am, 6 Jul Mon
    DXB Dubai
    11:15 am, 6 Jul Mon
    MCT Muscat
    1h 15m
    2h 10m layover in Muscat (MCT)
    WY655
    1:25 pm, 6 Jul Mon
    MCT Muscat
    2:10 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 11h 5m
    10:00 DXB 20:05 BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:00 am
    1h 15m
    MCT
    11:15 am
    8h 5m
    MCT
    7:20 pm
    1h 45m
    BAH
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY604
    10:00 am, 6 Jul Mon
    DXB Dubai
    11:15 am, 6 Jul Mon
    MCT Muscat
    1h 15m
    8h 5m layover in Muscat (MCT)
    WY653
    7:20 pm, 6 Jul Mon
    MCT Muscat
    8:05 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 11h 5m
    10:00 DXB 20:05 BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:00 am
    1h 15m
    MCT
    11:15 am
    8h 5m
    MCT
    7:20 pm
    1h 45m
    BAH
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY604
    10:00 am, 6 Jul Mon
    DXB Dubai
    11:15 am, 6 Jul Mon
    MCT Muscat
    1h 15m
    8h 5m layover in Muscat (MCT)
    WY653
    7:20 pm, 6 Jul Mon
    MCT Muscat
    8:05 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 6h 15m
    20:40 DXB 01:55 7 Jul BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    8:40 pm
    1h 10m
    MCT
    9:50 pm
    3h 20m
    MCT
    1:10 am
    1h 45m
    BAH
    1:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY624
    8:40 pm, 6 Jul Mon
    DXB Dubai
    9:50 pm, 6 Jul Mon
    MCT Muscat
    1h 10m
    3h 20m layover in Muscat (MCT)
    WY657
    1:10 am, 7 Jul Tue
    MCT Muscat
    1:55 am, 7 Jul Tue
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 10h 10m
    16:45 DXB 01:55 7 Jul BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    4:45 pm
    1h 15m
    MCT
    6:00 pm
    7h 10m
    MCT
    1:10 am
    1h 45m
    BAH
    1:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY610
    4:45 pm, 6 Jul Mon
    DXB Dubai
    6:00 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    7h 10m layover in Muscat (MCT)
    WY657
    1:10 am, 7 Jul Tue
    MCT Muscat
    1:55 am, 7 Jul Tue
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 10h 40m
    22:40 DXB 08:20 7 Jul BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:40 pm
    1h 15m
    MCT
    11:55 pm
    7h 55m
    MCT
    7:50 am
    1h 30m
    BAH
    8:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY612
    10:40 pm, 6 Jul Mon
    DXB Dubai
    11:55 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    7h 55m layover in Muscat (MCT)
    WY651
    7:50 am, 7 Jul Tue
    MCT Muscat
    8:20 am, 7 Jul Tue
    BAH Bahrain
    1h 30m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 4h 15m
    22:40 DXB 01:55 7 Jul BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:40 pm
    1h 15m
    MCT
    11:55 pm
    1h 15m
    MCT
    1:10 am
    1h 45m
    BAH
    1:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY612
    10:40 pm, 6 Jul Mon
    DXB Dubai
    11:55 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    1h 15m layover in Muscat (MCT)
    WY657
    1:10 am, 7 Jul Tue
    MCT Muscat
    1:55 am, 7 Jul Tue
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 4h 20m
    16:45 DXB 20:05 BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    4:45 pm
    1h 15m
    MCT
    6:00 pm
    1h 20m
    MCT
    7:20 pm
    1h 45m
    BAH
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY610
    4:45 pm, 6 Jul Mon
    DXB Dubai
    6:00 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    1h 20m layover in Muscat (MCT)
    WY653
    7:20 pm, 6 Jul Mon
    MCT Muscat
    8:05 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 6h 15m
    20:40 DXB 01:55 7 Jul BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    8:40 pm
    1h 10m
    MCT
    9:50 pm
    3h 20m
    MCT
    1:10 am
    1h 45m
    BAH
    1:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY624
    8:40 pm, 6 Jul Mon
    DXB Dubai
    9:50 pm, 6 Jul Mon
    MCT Muscat
    1h 10m
    3h 20m layover in Muscat (MCT)
    WY657
    1:10 am, 7 Jul Tue
    MCT Muscat
    1:55 am, 7 Jul Tue
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 5h 10m
    10:00 DXB 14:10 BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:00 am
    1h 15m
    MCT
    11:15 am
    2h 10m
    MCT
    1:25 pm
    1h 45m
    BAH
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY604
    10:00 am, 6 Jul Mon
    DXB Dubai
    11:15 am, 6 Jul Mon
    MCT Muscat
    1h 15m
    2h 10m layover in Muscat (MCT)
    WY655
    1:25 pm, 6 Jul Mon
    MCT Muscat
    2:10 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 11h 10m
    8:55 pm BAH 9:05 am 5 Jul DXB
    Oman Air 1 stop 4h 15m
    22:40 DXB 01:55 7 Jul BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    8h 10m
    MCT
    7:50 am
    1h 15m
    DXB
    9:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    8h 10m layover in Muscat (MCT)
    WY603
    7:50 am, 5 Jul Sun
    MCT Muscat
    9:05 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    10:40 pm
    1h 15m
    MCT
    11:55 pm
    1h 15m
    MCT
    1:10 am
    1h 45m
    BAH
    1:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY612
    10:40 pm, 6 Jul Mon
    DXB Dubai
    11:55 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    1h 15m layover in Muscat (MCT)
    WY657
    1:10 am, 7 Jul Tue
    MCT Muscat
    1:55 am, 7 Jul Tue
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 11h 10m
    8:55 pm BAH 9:05 am 5 Jul DXB
    Oman Air 1 stop 4h 20m
    16:45 DXB 20:05 BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    8h 10m
    MCT
    7:50 am
    1h 15m
    DXB
    9:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    8h 10m layover in Muscat (MCT)
    WY603
    7:50 am, 5 Jul Sun
    MCT Muscat
    9:05 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    4:45 pm
    1h 15m
    MCT
    6:00 pm
    1h 20m
    MCT
    7:20 pm
    1h 45m
    BAH
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY610
    4:45 pm, 6 Jul Mon
    DXB Dubai
    6:00 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    1h 20m layover in Muscat (MCT)
    WY653
    7:20 pm, 6 Jul Mon
    MCT Muscat
    8:05 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 8h 40m
    12:25 DXB 20:05 BAH
    US$94
    onetravel.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    12:25 pm
    1h 15m
    MCT
    1:40 pm
    5h 40m
    MCT
    7:20 pm
    1h 45m
    BAH
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY606
    12:25 pm, 6 Jul Mon
    DXB Dubai
    1:40 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    5h 40m layover in Muscat (MCT)
    WY653
    7:20 pm, 6 Jul Mon
    MCT Muscat
    8:05 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Sat, 4 Jul Return: Mon, 6 Jul Bahrain to Dubai
    Oman Air 1 stop 5h 5m
    8:55 pm BAH 3:00 am 5 Jul DXB
    Oman Air 1 stop 8h 40m
    12:25 DXB 20:05 BAH
    US$94
    cheapoair.com
    Show Details
    BAH DXB
    Sat, 4 Jul - Mon, 6 Jul

    Depart: Bahrain to Dubai via Muscat

    BAH
    8:55 pm
    1h 45m
    MCT
    11:40 pm
    2h 5m
    MCT
    1:45 am
    1h 15m
    DXB
    3:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    8:55 pm, 4 Jul Sat
    BAH Bahrain
    11:40 pm, 4 Jul Sat
    MCT Muscat
    1h 45m
    2h 5m layover in Muscat (MCT)
    WY601
    1:45 am, 5 Jul Sun
    MCT Muscat
    3:00 am, 5 Jul Sun
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain via Muscat

    DXB
    12:25 pm
    1h 15m
    MCT
    1:40 pm
    5h 40m
    MCT
    7:20 pm
    1h 45m
    BAH
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY606
    12:25 pm, 6 Jul Mon
    DXB Dubai
    1:40 pm, 6 Jul Mon
    MCT Muscat
    1h 15m
    5h 40m layover in Muscat (MCT)
    WY653
    7:20 pm, 6 Jul Mon
    MCT Muscat
    8:05 pm, 6 Jul Mon
    BAH Bahrain
    1h 45m
    Depart: Tue, 4 Aug Return: Thu, 13 Aug Bahrain to Dubai
    Cathay Pacific Direct 1h 15m
    1:45 pm BAH 4:00 pm DXB
    Cathay Pacific Direct 1h 15m
    07:40 DXB 07:55 BAH
    US$109
    cathaypacific.com
    Show Details
    BAH DXB
    Tue, 4 Aug - Thu, 13 Aug

    Depart: Bahrain to Dubai

    BAH
    1:45 pm
    1h 15m
    DXB
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX746
    1:45 pm, 4 Aug Tue
    BAH Bahrain
    4:00 pm, 4 Aug Tue
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain

    DXB
    7:40 am
    1h 15m
    BAH
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX745
    7:40 am, 13 Aug Thu
    DXB Dubai
    7:55 am, 13 Aug Thu
    BAH Bahrain
    1h 15m
    Depart: Mon, 3 Aug Return: Thu, 13 Aug Bahrain to Dubai
    Cathay Pacific Direct 1h 15m
    1:45 pm BAH 4:00 pm DXB
    Cathay Pacific Direct 1h 15m
    07:40 DXB 07:55 BAH
    US$109
    cathaypacific.com
    Show Details
    BAH DXB
    Mon, 3 Aug - Thu, 13 Aug

    Depart: Bahrain to Dubai

    BAH
    1:45 pm
    1h 15m
    DXB
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX746
    1:45 pm, 3 Aug Mon
    BAH Bahrain
    4:00 pm, 3 Aug Mon
    DXB Dubai
    1h 15m

    Return: Dubai to Bahrain

    DXB
    7:40 am
    1h 15m
    BAH
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX745
    7:40 am, 13 Aug Thu
    DXB Dubai
    7:55 am, 13 Aug Thu
    BAH Bahrain
    1h 15m