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

Recent Searches

    Cheap Flights to Bahrain
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights

    Cheap Flights to Bahrain

    Airline Results Price View
    View All Airlines View Flights
    Oman Air 2 results 33,873 View Flights
    Etihad Airways 24 results 35,039 View Flights
    Philippine Airlines 27 results 35,587 View Flights
    Emirates 22 results 36,013 View Flights
    Cathay Pacific 17 results 37,585 View Flights
    Gulf Air 6 results 38,026 View Flights
    Qatar Airways 14 results 42,997 View Flights
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Oman Air 1 stop 12h 15m
    5:45 am MNL - 1:00 pm BAH
    Oman Air 1 stop 20h 45m
    9:00 pm BAH - 10:45 pm (+1) MNL
    33,944
    tripmoba.com
    Show Details

    Depart: Manila to Bahrain via Muscat

    MNL
    5:45 am
    8h 25m
    MCT
    10:10 am
    2h
    MCT
    12:10 pm
    1h 50m
    BAH
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY844
    5:45 am, 16 Apr Thu
    MNL Manila
    10:10 am, 16 Apr Thu
    MCT Muscat
    8h 25m
    2h layover in Muscat (MCT)
    WY655
    12:10 pm, 16 Apr Thu
    MCT Muscat
    1:00 pm, 16 Apr Thu
    BAH Bahrain
    1h 50m

    Return: Bahrain to Manila via Muscat

    BAH
    9:00 pm
    1h 40m
    MCT
    11:40 pm
    10h 20m
    MCT
    10:00 am
    8h 45m
    MNL
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    9:00 pm, 16 Jun Tue
    BAH Bahrain
    11:40 pm, 16 Jun Tue
    MCT Muscat
    1h 40m
    10h 20m layover in Muscat (MCT)
    WY843
    10:00 am, 17 Jun Wed
    MCT Muscat
    10:45 pm, 17 Jun Wed
    MNL Manila
    8h 45m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Oman Air 1 stop 19h 25m
    5:45 am MNL - 8:10 pm BAH
    Oman Air 1 stop 20h 45m
    9:00 pm BAH - 10:45 pm (+1) MNL
    33,944
    tripmoba.com
    Show Details

    Depart: Manila to Bahrain via Muscat

    MNL
    5:45 am
    8h 25m
    MCT
    10:10 am
    9h 10m
    MCT
    7:20 pm
    1h 50m
    BAH
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY844
    5:45 am, 16 Apr Thu
    MNL Manila
    10:10 am, 16 Apr Thu
    MCT Muscat
    8h 25m
    9h 10m layover in Muscat (MCT)
    WY653
    7:20 pm, 16 Apr Thu
    MCT Muscat
    8:10 pm, 16 Apr Thu
    BAH Bahrain
    1h 50m

    Return: Bahrain to Manila via Muscat

    BAH
    9:00 pm
    1h 40m
    MCT
    11:40 pm
    10h 20m
    MCT
    10:00 am
    8h 45m
    MNL
    10:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY654
    9:00 pm, 16 Jun Tue
    BAH Bahrain
    11:40 pm, 16 Jun Tue
    MCT Muscat
    1h 40m
    10h 20m layover in Muscat (MCT)
    WY843
    10:00 am, 17 Jun Wed
    MCT Muscat
    10:45 pm, 17 Jun Wed
    MNL Manila
    8h 45m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Etihad Airways 1 stop 13h
    12:45 am MNL - 8:45 am BAH
    Etihad Airways 1 stop 13h 10m
    5:05 am BAH - 11:15 pm MNL
    35,039
    etihad.com
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    12:45 am
    9h
    AUH
    5:45 am
    2h 50m
    AUH
    8:35 am
    1h 10m
    BAH
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY421
    12:45 am, 16 Apr Thu
    MNL Manila
    5:45 am, 16 Apr Thu
    AUH Abu Dhabi
    9h
    2h 50m layover in Abu Dhabi (AUH)
    EY371
    8:35 am, 16 Apr Thu
    AUH Abu Dhabi
    8:45 am, 16 Apr Thu
    BAH Bahrain
    1h 10m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    5:05 am
    1h 10m
    AUH
    7:15 am
    2h 55m
    AUH
    10:10 am
    9h 5m
    MNL
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    5:05 am, 16 Jun Tue
    BAH Bahrain
    7:15 am, 16 Jun Tue
    AUH Abu Dhabi
    1h 10m
    2h 55m layover in Abu Dhabi (AUH)
    EY428
    10:10 am, 16 Jun Tue
    AUH Abu Dhabi
    11:15 pm, 16 Jun Tue
    MNL Manila
    9h 5m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Multiple Airlines 1 stop 19h 25m
    11:45 am MNL - 2:10 am (+1) BAH
    Multiple Airlines 1 stop 19h 30m
    9:45 am BAH - 10:15 am (+1) MNL
    35,661
    bravofly.ph
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    11:45 am
    9h 50m
    AUH
    5:35 pm
    8h 25m
    AUH
    2:00 am
    1h 10m
    BAH
    2:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PR656
    11:45 am, 16 Apr Thu
    MNL Manila
    5:35 pm, 16 Apr Thu
    AUH Abu Dhabi
    9h 50m
    8h 25m layover in Abu Dhabi (AUH)
    EY379
    2:00 am, 17 Apr Fri
    AUH Abu Dhabi
    2:10 am, 17 Apr Fri
    BAH Bahrain
    1h 10m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    9:45 am
    1h 10m
    AUH
    11:55 am
    9h 40m
    AUH
    9:35 pm
    8h 40m
    MNL
    10:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY378
    9:45 am, 16 Jun Tue
    BAH Bahrain
    11:55 am, 16 Jun Tue
    AUH Abu Dhabi
    1h 10m
    9h 40m layover in Abu Dhabi (AUH)
    PR657
    9:35 pm, 16 Jun Tue
    AUH Abu Dhabi
    10:15 am, 17 Jun Wed
    MNL Manila
    8h 40m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Multiple Airlines 1 stop 19h 25m
    11:45 am MNL - 2:10 am (+1) BAH
    Multiple Airlines 1 stop 11h 15m
    6:00 pm BAH - 10:15 am (+1) MNL
    35,661
    bravofly.ph
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    11:45 am
    9h 50m
    AUH
    5:35 pm
    8h 25m
    AUH
    2:00 am
    1h 10m
    BAH
    2:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PR656
    11:45 am, 16 Apr Thu
    MNL Manila
    5:35 pm, 16 Apr Thu
    AUH Abu Dhabi
    9h 50m
    8h 25m layover in Abu Dhabi (AUH)
    EY379
    2:00 am, 17 Apr Fri
    AUH Abu Dhabi
    2:10 am, 17 Apr Fri
    BAH Bahrain
    1h 10m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    6:00 pm
    1h 10m
    AUH
    8:10 pm
    1h 25m
    AUH
    9:35 pm
    8h 40m
    MNL
    10:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY376
    6:00 pm, 16 Jun Tue
    BAH Bahrain
    8:10 pm, 16 Jun Tue
    AUH Abu Dhabi
    1h 10m
    1h 25m layover in Abu Dhabi (AUH)
    PR657
    9:35 pm, 16 Jun Tue
    AUH Abu Dhabi
    10:15 am, 17 Jun Wed
    MNL Manila
    8h 40m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Multiple Airlines 1 stop 15h 10m
    11:45 am MNL - 9:55 pm BAH
    Multiple Airlines 1 stop 19h 40m
    8:15 am BAH - 8:55 am (+1) MNL
    36,022
    tripsta.ph
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    11:45 am
    9h 50m
    AUH
    5:35 pm
    4h 10m
    AUH
    9:45 pm
    1h 10m
    BAH
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PR656
    11:45 am, 16 Apr Thu
    MNL Manila
    5:35 pm, 16 Apr Thu
    AUH Abu Dhabi
    9h 50m
    4h 10m layover in Abu Dhabi (AUH)
    EY377
    9:45 pm, 16 Apr Thu
    AUH Abu Dhabi
    9:55 pm, 16 Apr Thu
    BAH Bahrain
    1h 10m

    Return: Bahrain to Manila via Dubai

    BAH
    8:15 am
    1h 10m
    DXB
    10:25 am
    9h 20m
    DXB
    7:45 pm
    9h 10m
    MNL
    8:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    FZ24
    8:15 am, 16 Jun Tue
    BAH Bahrain
    10:25 am, 16 Jun Tue
    DXB Dubai
    1h 10m
    9h 20m layover in Dubai (DXB)
    PR2659
    7:45 pm, 16 Jun Tue
    DXB Dubai
    8:55 am, 17 Jun Wed
    MNL Manila
    9h 10m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Multiple Airlines 1 stop 15h 10m
    11:45 am MNL - 9:55 pm BAH
    Multiple Airlines 1 stop 19h 30m
    9:45 am BAH - 10:15 am (+1) MNL
    36,028
    tripsta.ph
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    11:45 am
    9h 50m
    AUH
    5:35 pm
    4h 10m
    AUH
    9:45 pm
    1h 10m
    BAH
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PR656
    11:45 am, 16 Apr Thu
    MNL Manila
    5:35 pm, 16 Apr Thu
    AUH Abu Dhabi
    9h 50m
    4h 10m layover in Abu Dhabi (AUH)
    EY377
    9:45 pm, 16 Apr Thu
    AUH Abu Dhabi
    9:55 pm, 16 Apr Thu
    BAH Bahrain
    1h 10m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    9:45 am
    1h 10m
    AUH
    11:55 am
    9h 40m
    AUH
    9:35 pm
    8h 40m
    MNL
    10:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY378
    9:45 am, 16 Jun Tue
    BAH Bahrain
    11:55 am, 16 Jun Tue
    AUH Abu Dhabi
    1h 10m
    9h 40m layover in Abu Dhabi (AUH)
    PR657
    9:35 pm, 16 Jun Tue
    AUH Abu Dhabi
    10:15 am, 17 Jun Wed
    MNL Manila
    8h 40m
    Depart: Wed, 25 Feb Return: Sat, 11 Apr Manila to Bahrain Wed, 25 Feb - Sat, 11 Apr
    Emirates 1 stop 14h 10m
    5:35 pm MNL - 2:45 am (+1) BAH
    Emirates 1 stop 17h 45m
    10:55 pm BAH - 9:40 pm (+1) MNL
    36,013
    emirates.com
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    3h 35m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 25 Feb Wed
    MNL Manila
    10:55 pm, 25 Feb Wed
    DXB Dubai
    9h 20m
    3h 35m layover in Dubai (DXB)
    EK835
    2:30 am, 26 Feb Thu
    DXB Dubai
    2:45 am, 26 Feb Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    10:55 pm
    1h 20m
    DXB
    1:15 am (+1)
    8h 5m
    DXB
    9:20 am
    8h 20m
    MNL
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK834
    10:55 pm, 11 Apr Sat
    BAH Bahrain
    1:15 am, 12 Apr Sun
    DXB Dubai
    1h 20m
    8h 5m layover in Dubai (DXB)
    EK334
    9:20 am, 12 Apr Sun
    DXB Dubai
    9:40 pm, 12 Apr Sun
    MNL Manila
    8h 20m
    Depart: Wed, 25 Feb Return: Sat, 11 Apr Manila to Bahrain Wed, 25 Feb - Sat, 11 Apr
    Emirates 1 stop 20h 10m
    5:35 pm MNL - 8:45 am (+1) BAH
    Emirates 1 stop 17h 45m
    10:55 pm BAH - 9:40 pm (+1) MNL
    36,013
    emirates.com
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    9h 35m
    DXB
    8:30 am
    1h 15m
    BAH
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 25 Feb Wed
    MNL Manila
    10:55 pm, 25 Feb Wed
    DXB Dubai
    9h 20m
    9h 35m layover in Dubai (DXB)
    EK837
    8:30 am, 26 Feb Thu
    DXB Dubai
    8:45 am, 26 Feb Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    10:55 pm
    1h 20m
    DXB
    1:15 am (+1)
    8h 5m
    DXB
    9:20 am
    8h 20m
    MNL
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK834
    10:55 pm, 11 Apr Sat
    BAH Bahrain
    1:15 am, 12 Apr Sun
    DXB Dubai
    1h 20m
    8h 5m layover in Dubai (DXB)
    EK334
    9:20 am, 12 Apr Sun
    DXB Dubai
    9:40 pm, 12 Apr Sun
    MNL Manila
    8h 20m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Etihad Airways 1 stop 12h 5m
    7:05 pm MNL - 2:10 am (+1) BAH
    Etihad Airways 1 stop 13h 10m
    5:05 am BAH - 11:15 pm MNL
    36,141
    etihad.com
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    7:05 pm
    9h
    AUH
    12:05 am (+1)
    1h 55m
    AUH
    2:00 am
    1h 10m
    BAH
    2:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY423
    7:05 pm, 16 Apr Thu
    MNL Manila
    12:05 am, 17 Apr Fri
    AUH Abu Dhabi
    9h
    1h 55m layover in Abu Dhabi (AUH)
    EY379
    2:00 am, 17 Apr Fri
    AUH Abu Dhabi
    2:10 am, 17 Apr Fri
    BAH Bahrain
    1h 10m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    5:05 am
    1h 10m
    AUH
    7:15 am
    2h 55m
    AUH
    10:10 am
    9h 5m
    MNL
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY370
    5:05 am, 16 Jun Tue
    BAH Bahrain
    7:15 am, 16 Jun Tue
    AUH Abu Dhabi
    1h 10m
    2h 55m layover in Abu Dhabi (AUH)
    EY428
    10:10 am, 16 Jun Tue
    AUH Abu Dhabi
    11:15 pm, 16 Jun Tue
    MNL Manila
    9h 5m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Emirates 1 stop 19h 20m
    6:25 pm MNL - 8:45 am (+1) BAH
    Emirates 1 stop 13h 20m
    3:50 am BAH - 10:10 pm MNL
    36,576
    bravofly.ph
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    6:25 pm
    9h 10m
    DXB
    11:35 pm
    8h 55m
    DXB
    8:30 am
    1h 15m
    BAH
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    6:25 pm, 16 Apr Thu
    MNL Manila
    11:35 pm, 16 Apr Thu
    DXB Dubai
    9h 10m
    8h 55m layover in Dubai (DXB)
    EK837
    8:30 am, 17 Apr Fri
    DXB Dubai
    8:45 am, 17 Apr Fri
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    3h 15m
    DXB
    9:20 am
    8h 50m
    MNL
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    3:50 am, 16 Jun Tue
    BAH Bahrain
    6:05 am, 16 Jun Tue
    DXB Dubai
    1h 15m
    3h 15m layover in Dubai (DXB)
    EK334
    9:20 am, 16 Jun Tue
    DXB Dubai
    10:10 pm, 16 Jun Tue
    MNL Manila
    8h 50m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Emirates 1 stop 19h 20m
    6:25 pm MNL - 8:45 am (+1) BAH
    Emirates 1 stop 18h 15m
    10:55 pm BAH - 10:10 pm (+1) MNL
    36,576
    bravofly.ph
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    6:25 pm
    9h 10m
    DXB
    11:35 pm
    8h 55m
    DXB
    8:30 am
    1h 15m
    BAH
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    6:25 pm, 16 Apr Thu
    MNL Manila
    11:35 pm, 16 Apr Thu
    DXB Dubai
    9h 10m
    8h 55m layover in Dubai (DXB)
    EK837
    8:30 am, 17 Apr Fri
    DXB Dubai
    8:45 am, 17 Apr Fri
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    10:55 pm
    1h 20m
    DXB
    1:15 am (+1)
    8h 5m
    DXB
    9:20 am
    8h 50m
    MNL
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK834
    10:55 pm, 16 Jun Tue
    BAH Bahrain
    1:15 am, 17 Jun Wed
    DXB Dubai
    1h 20m
    8h 5m layover in Dubai (DXB)
    EK334
    9:20 am, 17 Jun Wed
    DXB Dubai
    10:10 pm, 17 Jun Wed
    MNL Manila
    8h 50m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Emirates 1 stop 13h 20m
    6:25 pm MNL - 2:45 am (+1) BAH
    Emirates 1 stop 18h 15m
    10:55 pm BAH - 10:10 pm (+1) MNL
    36,946
    tripsta.ph
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    6:25 pm
    9h 10m
    DXB
    11:35 pm
    2h 55m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    6:25 pm, 16 Apr Thu
    MNL Manila
    11:35 pm, 16 Apr Thu
    DXB Dubai
    9h 10m
    2h 55m layover in Dubai (DXB)
    EK835
    2:30 am, 17 Apr Fri
    DXB Dubai
    2:45 am, 17 Apr Fri
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    10:55 pm
    1h 20m
    DXB
    1:15 am (+1)
    8h 5m
    DXB
    9:20 am
    8h 50m
    MNL
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK834
    10:55 pm, 16 Jun Tue
    BAH Bahrain
    1:15 am, 17 Jun Wed
    DXB Dubai
    1h 20m
    8h 5m layover in Dubai (DXB)
    EK334
    9:20 am, 17 Jun Wed
    DXB Dubai
    10:10 pm, 17 Jun Wed
    MNL Manila
    8h 50m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Emirates 1 stop 13h 20m
    6:25 pm MNL - 2:45 am (+1) BAH
    Emirates 1 stop 13h 20m
    3:50 am BAH - 10:10 pm MNL
    36,946
    tripsta.ph
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    6:25 pm
    9h 10m
    DXB
    11:35 pm
    2h 55m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    6:25 pm, 16 Apr Thu
    MNL Manila
    11:35 pm, 16 Apr Thu
    DXB Dubai
    9h 10m
    2h 55m layover in Dubai (DXB)
    EK835
    2:30 am, 17 Apr Fri
    DXB Dubai
    2:45 am, 17 Apr Fri
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    3h 15m
    DXB
    9:20 am
    8h 50m
    MNL
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    3:50 am, 16 Jun Tue
    BAH Bahrain
    6:05 am, 16 Jun Tue
    DXB Dubai
    1h 15m
    3h 15m layover in Dubai (DXB)
    EK334
    9:20 am, 16 Jun Tue
    DXB Dubai
    10:10 pm, 16 Jun Tue
    MNL Manila
    8h 50m
    Depart: Wed, 25 Feb Return: Sat, 11 Apr Manila to Bahrain Wed, 25 Feb - Sat, 11 Apr
    Emirates 1 stop 20h 10m
    5:35 pm MNL - 8:45 am (+1) BAH
    Emirates 1 stop 12h 50m
    3:50 am BAH - 9:40 pm MNL
    37,114
    emirates.com
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    9h 35m
    DXB
    8:30 am
    1h 15m
    BAH
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 25 Feb Wed
    MNL Manila
    10:55 pm, 25 Feb Wed
    DXB Dubai
    9h 20m
    9h 35m layover in Dubai (DXB)
    EK837
    8:30 am, 26 Feb Thu
    DXB Dubai
    8:45 am, 26 Feb Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    3h 15m
    DXB
    9:20 am
    8h 20m
    MNL
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    3:50 am, 11 Apr Sat
    BAH Bahrain
    6:05 am, 11 Apr Sat
    DXB Dubai
    1h 15m
    3h 15m layover in Dubai (DXB)
    EK334
    9:20 am, 11 Apr Sat
    DXB Dubai
    9:40 pm, 11 Apr Sat
    MNL Manila
    8h 20m
    Depart: Wed, 25 Feb Return: Sat, 11 Apr Manila to Bahrain Wed, 25 Feb - Sat, 11 Apr
    Emirates 1 stop 14h 10m
    5:35 pm MNL - 2:45 am (+1) BAH
    Emirates 1 stop 12h 50m
    3:50 am BAH - 9:40 pm MNL
    37,114
    emirates.com
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    3h 35m
    DXB
    2:30 am
    1h 15m
    BAH
    2:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 25 Feb Wed
    MNL Manila
    10:55 pm, 25 Feb Wed
    DXB Dubai
    9h 20m
    3h 35m layover in Dubai (DXB)
    EK835
    2:30 am, 26 Feb Thu
    DXB Dubai
    2:45 am, 26 Feb Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    3:50 am
    1h 15m
    DXB
    6:05 am
    3h 15m
    DXB
    9:20 am
    8h 20m
    MNL
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK836
    3:50 am, 11 Apr Sat
    BAH Bahrain
    6:05 am, 11 Apr Sat
    DXB Dubai
    1h 15m
    3h 15m layover in Dubai (DXB)
    EK334
    9:20 am, 11 Apr Sat
    DXB Dubai
    9:40 pm, 11 Apr Sat
    MNL Manila
    8h 20m
    Depart: Wed, 25 Feb Return: Sat, 11 Apr Manila to Bahrain Wed, 25 Feb - Sat, 11 Apr
    Emirates 1 stop 13h 25m
    12:20 am MNL - 8:45 am BAH
    Emirates 1 stop 17h 45m
    10:55 pm BAH - 9:40 pm (+1) MNL
    37,464
    bravofly.ph
    Show Details

    Depart: Manila to Bahrain via Dubai

    MNL
    12:20 am
    9h 5m
    DXB
    5:25 am
    3h 5m
    DXB
    8:30 am
    1h 15m
    BAH
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK335
    12:20 am, 25 Feb Wed
    MNL Manila
    5:25 am, 25 Feb Wed
    DXB Dubai
    9h 5m
    3h 5m layover in Dubai (DXB)
    EK837
    8:30 am, 25 Feb Wed
    DXB Dubai
    8:45 am, 25 Feb Wed
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Dubai

    BAH
    10:55 pm
    1h 20m
    DXB
    1:15 am (+1)
    8h 5m
    DXB
    9:20 am
    8h 20m
    MNL
    9:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK834
    10:55 pm, 11 Apr Sat
    BAH Bahrain
    1:15 am, 12 Apr Sun
    DXB Dubai
    1h 20m
    8h 5m layover in Dubai (DXB)
    EK334
    9:20 am, 12 Apr Sun
    DXB Dubai
    9:40 pm, 12 Apr Sun
    MNL Manila
    8h 20m
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Cathay Pacific 1 stop 17h
    7:55 pm MNL - 7:55 am (+1) BAH
    Cathay Pacific 1 stop 15h
    1:45 pm BAH - 9:45 am (+1) MNL
    37,664
    cathaypacific.com
    Show Details

    Depart: Manila to Bahrain via Hong Kong

    MNL
    7:55 pm
    2h 15m
    HKG
    10:10 pm
    3h 55m
    HKG
    2:05 am
    10h 50m
    BAH
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX902
    7:55 pm, 16 Apr Thu
    MNL Manila
    10:10 pm, 16 Apr Thu
    HKG Hong Kong
    2h 15m
    3h 55m layover in Hong Kong (HKG)
    CX745
    2:05 am, 17 Apr Fri
    HKG Hong Kong
    7:55 am, 17 Apr Fri
    BAH Bahrain
    10h 50m

    Return: Bahrain to Manila via Hong Kong

    BAH
    1:45 pm
    10h 20m
    HKG
    5:05 am (+1)
    2h 40m
    HKG
    7:45 am
    2h
    MNL
    9:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX746
    1:45 pm, 16 Jun Tue
    BAH Bahrain
    5:05 am, 17 Jun Wed
    HKG Hong Kong
    10h 20m
    2h 40m layover in Hong Kong (HKG)
    CX907
    7:45 am, 17 Jun Wed
    HKG Hong Kong
    9:45 am, 17 Jun Wed
    MNL Manila
    2h
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Cathay Pacific 1 stop 16h
    8:55 pm MNL - 7:55 am (+1) BAH
    Cathay Pacific 1 stop 15h
    1:45 pm BAH - 9:45 am (+1) MNL
    37,664
    cathaypacific.com
    Show Details

    Depart: Manila to Bahrain via Hong Kong

    MNL
    8:55 pm
    2h 10m
    HKG
    11:05 pm
    3h
    HKG
    2:05 am
    10h 50m
    BAH
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX934
    8:55 pm, 16 Apr Thu
    MNL Manila
    11:05 pm, 16 Apr Thu
    HKG Hong Kong
    2h 10m
    3h layover in Hong Kong (HKG)
    CX745
    2:05 am, 17 Apr Fri
    HKG Hong Kong
    7:55 am, 17 Apr Fri
    BAH Bahrain
    10h 50m

    Return: Bahrain to Manila via Hong Kong

    BAH
    1:45 pm
    10h 20m
    HKG
    5:05 am (+1)
    2h 40m
    HKG
    7:45 am
    2h
    MNL
    9:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX746
    1:45 pm, 16 Jun Tue
    BAH Bahrain
    5:05 am, 17 Jun Wed
    HKG Hong Kong
    10h 20m
    2h 40m layover in Hong Kong (HKG)
    CX907
    7:45 am, 17 Jun Wed
    HKG Hong Kong
    9:45 am, 17 Jun Wed
    MNL Manila
    2h
    Depart: Thu, 16 Apr Return: Tue, 16 Jun Manila to Bahrain Thu, 16 Apr - Tue, 16 Jun
    Cathay Pacific 1 stop 19h
    5:55 pm MNL - 7:55 am (+1) BAH
    Cathay Pacific 1 stop 16h 30m
    1:45 pm BAH - 11:15 am (+1) MNL
    37,664
    cathaypacific.com
    Show Details

    Depart: Manila to Bahrain via Hong Kong

    MNL
    5:55 pm
    2h 15m
    HKG
    8:10 pm
    5h 55m
    HKG
    2:05 am
    10h 50m
    BAH
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX918
    5:55 pm, 16 Apr Thu
    MNL Manila
    8:10 pm, 16 Apr Thu
    HKG Hong Kong
    2h 15m
    5h 55m layover in Hong Kong (HKG)
    CX745
    2:05 am, 17 Apr Fri
    HKG Hong Kong
    7:55 am, 17 Apr Fri
    BAH Bahrain
    10h 50m

    Return: Bahrain to Manila via Hong Kong

    BAH
    1:45 pm
    10h 20m
    HKG
    5:05 am (+1)
    3h 55m
    HKG
    9:00 am
    2h 15m
    MNL
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX746
    1:45 pm, 16 Jun Tue
    BAH Bahrain
    5:05 am, 17 Jun Wed
    HKG Hong Kong
    10h 20m
    3h 55m layover in Hong Kong (HKG)
    CX901
    9:00 am, 17 Jun Wed
    HKG Hong Kong
    11:15 am, 17 Jun Wed
    MNL Manila
    2h 15m