Recent return flight deals
18/8Sun
1 stopAir China
19h 15mDXB-CAN
23/8Fri
1 stopAir China
29h 40mCAN-DXB
10/9Tue
1 stopQatar Airways
12h 05mDXB-CAN
24/9Tue
1 stopQatar Airways
13h 50mCAN-DXB
19/8Mon
1 stopAir China
18h 15mDXB-CAN
27/8Tue
1 stopAir China
32h 45mCAN-DXB
4/8Sun
1 stopQatar Airways
12h 05mDXB-CAN
14/8Wed
1 stopQatar Airways
20h 05mCAN-DXB
6/8Tue
1 stopQatar Airways
22h 15mDXB-CAN
14/8Wed
1 stopQatar Airways
20h 05mCAN-DXB
14/8Wed
1 stopCathay Pacific
18h 20mDXB-CAN
3/9Tue
1 stopCathay Pacific
15h 20mCAN-DXB
23/8Fri
1 stopAir China
23h 30mDXB-CAN
28/8Wed
1 stopAir China
15h 25mCAN-DXB
12/10Sat
1 stopAir China
12h 10mDXB-CAN
27/10Sun
1 stopAir China
33h 50mCAN-DXB
10/8Sat
1 stopCathay Pacific
18h 20mDXB-CAN
13/9Fri
1 stopCathay Pacific
15h 20mCAN-DXB
22/8Thu
1 stopAir China
12h 10mDXB-CAN
26/8Mon
1 stopAir China
14h 30mCAN-DXB
Search by stops
Search by airline
Search by price