Fly from
Fly to
Budget
C$ 2,031 - C$ 3,414
Route
Depart
Return
Price
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-05-14
3 stops38h 05m
Manama Bahrain Intl
2023-05-24
2 stops27h 25m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-05-14
3 stops36h 40m
Manama Bahrain Intl
2023-05-23
2 stops23h 05m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-07-01
2 stops22h 53m
Manama Bahrain Intl
2023-09-01
2 stops45h 20m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-05-14
3 stops48h 35m
Manama Bahrain Intl
2023-05-23
1 stop23h 40m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-07-01
2 stops30h 25m
Manama Bahrain Intl
2023-09-01
1 stop28h 25m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-05-14
2 stops29h 20m
Manama Bahrain Intl
2023-05-24
2 stops37h 50m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-07-01
1 stop24h 35m
Manama Bahrain Intl
2023-09-01
1 stop25h 50m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-07-01
3 stops42h 05m
Manama Bahrain Intl
2023-09-02
3 stops35h 09m
Vancouver IntlManama Bahrain Intl
YVR - BAH
YVRBAH
Vancouver Intl
2023-06-30
2 stops28h 45m
Manama Bahrain Intl
2023-09-02
2 stops35h 30m