Recent return flight deals
6/6Thu
2 stopsBritish Airways
31h 15mDXB-YVR
14/11Thu
1 stopBritish Airways
23h 10mYVR-DXB
6/6Thu
2 stopsBritish Airways
33h 00mDXB-YVR
14/11Thu
2 stopsBritish Airways
31h 05mYVR-DXB
18/6Tue
2 stopsBritish Airways
32h 40mDXB-YVR
29/10Tue
2 stopsBritish Airways
29h 15mYVR-DXB
18/6Tue
2 stopsBritish Airways
32h 40mDXB-YVR
29/10Tue
1 stopBritish Airways
23h 10mYVR-DXB
8/10Tue
2 stopsBritish Airways
44h 09mDXB-YVR
12/10Sat
2 stopsBritish Airways
28h 31mYVR-DXB
8/10Tue
2 stopsBritish Airways
44h 09mDXB-YVR
12/10Sat
1 stopBritish Airways
24h 40mYVR-DXB
5/6Wed
2 stopsAir France
24h 56mDXB-YVR
13/6Thu
1 stopAir France
22h 05mYVR-DXB
2/6Sun
2 stopsDelta
33h 02mDXB-YVR
13/6Thu
1 stopDelta
18h 10mYVR-DXB
8/6Sat
2 stopsDelta
28h 50mDXB-YVR
16/6Sun
1 stopDelta
22h 05mYVR-DXB
13/6Thu
1 stopBritish Airways
19h 40mAUH-YVR
20/6Thu
2 stopsBritish Airways
39h 30mYVR-AUH
Search by stops
Search by airline
Search by price