Recent round-trip flight deals
1/10Tue
2 stopsBritish Airways
16h 31mYYC-BHD
16/10Wed
2 stopsBritish Airways
21h 38mBHD-YYC
2/10Wed
1 stopLufthansa
18h 35mYYC-BHD
14/10Mon
1 stopLufthansa
30h 40mBHD-YYC
3/6Mon
2 stops
32h 45mYWG-BHD
10/6Mon
2 stops
21h 20mBHD-YWG
9/6Sun
2 stopsLufthansa
40h 50mYOW-BHD
13/6Thu
2 stopsLufthansa
32h 27mBHD-YOW
9/6Sun
2 stopsLufthansa
40h 50mYOW-BHD
13/6Thu
2 stopsLufthansa
29h 37mBHD-YOW
4/6Tue
2 stopsLufthansa
42h 50mYWG-BHD
10/6Mon
2 stopsLufthansa
53h 39mBHD-YWG
23/5Thu
3 stops
32h 45mYOW-BHD
30/5Thu
2 stops
22h 33mBHD-YOW
2/9Mon
2 stopsKLM
18h 50mYOW-BHD
24/9Tue
2 stopsKLM
26h 30mBHD-YOW
3/6Mon
2 stopsKLM
20h 45mYWG-BHD
11/6Tue
2 stopsKLM
36h 09mBHD-YWG
1/10Tue
1 stopDelta
18h 35mYYC-BHD
12/10Sat
1 stopDelta
27h 05mBHD-YYC
Search by stops
Search by airline
Search by price