HowToGo

Flight from Canada to Dubai, United Arab Emirates

How to get to Dubai, United Arab Emirates from Canada by flight ? You can check flights from Canada to Dubai, United Arab Emirates below.

Search Transfer from Canada to Dubai, United Arab Emirates

Search Flights

You can find flight ticket prices from Canada to Dubai, United Arab Emirates with our flight tickets search tool below

1. Toronto to Dubai

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Dubai and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
PS242 Ukraine International Airlines
PS373 Ukraine International Airlines
00:50 Toronto
19:50 Boryspil
17:05 Boryspil
02:00 Dubai
Connect
ET553 Ethiopian Airlines
ET602 Ethiopian Airlines
11:00 Toronto
10:30 Addis Ababa
07:00 Addis Ababa
15:45 Dubai
Connect
MS996 Egyptair
MS912 Egyptair
12:45 Toronto
09:35 Cairo
05:05 Cairo
15:00 Dubai
Connect
MS996 Egyptair
MS905 Egyptair
12:45 Toronto
12:40 Cairo
05:05 Cairo
18:00 Dubai
Connect
EK242 Emirates
14:30 Toronto
11:15 Dubai Direct
LH471 Lufthansa
LH630 Lufthansa
18:20 Toronto
14:10 Frankfurt
07:55 Frankfurt
22:40 Dubai
Connect
AF351 Air France
AF662 Air France
18:20 Toronto
13:40 Paris CDG
07:55 Paris CDG
22:35 Dubai
Connect
AC878 Air Canada
LX242 Swiss
18:25 Toronto
12:20 Zurich
08:00 Zurich
20:45 Dubai
Connect
BA092 British Airways
BA107 British Airways
18:40 Toronto
12:50 London Heathrow
06:40 London Heathrow
23:05 Dubai
Connect
WS3 WestJet
EK012 Emirates
20:45 Toronto
10:00 London Gatwick
09:00 London Gatwick
20:00 Dubai
Connect
AC876 Air Canada
LH630 Lufthansa
21:35 Toronto
14:10 Frankfurt
11:10 Frankfurt
22:40 Dubai
Connect
BA098 British Airways
BA107 British Airways
21:50 Toronto
12:50 London Heathrow
09:55 London Heathrow
23:05 Dubai
Connect
TK18 Turkish Airlines
TK760 Turkish Airlines
22:20 Toronto
18:45 Istanbul Ataturk
15:15 Istanbul Ataturk
00:20 Dubai
Connect
KL0696 KLM
KL0427 KLM
22:45 Toronto
14:30 Amsterdam Schiphol
11:55 Amsterdam Schiphol
23:10 Dubai
Connect
AF393 Air France
AF662 Air France
23:10 Toronto
13:40 Paris CDG
12:40 Paris CDG
22:35 Dubai
Connect
TP262 TAP Portugal
EK192 Emirates
23:25 Toronto
14:15 Lisbon
11:25 Lisbon
00:50 Dubai
Connect
AC056 Air Canada
23:45 Toronto
20:45 Dubai Direct

2. Montreal to Dubai

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Dubai and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
RJ0270 Royal Jordanian
RJ0610 Royal Jordanian
10:20 Montreal
08:00 Amman
03:40 Amman
12:00 Dubai
Connect
LX87 Swiss
LX242 Swiss
16:50 Montreal
12:20 Zurich
06:15 Zurich
20:45 Dubai
Connect
LH479 Lufthansa
EK044 Emirates
17:50 Montreal
11:00 Frankfurt
07:05 Frankfurt
19:15 Dubai
Connect
LH479 Lufthansa
LH630 Lufthansa
17:50 Montreal
14:10 Frankfurt
07:05 Frankfurt
22:40 Dubai
Connect
KL0672 KLM
EK146 Emirates
18:45 Montreal
11:40 Amsterdam Schiphol
07:35 Amsterdam Schiphol
20:15 Dubai
Connect
KL0672 KLM
KL0427 KLM
18:45 Montreal
14:30 Amsterdam Schiphol
07:35 Amsterdam Schiphol
23:10 Dubai
Connect
AC864 Air Canada
EK008 Emirates
19:00 Montreal
09:05 London Heathrow
06:30 London Heathrow
19:10 Dubai
Connect
AC874 Air Canada
LH630 Lufthansa
19:05 Montreal
14:10 Frankfurt
08:10 Frankfurt
22:40 Dubai
Connect
AC874 Air Canada
EK044 Emirates
19:05 Montreal
11:00 Frankfurt
08:10 Frankfurt
19:15 Dubai
Connect
TP254 TAP Portugal
EK192 Emirates
19:10 Montreal
14:15 Lisbon
06:50 Lisbon
00:50 Dubai
Connect
AF347 Air France
AF662 Air France
19:25 Montreal
13:40 Paris CDG
08:15 Paris CDG
22:35 Dubai
Connect
AF347 Air France
EK072 Emirates
19:25 Montreal
11:25 Paris CDG
08:15 Paris CDG
20:00 Dubai
Connect
TS356 566 618 150 250 278 456 Air Transat
EK072 Emirates
20:45 Montreal
11:25 Paris CDG
09:40 Paris CDG
20:00 Dubai
Connect
AC870 Air Canada
EK072 Emirates
20:50 Montreal
11:25 Paris CDG
09:45 Paris CDG
20:00 Dubai
Connect
TS402 506 604 352 400 500 Air Transat
EK098 Emirates
21:05 Montreal
15:25 Rome
11:05 Rome
23:25 Dubai
Connect
TS676 Air Transat
EK012 Emirates
21:20 Montreal
10:00 London Gatwick
09:05 London Gatwick
20:00 Dubai
Connect
BA094 British Airways
BA107 British Airways
21:35 Montreal
12:50 London Heathrow
09:10 London Heathrow
23:05 Dubai
Connect
TS646 Air Transat
EK210 Emirates
21:45 Montreal
18:05 Athens
13:50 Athens
23:35 Dubai
Connect
TS652 Air Transat
EK136 Emirates
21:45 Montreal
15:50 Venice
11:30 Venice
23:35 Dubai
Connect
TS110 Air Transat
AF662 Air France
21:50 Montreal
13:40 Paris CDG
10:40 Paris CDG
22:35 Dubai
Connect
TS638 Air Transat
EK078 Emirates
21:50 Montreal
15:50 Nice
11:15 Nice
00:05 Dubai
Connect
AC810 Air Canada
AF662 Air France
21:55 Montreal
13:40 Paris CDG
10:50 Paris CDG
22:35 Dubai
Connect
AF349 Air France
AF662 Air France
21:55 Montreal
13:40 Paris CDG
10:45 Paris CDG
22:35 Dubai
Connect
TS266 Air Transat
EK256 Emirates
22:00 Montreal
15:30 Barcelona
11:25 Barcelona
00:15 Dubai
Connect
TS258 Air Transat
EK256 Emirates
22:15 Montreal
15:30 Barcelona
11:30 Barcelona
00:15 Dubai
Connect
TS728 738 Air Transat
EK016 Emirates
22:15 Montreal
14:30 London Gatwick
09:50 London Gatwick
00:35 Dubai
Connect
TS260 Air Transat
EK256 Emirates
22:25 Montreal
15:30 Barcelona
11:40 Barcelona
00:15 Dubai
Connect
TS748 Air Transat
EK016 Emirates
22:25 Montreal
14:30 London Gatwick
10:00 London Gatwick
00:35 Dubai
Connect
TK36 Turkish Airlines
EK124 Emirates
22:45 Montreal
16:30 Istanbul Ataturk
14:55 Istanbul Ataturk
21:50 Dubai
Connect
TK36 Turkish Airlines
TK760 Turkish Airlines
22:45 Montreal
18:45 Istanbul Ataturk
14:55 Istanbul Ataturk
00:20 Dubai
Connect
TS176 Air Transat
EK016 Emirates
22:45 Montreal
14:30 London Gatwick
10:30 London Gatwick
00:35 Dubai
Connect
TS104 Air Transat
EK142 Emirates
22:45 Montreal
15:20 Madrid
11:50 Madrid
00:45 Dubai
Connect
TS390 Air Transat
EK152 Emirates
22:45 Montreal
15:35 Copenhagen
11:55 Copenhagen
23:55 Dubai
Connect
TK36 Turkish Airlines
TK762 Turkish Airlines
22:45 Montreal
00:15 Istanbul Ataturk
14:55 Istanbul Ataturk
05:50 Dubai
Connect
TS152 154 156 Air Transat
EK184 Emirates
22:50 Montreal
15:05 Brussels
11:50 Brussels
23:40 Dubai
Connect
AF341 Air France
EK074 Emirates
23:00 Montreal
15:35 Paris CDG
11:55 Paris CDG
00:20 Dubai
Connect
AF341 Air France
AF662 Air France
23:00 Montreal
13:40 Paris CDG
11:55 Paris CDG
22:35 Dubai
Connect
TS718 Air Transat
EK192 Emirates
23:20 Montreal
14:15 Lisbon
10:45 Lisbon
00:50 Dubai
Connect
TS114 136 142 Air Transat
AF662 Air France
23:45 Montreal
13:40 Paris CDG
12:15 Paris CDG
22:35 Dubai
Connect
TS114 136 142 Air Transat
EK074 Emirates
23:45 Montreal
15:35 Paris CDG
12:15 Paris CDG
00:20 Dubai
Connect

3. Ottawa to Dubai

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Dubai and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
AC8976 Air Canada
RJ0270 Royal Jordanian
RJ0610 Royal Jordanian
08:15 Ottawa
10:20 Montreal
08:00 Amman
08:59 Montreal
03:40 Amman
12:00 Dubai
Connect
AC8980 Air Canada
LX87 Swiss
LX242 Swiss
11:40 Ottawa
16:50 Montreal
12:20 Zurich
12:24 Montreal
06:15 Zurich
20:45 Dubai
Connect
AC8986 Air Canada
LX87 Swiss
LX242 Swiss
13:45 Ottawa
16:50 Montreal
12:20 Zurich
14:29 Montreal
06:15 Zurich
20:45 Dubai
Connect
AC8932 Air Canada
LH479 Lufthansa
LH630 Lufthansa
15:00 Ottawa
17:50 Montreal
14:10 Frankfurt
15:44 Montreal
07:05 Frankfurt
22:40 Dubai
Connect
AC8932 Air Canada
AC864 Air Canada
EK008 Emirates
15:00 Ottawa
19:00 Montreal
09:05 London Heathrow
15:44 Montreal
06:30 London Heathrow
19:10 Dubai
Connect
AC8984 Air Canada
AC864 Air Canada
EK008 Emirates
16:00 Ottawa
19:00 Montreal
09:05 London Heathrow
16:44 Montreal
06:30 London Heathrow
19:10 Dubai
Connect
AC8984 Air Canada
AC874 Air Canada
LH630 Lufthansa
16:00 Ottawa
19:05 Montreal
14:10 Frankfurt
16:44 Montreal
08:10 Frankfurt
22:40 Dubai
Connect
AC8984 Air Canada
LH479 Lufthansa
LH630 Lufthansa
16:00 Ottawa
17:50 Montreal
14:10 Frankfurt
16:44 Montreal
07:05 Frankfurt
22:40 Dubai
Connect
AC8984 Air Canada
AC874 Air Canada
EK044 Emirates
16:00 Ottawa
19:05 Montreal
11:00 Frankfurt
16:44 Montreal
08:10 Frankfurt
19:15 Dubai
Connect
AC8966 Air Canada
AC870 Air Canada
EK072 Emirates
17:40 Ottawa
20:50 Montreal
11:25 Paris CDG
18:24 Montreal
09:45 Paris CDG
20:00 Dubai
Connect
LH473 Lufthansa
LH1298 Lufthansa
EK124 Emirates
17:55 Ottawa
09:00 Frankfurt
16:30 Istanbul Ataturk
07:20 Frankfurt
13:00 Istanbul Ataturk
21:50 Dubai
Connect
LH473 Lufthansa
WY116 Oman Air
WY611 Oman Air
17:55 Ottawa
10:35 Frankfurt
20:20 Muscat
07:20 Frankfurt
19:10 Muscat
21:30 Dubai
Connect
LH473 Lufthansa
LH1406 Lufthansa
FZ1746 Flydubai
17:55 Ottawa
11:20 Frankfurt
14:00 Belgrade
07:20 Frankfurt
13:10 Belgrade
21:20 Dubai
Connect
LH473 Lufthansa
LH1418 Lufthansa
FZ1798 Flydubai
17:55 Ottawa
09:50 Frankfurt
15:30 Bucharest Otopeni
07:20 Frankfurt
13:10 Bucharest Otopeni
21:20 Dubai
Connect
LH473 Lufthansa
EK044 Emirates
17:55 Ottawa
11:00 Frankfurt
07:20 Frankfurt
19:15 Dubai
Connect
LH473 Lufthansa
EK046 Emirates
17:55 Ottawa
15:15 Frankfurt
07:20 Frankfurt
23:35 Dubai
Connect
LH473 Lufthansa
LH1364 Lufthansa
FZ1788 Flydubai
17:55 Ottawa
08:30 Frankfurt
13:00 Krakow
07:20 Frankfurt
10:00 Krakow
20:40 Dubai
Connect
LH473 Lufthansa
LH696 Lufthansa
FZ204 Flydubai
17:55 Ottawa
10:05 Frankfurt
17:25 Erbil
07:20 Frankfurt
15:35 Erbil
21:20 Dubai
Connect
LH473 Lufthansa
LH582 Lufthansa
EK922 Emirates
17:55 Ottawa
10:20 Frankfurt
16:15 Cairo
07:20 Frankfurt
14:30 Cairo
22:00 Dubai
Connect
LH473 Lufthansa
LH1414 Lufthansa
FZ1794 Flydubai
17:55 Ottawa
12:10 Frankfurt
14:30 Zagreb
07:20 Frankfurt
13:35 Zagreb
23:00 Dubai
Connect
LH473 Lufthansa
WY116 Oman Air
LX243 Swiss
17:55 Ottawa
10:35 Frankfurt
23:30 Muscat
07:20 Frankfurt
19:10 Muscat
00:45 Dubai
Connect
LH473 Lufthansa
LH1490 Lufthansa
FZ728 Flydubai
17:55 Ottawa
09:50 Frankfurt
15:10 Boryspil
07:20 Frankfurt
13:15 Boryspil
21:45 Dubai
Connect
LH473 Lufthansa
LH630 Lufthansa
17:55 Ottawa
14:10 Frankfurt
07:20 Frankfurt
22:40 Dubai
Connect
LH473 Lufthansa
LH1426 Lufthansa
FZ1758 Flydubai
17:55 Ottawa
10:00 Frankfurt
16:10 Sofia
07:20 Frankfurt
13:10 Sofia
22:05 Dubai
Connect
LH473 Lufthansa
LH1384 Lufthansa
FZ1788 Flydubai
17:55 Ottawa
10:20 Frankfurt
13:00 Krakow
07:20 Frankfurt
11:50 Krakow
20:40 Dubai
Connect
WS388 WestJet
WS80 WestJet
EK072 Emirates
18:00 Ottawa
22:55 Halifax
11:25 Paris CDG
20:34 Halifax
10:01 Paris CDG
20:00 Dubai
Connect
WS388 WestJet
WS24 WestJet
EK012 Emirates
18:00 Ottawa
22:15 Halifax
10:00 London Gatwick
20:34 Halifax
08:07 London Gatwick
20:00 Dubai
Connect
AC8988 Air Canada
AC870 Air Canada
AF662 Air France
18:50 Ottawa
20:50 Montreal
13:40 Paris CDG
19:34 Montreal
09:45 Paris CDG
22:35 Dubai
Connect
AC8988 Air Canada
AC870 Air Canada
EK072 Emirates
18:50 Ottawa
20:50 Montreal
11:25 Paris CDG
19:34 Montreal
09:45 Paris CDG
20:00 Dubai
Connect
AC8048 Air Canada
EK238 Emirates
18:55 Ottawa
23:00 Boston
20:18 Boston
19:25 Dubai
Connect
AC8048 Air Canada
LH421 Lufthansa
LH630 Lufthansa
18:55 Ottawa
22:30 Boston
14:10 Frankfurt
20:18 Boston
11:40 Frankfurt
22:40 Dubai
Connect
AC8048 Air Canada
LX53 Swiss
LX242 Swiss
18:55 Ottawa
21:45 Boston
12:20 Zurich
20:18 Boston
11:00 Zurich
20:45 Dubai
Connect
AC8014 Air Canada
BA094 British Airways
BA107 British Airways
19:05 Ottawa
21:35 Montreal
12:50 London Heathrow
19:49 Montreal
09:10 London Heathrow
23:05 Dubai
Connect
AC8014 Air Canada
AC870 Air Canada
AF662 Air France
19:05 Ottawa
20:50 Montreal
13:40 Paris CDG
19:49 Montreal
09:45 Paris CDG
22:35 Dubai
Connect
AC8014 Air Canada
AC810 Air Canada
AF662 Air France
19:05 Ottawa
21:55 Montreal
13:40 Paris CDG
19:49 Montreal
10:50 Paris CDG
22:35 Dubai
Connect
AC8014 Air Canada
AC870 Air Canada
EK072 Emirates
19:05 Ottawa
20:50 Montreal
11:25 Paris CDG
19:49 Montreal
09:45 Paris CDG
20:00 Dubai
Connect
AC888 Air Canada
EK030 Emirates
21:50 Ottawa
16:50 London Heathrow
09:35 London Heathrow
02:45 Dubai
Connect
AC888 Air Canada
EK002 Emirates
21:50 Ottawa
14:20 London Heathrow
09:35 London Heathrow
00:20 Dubai
Connect
AC888 Air Canada
BA107 British Airways
21:50 Ottawa
12:50 London Heathrow
09:35 London Heathrow
23:05 Dubai
Connect
AC888 Air Canada
ME202 Middle East Airlines
ME430 Middle East Airlines
21:50 Ottawa
13:00 London Heathrow
21:00 Beirut
09:35 London Heathrow
19:35 Beirut
01:15 Dubai
Connect

4. Billy Bishop Toronto City to Dubai

  1. You take a bus, shuttle or taxi from your location in Canada to Billy Bishop Toronto City.

  2. You take a flight from Billy Bishop Toronto City to Dubai and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
PD121 Porter Airlines
EK224 Emirates
06:45 Billy Bishop Toronto City
11:50 Newark
08:15 Newark
08:20 Dubai
Connect
PD455 457 Porter Airlines
RJ0270 Royal Jordanian
RJ0610 Royal Jordanian
07:25 Billy Bishop Toronto City
10:20 Montreal
08:00 Amman
08:35 Montreal
03:40 Amman
12:00 Dubai
Connect
PD123 Porter Airlines
EK224 Emirates
07:55 Billy Bishop Toronto City
11:50 Newark
09:20 Newark
08:20 Dubai
Connect
AC7954 Air Canada
RJ0270 Royal Jordanian
RJ0610 Royal Jordanian
08:15 Billy Bishop Toronto City
10:20 Montreal
08:00 Amman
09:25 Montreal
03:40 Amman
12:00 Dubai
Connect
PD719 Porter Airlines
MS982 Egyptair
MS901 Egyptair
08:25 Billy Bishop Toronto City
12:00 Washington Dulles
05:30 Cairo
09:52 Washington Dulles
04:40 Cairo
10:55 Dubai
Connect
PD719 Porter Airlines
EK232 Emirates
08:25 Billy Bishop Toronto City
10:55 Washington Dulles
09:52 Washington Dulles
08:05 Dubai
Connect
PD125 Porter Airlines
EK224 Emirates
08:50 Billy Bishop Toronto City
11:50 Newark
10:20 Newark
08:20 Dubai
Connect
PD725 Porter Airlines
SV0038 Saudia
SV0554 Saudia
13:25 Billy Bishop Toronto City
17:00 Washington Dulles
13:45 Riyadh
14:52 Washington Dulles
12:15 Riyadh
16:45 Dubai
Connect
AC7968 Air Canada
AC874 Air Canada
LH630 Lufthansa
15:15 Billy Bishop Toronto City
19:05 Montreal
14:10 Frankfurt
16:25 Montreal
08:10 Frankfurt
22:40 Dubai
Connect
AC7968 Air Canada
AC864 Air Canada
EK008 Emirates
15:15 Billy Bishop Toronto City
19:00 Montreal
09:05 London Heathrow
16:25 Montreal
06:30 London Heathrow
19:10 Dubai
Connect
AC7968 Air Canada
AC874 Air Canada
EK044 Emirates
15:15 Billy Bishop Toronto City
19:05 Montreal
11:00 Frankfurt
16:25 Montreal
08:10 Frankfurt
19:15 Dubai
Connect
AC7968 Air Canada
LH479 Lufthansa
LH630 Lufthansa
15:15 Billy Bishop Toronto City
17:50 Montreal
14:10 Frankfurt
16:25 Montreal
07:05 Frankfurt
22:40 Dubai
Connect
AC7970 Air Canada
AC874 Air Canada
LH630 Lufthansa
16:15 Billy Bishop Toronto City
19:05 Montreal
14:10 Frankfurt
17:25 Montreal
08:10 Frankfurt
22:40 Dubai
Connect
AC7970 Air Canada
AC874 Air Canada
EK044 Emirates
16:15 Billy Bishop Toronto City
19:05 Montreal
11:00 Frankfurt
17:25 Montreal
08:10 Frankfurt
19:15 Dubai
Connect
AC7970 Air Canada
AC864 Air Canada
EK008 Emirates
16:15 Billy Bishop Toronto City
19:00 Montreal
09:05 London Heathrow
17:25 Montreal
06:30 London Heathrow
19:10 Dubai
Connect
PD947 Porter Airlines
LX53 Swiss
LX242 Swiss
16:35 Billy Bishop Toronto City
21:45 Boston
12:20 Zurich
18:10 Boston
11:00 Zurich
20:45 Dubai
Connect
AC7972 Air Canada
AC870 Air Canada
EK072 Emirates
17:15 Billy Bishop Toronto City
20:50 Montreal
11:25 Paris CDG
18:25 Montreal
09:45 Paris CDG
20:00 Dubai
Connect
PD945 Porter Airlines
LX53 Swiss
LX242 Swiss
17:35 Billy Bishop Toronto City
21:45 Boston
12:20 Zurich
19:10 Boston
11:00 Zurich
20:45 Dubai
Connect
PD945 Porter Airlines
EK238 Emirates
17:35 Billy Bishop Toronto City
23:00 Boston
19:10 Boston
19:25 Dubai
Connect
PD949 Porter Airlines
LH421 Lufthansa
LH630 Lufthansa
18:05 Billy Bishop Toronto City
22:30 Boston
14:10 Frankfurt
19:35 Boston
11:40 Frankfurt
22:40 Dubai
Connect
PD949 Porter Airlines
LX53 Swiss
LX242 Swiss
18:05 Billy Bishop Toronto City
21:45 Boston
12:20 Zurich
19:35 Boston
11:00 Zurich
20:45 Dubai
Connect
PD949 Porter Airlines
EK238 Emirates
18:05 Billy Bishop Toronto City
23:00 Boston
19:35 Boston
19:25 Dubai
Connect
PD949 Porter Airlines
AF321 Air France
AF662 Air France
18:05 Billy Bishop Toronto City
22:20 Boston
13:40 Paris CDG
19:35 Boston
11:15 Paris CDG
22:35 Dubai
Connect
AC7974 Air Canada
AC870 Air Canada
EK072 Emirates
18:15 Billy Bishop Toronto City
20:50 Montreal
11:25 Paris CDG
19:25 Montreal
09:45 Paris CDG
20:00 Dubai
Connect
PD487 Porter Airlines
BA094 British Airways
BA107 British Airways
18:45 Billy Bishop Toronto City
21:35 Montreal
12:50 London Heathrow
19:55 Montreal
09:10 London Heathrow
23:05 Dubai
Connect
AC7976 Air Canada
BA094 British Airways
BA107 British Airways
19:15 Billy Bishop Toronto City
21:35 Montreal
12:50 London Heathrow
20:25 Montreal
09:10 London Heathrow
23:05 Dubai
Connect
PD145 Porter Airlines
EK210 Emirates
EK210 Emirates
19:25 Billy Bishop Toronto City
23:55 Newark
18:05 Athens
20:55 Newark
16:05 Athens
23:35 Dubai
Connect
PD729 Porter Airlines
TK8 Turkish Airlines
TK760 Turkish Airlines
19:45 Billy Bishop Toronto City
23:15 Washington Dulles
18:45 Istanbul Ataturk
21:12 Washington Dulles
16:10 Istanbul Ataturk
00:20 Dubai
Connect
PD491 Porter Airlines
AF341 Air France
AF662 Air France
19:55 Billy Bishop Toronto City
23:00 Montreal
13:40 Paris CDG
21:05 Montreal
11:55 Paris CDG
22:35 Dubai
Connect
PD491 Porter Airlines
AF349 Air France
AF662 Air France
19:55 Billy Bishop Toronto City
21:55 Montreal
13:40 Paris CDG
21:05 Montreal
10:45 Paris CDG
22:35 Dubai
Connect
PD491 Porter Airlines
TK36 Turkish Airlines
TK760 Turkish Airlines
19:55 Billy Bishop Toronto City
22:45 Montreal
18:45 Istanbul Ataturk
21:05 Montreal
14:55 Istanbul Ataturk
00:20 Dubai
Connect
AC7978 Air Canada
TK36 Turkish Airlines
TK760 Turkish Airlines
20:15 Billy Bishop Toronto City
22:45 Montreal
18:45 Istanbul Ataturk
21:25 Montreal
14:55 Istanbul Ataturk
00:20 Dubai
Connect
PD951 Porter Airlines
TK82 Turkish Airlines
TK760 Turkish Airlines
20:25 Billy Bishop Toronto City
23:35 Boston
18:45 Istanbul Ataturk
22:00 Boston
16:10 Istanbul Ataturk
00:20 Dubai
Connect
PD951 Porter Airlines
BA214 British Airways
BA107 British Airways
20:25 Billy Bishop Toronto City
22:50 Boston
12:50 London Heathrow
22:00 Boston
10:20 London Heathrow
23:05 Dubai
Connect
PD951 Porter Airlines
EK238 Emirates
20:25 Billy Bishop Toronto City
23:00 Boston
22:00 Boston
19:25 Dubai
Connect
PD147 Porter Airlines
TK30 Turkish Airlines
TK760 Turkish Airlines
20:40 Billy Bishop Toronto City
00:10 Newark
18:45 Istanbul Ataturk
22:10 Newark
16:55 Istanbul Ataturk
00:20 Dubai
Connect
PD147 Porter Airlines
EK210 Emirates
EK210 Emirates
20:40 Billy Bishop Toronto City
23:55 Newark
18:05 Athens
22:10 Newark
16:05 Athens
23:35 Dubai
Connect
PD493 Porter Airlines
TK36 Turkish Airlines
TK760 Turkish Airlines
20:45 Billy Bishop Toronto City
22:45 Montreal
18:45 Istanbul Ataturk
21:55 Montreal
14:55 Istanbul Ataturk
00:20 Dubai
Connect
PD493 Porter Airlines
AF341 Air France
AF662 Air France
20:45 Billy Bishop Toronto City
23:00 Montreal
13:40 Paris CDG
21:55 Montreal
11:55 Paris CDG
22:35 Dubai
Connect
PD149 Porter Airlines
TK30 Turkish Airlines
TK760 Turkish Airlines
21:40 Billy Bishop Toronto City
00:10 Newark
18:45 Istanbul Ataturk
23:10 Newark
16:55 Istanbul Ataturk
00:20 Dubai
Connect

5. Toronto to Sharjah

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Sharjah and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Sharjah to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
MS996 Egyptair
MS651 Egyptair
G9156 Air Arabia
12:45 Toronto
08:30 Cairo
17:15 Riyadh
05:05 Cairo
12:00 Riyadh
20:00 Sharjah
Connect
MS996 Egyptair
MS689 Egyptair
G9156 Air Arabia
12:45 Toronto
11:30 Cairo
17:15 Riyadh
05:05 Cairo
15:00 Riyadh
20:00 Sharjah
Connect
MS996 Egyptair
MS681 Egyptair
G9162 Air Arabia
12:45 Toronto
08:00 Cairo
17:20 Dammam
05:05 Cairo
11:40 Dammam
19:35 Sharjah
Connect
MS996 Egyptair
MS966 Egyptair
12:45 Toronto
20:30 Cairo
05:05 Cairo
01:55 Sharjah
Connect
MS996 Egyptair
MS610 Egyptair
G9128 Air Arabia
12:45 Toronto
09:10 Cairo
16:35 Kuwait
05:05 Cairo
12:45 Kuwait
19:10 Sharjah
Connect
MS996 Egyptair
G9623 Air Arabia
12:45 Toronto
15:55 Cairo
05:05 Cairo
21:05 Sharjah
Connect
PK784 Pakistan International Airlines
G9546 Air Arabia
15:55 Toronto
16:45 Karachi
14:35 Karachi
17:55 Sharjah
Connect
AC1922 Air Canada
G9583 Air Arabia
16:55 Toronto
12:00 Prague
07:00 Prague
20:50 Sharjah
Connect
KL0692 KLM
KL0421 KLM
G9168 Air Arabia
17:00 Toronto
11:50 Amsterdam Schiphol
20:25 Dammam
06:10 Amsterdam Schiphol
18:55 Dammam
22:40 Sharjah
Connect
AF351 Air France
AF566 Air France
G9388 Air Arabia
18:20 Toronto
09:05 Paris CDG
19:35 Beirut
07:55 Paris CDG
14:15 Beirut
01:05 Sharjah
Connect
AC898 Air Canada
G9572 Air Arabia
18:25 Toronto
11:45 Vienna
08:35 Vienna
20:20 Sharjah
Connect
AC898 Air Canada
G9574 Air Arabia
18:25 Toronto
18:55 Vienna
08:35 Vienna
03:30 Sharjah
Connect
TK18 Turkish Airlines
TK754 Turkish Airlines
22:20 Toronto
00:15 Istanbul Ataturk
15:15 Istanbul Ataturk
05:40 Sharjah
Connect

6. Toronto to Abu Dhabi

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Abu Dhabi and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Abu Dhabi to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
MS996 Egyptair
MS914 Egyptair
12:45 Toronto
10:25 Cairo
05:05 Cairo
15:55 Abu Dhabi
Connect
AC872 Air Canada
EY002 Etihad
16:45 Toronto
11:20 Frankfurt
06:20 Frankfurt
19:40 Abu Dhabi
Connect
KL0692 KLM
KL0451 KLM
17:00 Toronto
11:15 Amsterdam Schiphol
06:10 Amsterdam Schiphol
20:05 Abu Dhabi
Connect
AC846 Air Canada
EY006 Etihad
17:30 Toronto
12:10 Munich
07:25 Munich
20:05 Abu Dhabi
Connect
EI126 Aer Lingus
EY042 Etihad
17:55 Toronto
09:35 Dublin
05:30 Dublin
20:05 Abu Dhabi
Connect
LH471 Lufthansa
EY002 Etihad
18:20 Toronto
11:20 Frankfurt
07:55 Frankfurt
19:40 Abu Dhabi
Connect
AF351 Air France
EY032 Etihad
18:20 Toronto
10:30 Paris CDG
07:55 Paris CDG
19:30 Abu Dhabi
Connect
AC878 Air Canada
EY074 Etihad
18:25 Toronto
11:30 Zurich
08:00 Zurich
19:40 Abu Dhabi
Connect
AC856 Air Canada
EY012 Etihad
18:35 Toronto
09:30 London Heathrow
06:35 London Heathrow
19:40 Abu Dhabi
Connect
BA092 British Airways
BA073 British Airways
18:40 Toronto
12:45 London Heathrow
06:40 London Heathrow
22:55 Abu Dhabi
Connect
LH495 Lufthansa
EY006 Etihad
20:20 Toronto
12:10 Munich
10:10 Munich
20:05 Abu Dhabi
Connect
AC1924 Air Canada
EY090 Etihad
20:30 Toronto
14:55 Athens
13:10 Athens
20:30 Abu Dhabi
Connect
AC848 Air Canada
EY012 Etihad
20:35 Toronto
09:30 London Heathrow
08:35 London Heathrow
19:40 Abu Dhabi
Connect
BA098 British Airways
BA073 British Airways
21:50 Toronto
12:45 London Heathrow
09:55 London Heathrow
22:55 Abu Dhabi
Connect
AC858 Air Canada
EY020 Etihad
22:00 Toronto
14:50 London Heathrow
10:00 London Heathrow
00:55 Abu Dhabi
Connect
EY140 Etihad
22:10 Toronto
19:05 Abu Dhabi Direct
TK18 Turkish Airlines
TK868 Turkish Airlines
22:20 Toronto
18:55 Istanbul Ataturk
15:15 Istanbul Ataturk
00:35 Abu Dhabi
Connect

References

Find Hotels in Dubai, United Arab Emirates

You can find hotels and accommodations in Dubai, United Arab Emirates with our hotels search tool below

Booking.com