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

    Cheap Flights to Bahrain

    Airline Results Price View
    View All Airlines View Flights
    Gulf Air 3 results 39,901 View Flights
    Etihad 4 results 42,789 View Flights
    Qatar Airways 5 results 46,936 View Flights
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Gulf Air Direct 10h 10m
    11:25 am MNL - 4:35 pm BAH
    Gulf Air Direct 8h 45m
    8:25 pm BAH - 10:10 am (+1) MNL
    39,893
    edreams.ph
    Show Details

    Depart: Manila to Bahrain

    MNL
    11:25 am
    10h 10m
    BAH
    4:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF155
    11:25 am, 2 Nov Sun
    MNL Manila
    4:35 pm, 2 Nov Sun
    BAH Bahrain
    10h 10m

    Return: Bahrain to Manila

    BAH
    8:25 pm
    8h 45m
    MNL
    10:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    GF154
    8:25 pm, 16 Nov Sun
    BAH Bahrain
    10:10 am, 17 Nov Mon
    MNL Manila
    8h 45m
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Etihad 1 stop 14h 30m
    5:50 pm MNL - 3:20 am (+1) BAH
    Etihad 1 stop 11h 35m
    10:50 pm BAH - 3:25 pm (+1) MNL
    42,789
    etihad.com
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    5:50 pm
    9h 25m
    AUH
    11:15 pm
    3h 50m
    AUH
    3:05 am
    1h 15m
    BAH
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY423
    5:50 pm, 2 Nov Sun
    MNL Manila
    11:15 pm, 2 Nov Sun
    AUH Abu Dhabi
    9h 25m
    3h 50m layover in Abu Dhabi (AUH)
    EY379
    3:05 am, 3 Nov Mon
    AUH Abu Dhabi
    3:20 am, 3 Nov Mon
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    10:50 pm
    1h 10m
    AUH
    1:00 am (+1)
    2h 5m
    AUH
    3:05 am
    8h 20m
    MNL
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    10:50 pm, 16 Nov Sun
    BAH Bahrain
    1:00 am, 17 Nov Mon
    AUH Abu Dhabi
    1h 10m
    2h 5m layover in Abu Dhabi (AUH)
    EY424
    3:05 am, 17 Nov Mon
    AUH Abu Dhabi
    3:25 pm, 17 Nov Mon
    MNL Manila
    8h 20m
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Etihad 1 stop 13h 10m
    12:50 am MNL - 9:00 am BAH
    Etihad 1 stop 11h 35m
    10:50 pm BAH - 3:25 pm (+1) MNL
    42,789
    etihad.com
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    12:50 am
    9h 25m
    AUH
    6:15 am
    2h 30m
    AUH
    8:45 am
    1h 15m
    BAH
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY421
    12:50 am, 2 Nov Sun
    MNL Manila
    6:15 am, 2 Nov Sun
    AUH Abu Dhabi
    9h 25m
    2h 30m layover in Abu Dhabi (AUH)
    EY371
    8:45 am, 2 Nov Sun
    AUH Abu Dhabi
    9:00 am, 2 Nov Sun
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    10:50 pm
    1h 10m
    AUH
    1:00 am (+1)
    2h 5m
    AUH
    3:05 am
    8h 20m
    MNL
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    10:50 pm, 16 Nov Sun
    BAH Bahrain
    1:00 am, 17 Nov Mon
    AUH Abu Dhabi
    1h 10m
    2h 5m layover in Abu Dhabi (AUH)
    EY424
    3:05 am, 17 Nov Mon
    AUH Abu Dhabi
    3:25 pm, 17 Nov Mon
    MNL Manila
    8h 20m
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Gulf Air Direct 10h 10m
    11:25 am MNL - 4:35 pm BAH
    Etihad 1 stop 11h 35m
    10:50 pm BAH - 3:25 pm (+1) MNL
    43,802
    edreams.ph
    Show Details

    Depart: Manila to Bahrain

    MNL
    11:25 am
    10h 10m
    BAH
    4:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF155
    11:25 am, 2 Nov Sun
    MNL Manila
    4:35 pm, 2 Nov Sun
    BAH Bahrain
    10h 10m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    10:50 pm
    1h 10m
    AUH
    1:00 am (+1)
    2h 5m
    AUH
    3:05 am
    8h 20m
    MNL
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    10:50 pm, 16 Nov Sun
    BAH Bahrain
    1:00 am, 17 Nov Mon
    AUH Abu Dhabi
    1h 10m
    2h 5m layover in Abu Dhabi (AUH)
    EY424
    3:05 am, 17 Nov Mon
    AUH Abu Dhabi
    3:25 pm, 17 Nov Mon
    MNL Manila
    8h 20m
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Gulf Air Direct 10h 10m
    11:25 am MNL - 4:35 pm BAH
    Qatar Airways 1 stop 11h
    11:10 pm BAH - 3:10 pm (+1) MNL
    43,809
    edreams.ph
    Show Details

    Depart: Manila to Bahrain

    MNL
    11:25 am
    10h 10m
    BAH
    4:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    GF155
    11:25 am, 2 Nov Sun
    MNL Manila
    4:35 pm, 2 Nov Sun
    BAH Bahrain
    10h 10m

    Return: Bahrain to Manila via Doha

    BAH
    11:10 pm
    55m
    DOH
    12:05 am (+1)
    1h 30m
    DOH
    1:35 am
    8h 35m
    MNL
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1107
    11:10 pm, 16 Nov Sun
    BAH Bahrain
    12:05 am, 17 Nov Mon
    DOH Doha
    55m
    1h 30m layover in Doha (DOH)
    QR926
    1:35 am, 17 Nov Mon
    DOH Doha
    3:10 pm, 17 Nov Mon
    MNL Manila
    8h 35m
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Qatar Airways 1 stop 13h 45m
    5:50 pm MNL - 2:35 am (+1) BAH
    Qatar Airways 1 stop 15h 55m
    6:15 pm BAH - 3:10 pm (+1) MNL
    46,936
    qatarairways.com
    Show Details

    Depart: Manila to Bahrain via Doha

    MNL
    5:50 pm
    9h 45m
    DOH
    10:35 pm
    3h 10m
    DOH
    1:45 am
    50m
    BAH
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR927
    5:50 pm, 2 Nov Sun
    MNL Manila
    10:35 pm, 2 Nov Sun
    DOH Doha
    9h 45m
    3h 10m layover in Doha (DOH)
    QR1100
    1:45 am, 3 Nov Mon
    DOH Doha
    2:35 am, 3 Nov Mon
    BAH Bahrain
    50m

    Return: Bahrain to Manila via Doha

    BAH
    6:15 pm
    55m
    DOH
    7:10 pm
    6h 25m
    DOH
    1:35 am
    8h 35m
    MNL
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1111
    6:15 pm, 16 Nov Sun
    BAH Bahrain
    7:10 pm, 16 Nov Sun
    DOH Doha
    55m
    6h 25m layover in Doha (DOH)
    QR926
    1:35 am, 17 Nov Mon
    DOH Doha
    3:10 pm, 17 Nov Mon
    MNL Manila
    8h 35m
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Qatar Airways 1 stop 13h 45m
    5:50 pm MNL - 2:35 am (+1) BAH
    Qatar Airways 1 stop 12h 50m
    9:20 pm BAH - 3:10 pm (+1) MNL
    46,936
    qatarairways.com
    Show Details

    Depart: Manila to Bahrain via Doha

    MNL
    5:50 pm
    9h 45m
    DOH
    10:35 pm
    3h 10m
    DOH
    1:45 am
    50m
    BAH
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR927
    5:50 pm, 2 Nov Sun
    MNL Manila
    10:35 pm, 2 Nov Sun
    DOH Doha
    9h 45m
    3h 10m layover in Doha (DOH)
    QR1100
    1:45 am, 3 Nov Mon
    DOH Doha
    2:35 am, 3 Nov Mon
    BAH Bahrain
    50m

    Return: Bahrain to Manila via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 20m
    DOH
    1:35 am
    8h 35m
    MNL
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 16 Nov Sun
    BAH Bahrain
    10:15 pm, 16 Nov Sun
    DOH Doha
    55m
    3h 20m layover in Doha (DOH)
    QR926
    1:35 am, 17 Nov Mon
    DOH Doha
    3:10 pm, 17 Nov Mon
    MNL Manila
    8h 35m
    Depart: Sun, 2 Nov Return: Sun, 16 Nov Manila to Bahrain Sun, 2 Nov - Sun, 16 Nov
    Qatar Airways 1 stop 13h 45m
    5:50 pm MNL - 2:35 am (+1) BAH
    Qatar Airways 1 stop 11h
    11:10 pm BAH - 3:10 pm (+1) MNL
    46,936
    qatarairways.com
    Show Details

    Depart: Manila to Bahrain via Doha

    MNL
    5:50 pm
    9h 45m
    DOH
    10:35 pm
    3h 10m
    DOH
    1:45 am
    50m
    BAH
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR927
    5:50 pm, 2 Nov Sun
    MNL Manila
    10:35 pm, 2 Nov Sun
    DOH Doha
    9h 45m
    3h 10m layover in Doha (DOH)
    QR1100
    1:45 am, 3 Nov Mon
    DOH Doha
    2:35 am, 3 Nov Mon
    BAH Bahrain
    50m

    Return: Bahrain to Manila via Doha

    BAH
    11:10 pm
    55m
    DOH
    12:05 am (+1)
    1h 30m
    DOH
    1:35 am
    8h 35m
    MNL
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1107
    11:10 pm, 16 Nov Sun
    BAH Bahrain
    12:05 am, 17 Nov Mon
    DOH Doha
    55m
    1h 30m layover in Doha (DOH)
    QR926
    1:35 am, 17 Nov Mon
    DOH Doha
    3:10 pm, 17 Nov Mon
    MNL Manila
    8h 35m
    Depart: Thu, 29 Jan Return: Sat, 7 Feb Manila to Bahrain Thu, 29 Jan - Sat, 7 Feb
    Etihad 1 stop 13h 10m
    12:50 am MNL - 9:00 am BAH
    Etihad 1 stop 11h 35m
    10:50 pm BAH - 3:25 pm (+1) MNL
    47,088
    etihad.com
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    12:50 am
    9h 25m
    AUH
    6:15 am
    2h 30m
    AUH
    8:45 am
    1h 15m
    BAH
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY421
    12:50 am, 29 Jan Thu
    MNL Manila
    6:15 am, 29 Jan Thu
    AUH Abu Dhabi
    9h 25m
    2h 30m layover in Abu Dhabi (AUH)
    EY371
    8:45 am, 29 Jan Thu
    AUH Abu Dhabi
    9:00 am, 29 Jan Thu
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    10:50 pm
    1h 10m
    AUH
    1:00 am (+1)
    2h 5m
    AUH
    3:05 am
    8h 20m
    MNL
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    10:50 pm, 7 Feb Sat
    BAH Bahrain
    1:00 am, 8 Feb Sun
    AUH Abu Dhabi
    1h 10m
    2h 5m layover in Abu Dhabi (AUH)
    EY424
    3:05 am, 8 Feb Sun
    AUH Abu Dhabi
    3:25 pm, 8 Feb Sun
    MNL Manila
    8h 20m
    Depart: Thu, 29 Jan Return: Sat, 7 Feb Manila to Bahrain Thu, 29 Jan - Sat, 7 Feb
    Etihad 1 stop 14h 30m
    5:50 pm MNL - 3:20 am (+1) BAH
    Etihad 1 stop 11h 35m
    10:50 pm BAH - 3:25 pm (+1) MNL
    47,536
    etihad.com
    Show Details

    Depart: Manila to Bahrain via Abu Dhabi

    MNL
    5:50 pm
    9h 25m
    AUH
    11:15 pm
    3h 50m
    AUH
    3:05 am
    1h 15m
    BAH
    3:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY423
    5:50 pm, 29 Jan Thu
    MNL Manila
    11:15 pm, 29 Jan Thu
    AUH Abu Dhabi
    9h 25m
    3h 50m layover in Abu Dhabi (AUH)
    EY379
    3:05 am, 30 Jan Fri
    AUH Abu Dhabi
    3:20 am, 30 Jan Fri
    BAH Bahrain
    1h 15m

    Return: Bahrain to Manila via Abu Dhabi

    BAH
    10:50 pm
    1h 10m
    AUH
    1:00 am (+1)
    2h 5m
    AUH
    3:05 am
    8h 20m
    MNL
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY372
    10:50 pm, 7 Feb Sat
    BAH Bahrain
    1:00 am, 8 Feb Sun
    AUH Abu Dhabi
    1h 10m
    2h 5m layover in Abu Dhabi (AUH)
    EY424
    3:05 am, 8 Feb Sun
    AUH Abu Dhabi
    3:25 pm, 8 Feb Sun
    MNL Manila
    8h 20m
    Depart: Thu, 29 Jan Return: Sat, 7 Feb Manila to Bahrain Thu, 29 Jan - Sat, 7 Feb
    Qatar Airways 1 stop 13h 45m
    5:50 pm MNL - 2:35 am (+1) BAH
    Qatar Airways 1 stop 12h 50m
    9:20 pm BAH - 3:10 pm (+1) MNL
    50,295
    qatarairways.com
    Show Details

    Depart: Manila to Bahrain via Doha

    MNL
    5:50 pm
    9h 45m
    DOH
    10:35 pm
    3h 10m
    DOH
    1:45 am
    50m
    BAH
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR927
    5:50 pm, 29 Jan Thu
    MNL Manila
    10:35 pm, 29 Jan Thu
    DOH Doha
    9h 45m
    3h 10m layover in Doha (DOH)
    QR1100
    1:45 am, 30 Jan Fri
    DOH Doha
    2:35 am, 30 Jan Fri
    BAH Bahrain
    50m

    Return: Bahrain to Manila via Doha

    BAH
    9:20 pm
    55m
    DOH
    10:15 pm
    3h 20m
    DOH
    1:35 am
    8h 35m
    MNL
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1109
    9:20 pm, 7 Feb Sat
    BAH Bahrain
    10:15 pm, 7 Feb Sat
    DOH Doha
    55m
    3h 20m layover in Doha (DOH)
    QR926
    1:35 am, 8 Feb Sun
    DOH Doha
    3:10 pm, 8 Feb Sun
    MNL Manila
    8h 35m
    Depart: Thu, 29 Jan Return: Sat, 7 Feb Manila to Bahrain Thu, 29 Jan - Sat, 7 Feb
    Qatar Airways 1 stop 13h 45m
    5:50 pm MNL - 2:35 am (+1) BAH
    Qatar Airways 1 stop 11h
    11:10 pm BAH - 3:10 pm (+1) MNL
    50,295
    qatarairways.com
    Show Details

    Depart: Manila to Bahrain via Doha

    MNL
    5:50 pm
    9h 45m
    DOH
    10:35 pm
    3h 10m
    DOH
    1:45 am
    50m
    BAH
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR927
    5:50 pm, 29 Jan Thu
    MNL Manila
    10:35 pm, 29 Jan Thu
    DOH Doha
    9h 45m
    3h 10m layover in Doha (DOH)
    QR1100
    1:45 am, 30 Jan Fri
    DOH Doha
    2:35 am, 30 Jan Fri
    BAH Bahrain
    50m

    Return: Bahrain to Manila via Doha

    BAH
    11:10 pm
    55m
    DOH
    12:05 am (+1)
    1h 30m
    DOH
    1:35 am
    8h 35m
    MNL
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1107
    11:10 pm, 7 Feb Sat
    BAH Bahrain
    12:05 am, 8 Feb Sun
    DOH Doha
    55m
    1h 30m layover in Doha (DOH)
    QR926
    1:35 am, 8 Feb Sun
    DOH Doha
    3:10 pm, 8 Feb Sun
    MNL Manila
    8h 35m