Average Price | C$ 20,361 |
---|---|
Cheapest Price | C$ 15,192 |
Top Rated Airline | Emirates |
No. of Airlines | 2 |
Arrival Airport | Dubai Intl Airport |
Toronto Pearson Intl
Dubai Intl
1 stop
20h 40mDubai Intl
Toronto Pearson Intl
1 stop
19h 45mSWISS
Toronto Pearson Intl
Dubai Intl
2 stops
27h 28mDubai Intl
Toronto Pearson Intl
2 stops
41h 37mDelta
Toronto Pearson Intl
Dubai Intl
Nonstop
12h 45mDubai Intl
Toronto Pearson Intl
Nonstop
14h 00mEmirates
Toronto Pearson Intl
Dubai Intl
1 stop
20h 40mDubai Intl
Toronto Pearson Intl
1 stop
19h 45mSWISS
Toronto Pearson Intl
Dubai Intl
1 stop
20h 40mDubai Intl
Toronto Pearson Intl
1 stop
19h 45mSWISS
Toronto Pearson Intl
Dubai Intl
1 stop
20h 40mDubai Intl
Toronto Pearson Intl
2 stops
25h 17mSWISS
Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
20h 25mSWISS
Toronto Pearson Intl
Dubai Intl
2 stops
30h 40mDelta
Toronto Pearson Intl
Dubai Intl
Nonstop
12h 45mEmirates
Toronto Pearson Intl
Dubai Intl
1 stop
20h 40mSWISS
Toronto Pearson Intl
Dubai Intl
Nonstop
12h 45mEmirates