Dubai Toronto | 05/17/24 1 Stopover (LHR) BA0104, BA0093 36h 05min | 06/11/24 1 Stopover (LHR) BA0098, BA0107 17h 15min | British Airways | ? | $698 Found several days ago | Check | |
Best option Dubai Toronto | 05/17/24 1 Stopover (LHR) BA0106, BA0099 26h 50min | 06/11/24 1 Stopover (LHR) BA0098, BA0107 17h 15min | British Airways | ? | $758 Found several days ago | Check | |
Dubai Toronto | 05/17/24 1 Stopover (CAI) MS0911, MS0995 34h 05min | 06/11/24 1 Stopover (CAI) MS0996, MS0910 31h 10min | Egyptair | $789 Found several days ago | Check |