HowToGo

Flight from Dubai to Canada

How to get to Canada from Dubai by flight ? You can check flights from Dubai to Canada below.

Search Transfer from Dubai to Canada

Search Flights

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

1. Dubai to Toronto

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

  2. You take a bus, shuttle or taxi from Toronto to your destination in Canada.

Flight Depart Arrive
KL0428 KLM
KL0691 KLM
00:50 Dubai
10:55 Amsterdam Schiphol
05:55 Amsterdam Schiphol
12:45 Toronto
Connect
LH631 Lufthansa
AC873 Air Canada
01:00 Dubai
09:20 Frankfurt
05:55 Frankfurt
11:40 Toronto
Connect
BA106 British Airways
BA093 British Airways
01:10 Dubai
13:05 London Heathrow
05:55 London Heathrow
15:50 Toronto
Connect
LX243 Swiss
AC879 Air Canada
01:35 Dubai
10:00 Zurich
06:25 Zurich
12:30 Toronto
Connect
PS374 Ukraine International Airlines
PS241 Ukraine International Airlines
03:20 Dubai
10:40 Boryspil
08:10 Boryspil
13:35 Toronto
Connect
EK241 Emirates
03:30 Dubai
09:30 Toronto Direct
TK763 Turkish Airlines
TK17 Turkish Airlines
07:25 Dubai
14:25 Istanbul Ataturk
11:10 Istanbul Ataturk
18:15 Toronto
Connect
BA108 British Airways
BA099 British Airways
09:20 Dubai
17:05 London Heathrow
14:05 London Heathrow
19:55 Toronto
Connect
MS906 Egyptair
MS995 Egyptair
19:00 Dubai
01:45 Cairo
20:30 Cairo
07:25 Toronto
Connect
AC057 Air Canada
23:10 Dubai
05:00 Toronto Direct

2. Dubai to Montreal

  1. You take a flight from Dubai to Montreal and cost approximately 650 USD.

  2. You take a bus, shuttle or taxi from Montreal to your destination in Canada.

Flight Depart Arrive
AF655 Air France
AF342 Air France
00:40 Dubai
15:40 Paris CDG
06:00 Paris CDG
17:15 Montreal
Connect
AF655 Air France
AF344 Air France
00:40 Dubai
13:10 Paris CDG
06:00 Paris CDG
14:50 Montreal
Connect
KL0428 KLM
KL0671 KLM
00:50 Dubai
15:15 Amsterdam Schiphol
05:55 Amsterdam Schiphol
16:50 Montreal
Connect
LH631 Lufthansa
AC875 Air Canada
01:00 Dubai
09:55 Frankfurt
05:55 Frankfurt
11:35 Montreal
Connect
LH631 Lufthansa
LH478 Lufthansa
01:00 Dubai
14:05 Frankfurt
05:55 Frankfurt
16:10 Montreal
Connect
BA106 British Airways
BA095 British Airways
01:10 Dubai
17:40 London Heathrow
05:55 London Heathrow
19:50 Montreal
Connect
LX243 Swiss
LX86 Swiss
01:35 Dubai
12:50 Zurich
06:25 Zurich
15:10 Montreal
Connect
TK761 Turkish Airlines
TK35 Turkish Airlines
02:00 Dubai
14:05 Istanbul Ataturk
05:35 Istanbul Ataturk
17:00 Montreal
Connect
EK203 Emirates
DL5152 Delta
02:50 Dubai
09:45 New York JFK
08:50 New York JFK
11:19 Montreal
Connect
EK223 Emirates
AC7739 Air Canada
03:00 Dubai
10:50 Newark
09:00 Newark
12:19 Montreal
Connect
EK241 Emirates
AC410 Air Canada
03:30 Dubai
12:00 Toronto
09:30 Toronto
13:15 Montreal
Connect
EK241 Emirates
AC408 Air Canada
03:30 Dubai
11:00 Toronto
09:30 Toronto
12:15 Montreal
Connect
EK241 Emirates
WS3524 WestJet
03:30 Dubai
11:00 Toronto
09:30 Toronto
12:27 Montreal
Connect
EK043 Emirates
AC875 Air Canada
03:45 Dubai
09:55 Frankfurt
08:50 Frankfurt
11:35 Montreal
Connect
EK071 Emirates
TS357 567 619 151 251 279 457 Air Transat
04:05 Dubai
11:30 Paris CDG
09:25 Paris CDG
13:10 Montreal
Connect
EK071 Emirates
AC871 Air Canada
04:05 Dubai
10:55 Paris CDG
09:25 Paris CDG
12:20 Montreal
Connect
TK763 Turkish Airlines
TK35 Turkish Airlines
07:25 Dubai
14:05 Istanbul Ataturk
11:10 Istanbul Ataturk
17:00 Montreal
Connect
EK191 Emirates
TP253 TAP Portugal
07:25 Dubai
14:55 Lisbon
12:35 Lisbon
17:40 Montreal
Connect
EK001 Emirates
AC865 Air Canada
07:45 Dubai
14:10 London Heathrow
12:25 London Heathrow
16:25 Montreal
Connect
EK147 Emirates
KL0671 KLM
08:05 Dubai
15:15 Amsterdam Schiphol
13:15 Amsterdam Schiphol
16:50 Montreal
Connect
EK237 Emirates
AC8463 Air Canada
08:15 Dubai
15:35 Boston
14:05 Boston
16:51 Montreal
Connect
EK183 Emirates
AC833 Air Canada
08:20 Dubai
15:00 Brussels
13:25 Brussels
16:25 Montreal
Connect
EK073 Emirates
AF342 Air France
08:20 Dubai
15:40 Paris CDG
13:30 Paris CDG
17:15 Montreal
Connect
EK073 Emirates
AC885 Air Canada
08:20 Dubai
14:45 Paris CDG
13:30 Paris CDG
16:30 Montreal
Connect
EK045 Emirates
LH478 Lufthansa
08:25 Dubai
14:05 Frankfurt
13:15 Frankfurt
16:10 Montreal
Connect
EK049 Emirates
LH474 Lufthansa
08:50 Dubai
16:45 Munich
13:15 Munich
18:45 Montreal
Connect
BA108 British Airways
BA095 British Airways
09:20 Dubai
17:40 London Heathrow
14:05 London Heathrow
19:50 Montreal
Connect
EK031 Emirates
BA095 British Airways
11:25 Dubai
17:40 London Heathrow
16:10 London Heathrow
19:50 Montreal
Connect
RJ0611 Royal Jordanian
RJ0269 Royal Jordanian
13:00 Dubai
03:01 Amman
15:10 Amman
07:20 Montreal
Connect
RJ0615 Royal Jordanian
RJ0269 Royal Jordanian
21:35 Dubai
03:01 Amman
23:45 Amman
07:20 Montreal
Connect
EK905 Emirates
RJ0269 Royal Jordanian
22:10 Dubai
03:01 Amman
00:15 Amman
07:20 Montreal
Connect
AC057 Air Canada
AC444 Air Canada
AC8986 Air Canada
23:10 Dubai
09:10 Toronto
13:45 Ottawa
05:00 Toronto
10:12 Ottawa
14:29 Montreal
Connect
AC057 Air Canada
AC444 Air Canada
AC8980 Air Canada
23:10 Dubai
09:10 Toronto
11:40 Ottawa
05:00 Toronto
10:12 Ottawa
12:24 Montreal
Connect
AC057 Air Canada
AC442 Air Canada
AC8986 Air Canada
23:10 Dubai
08:10 Toronto
13:45 Ottawa
05:00 Toronto
09:12 Ottawa
14:29 Montreal
Connect
AC057 Air Canada
AC442 Air Canada
AC8980 Air Canada
23:10 Dubai
08:10 Toronto
11:40 Ottawa
05:00 Toronto
09:12 Ottawa
12:24 Montreal
Connect
AC057 Air Canada
AC440 Air Canada
AC8980 Air Canada
23:10 Dubai
07:10 Toronto
11:40 Ottawa
05:00 Toronto
08:12 Ottawa
12:24 Montreal
Connect
AC057 Air Canada
AC402 Air Canada
23:10 Dubai
08:00 Toronto
05:00 Toronto
09:15 Montreal
Connect
AC057 Air Canada
AC400 Air Canada
23:10 Dubai
07:00 Toronto
05:00 Toronto
08:15 Montreal
Connect
AC057 Air Canada
AC480 Air Canada
23:10 Dubai
06:30 Toronto
05:00 Toronto
07:45 Montreal
Connect
AC057 Air Canada
AC440 Air Canada
AC8986 Air Canada
23:10 Dubai
07:10 Toronto
13:45 Ottawa
05:00 Toronto
08:12 Ottawa
14:29 Montreal
Connect

3. Dubai to Ottawa

  1. You take a flight from Dubai to Ottawa and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Ottawa to your destination in Canada.

Flight Depart Arrive
LH631 Lufthansa
AC875 Air Canada
AC8985 Air Canada
01:00 Dubai
09:55 Frankfurt
15:10 Montreal
05:55 Frankfurt
11:35 Montreal
15:54 Ottawa
Connect
LH631 Lufthansa
LH472 Lufthansa
01:00 Dubai
13:45 Frankfurt
05:55 Frankfurt
16:05 Ottawa
Connect
LH631 Lufthansa
AC875 Air Canada
AC8973 Air Canada
01:00 Dubai
09:55 Frankfurt
13:45 Montreal
05:55 Frankfurt
11:35 Montreal
14:29 Ottawa
Connect
EK231 Emirates
UA6042 United Airlines
02:20 Dubai
12:35 Washington Dulles
08:40 Washington Dulles
14:07 Ottawa
Connect
EK007 Emirates
AC889 Air Canada
02:30 Dubai
11:05 London Heathrow
07:05 London Heathrow
13:40 Ottawa
Connect
EK223 Emirates
AC8855 Air Canada
03:00 Dubai
12:15 Newark
09:00 Newark
13:41 Ottawa
Connect
EK241 Emirates
WS3464 WestJet
03:30 Dubai
12:00 Toronto
09:30 Toronto
13:09 Ottawa
Connect
EK241 Emirates
AC450 Air Canada
03:30 Dubai
12:10 Toronto
09:30 Toronto
13:12 Ottawa
Connect
EK241 Emirates
AC448 Air Canada
03:30 Dubai
11:10 Toronto
09:30 Toronto
12:12 Ottawa
Connect
TK763 Turkish Airlines
TK35 Turkish Airlines
AC8017 Air Canada
07:25 Dubai
14:05 Istanbul Ataturk
19:50 Montreal
11:10 Istanbul Ataturk
17:00 Montreal
20:34 Ottawa
Connect
EK235 Emirates
UA4347 United Airlines
09:55 Dubai
18:00 Chicago O'Hare
15:45 Chicago O'Hare
20:54 Ottawa
Connect
AC057 Air Canada
AC400 Air Canada
AC8973 Air Canada
23:10 Dubai
07:00 Toronto
13:45 Montreal
05:00 Toronto
08:15 Montreal
14:29 Ottawa
Connect
AC057 Air Canada
AC402 Air Canada
AC8973 Air Canada
23:10 Dubai
08:00 Toronto
13:45 Montreal
05:00 Toronto
09:15 Montreal
14:29 Ottawa
Connect
AC057 Air Canada
AC480 Air Canada
AC8985 Air Canada
23:10 Dubai
06:30 Toronto
15:10 Montreal
05:00 Toronto
07:45 Montreal
15:54 Ottawa
Connect
AC057 Air Canada
AC400 Air Canada
AC8985 Air Canada
23:10 Dubai
07:00 Toronto
15:10 Montreal
05:00 Toronto
08:15 Montreal
15:54 Ottawa
Connect
AC057 Air Canada
AC442 Air Canada
23:10 Dubai
08:10 Toronto
05:00 Toronto
09:12 Ottawa
Connect
AC057 Air Canada
AC480 Air Canada
AC8973 Air Canada
23:10 Dubai
06:30 Toronto
13:45 Montreal
05:00 Toronto
07:45 Montreal
14:29 Ottawa
Connect
AC057 Air Canada
AC402 Air Canada
AC8987 Air Canada
23:10 Dubai
08:00 Toronto
16:10 Montreal
05:00 Toronto
09:15 Montreal
16:54 Ottawa
Connect
AC057 Air Canada
AC480 Air Canada
AC8987 Air Canada
23:10 Dubai
06:30 Toronto
16:10 Montreal
05:00 Toronto
07:45 Montreal
16:54 Ottawa
Connect
AC057 Air Canada
AC400 Air Canada
AC8987 Air Canada
23:10 Dubai
07:00 Toronto
16:10 Montreal
05:00 Toronto
08:15 Montreal
16:54 Ottawa
Connect
AC057 Air Canada
AC444 Air Canada
23:10 Dubai
09:10 Toronto
05:00 Toronto
10:12 Ottawa
Connect
AC057 Air Canada
AC440 Air Canada
23:10 Dubai
07:10 Toronto
05:00 Toronto
08:12 Ottawa
Connect
AC057 Air Canada
AC402 Air Canada
AC8985 Air Canada
23:10 Dubai
08:00 Toronto
15:10 Montreal
05:00 Toronto
09:15 Montreal
15:54 Ottawa
Connect

4. Abu Dhabi to Toronto

  1. You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.

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

  3. You take a bus, shuttle or taxi from Toronto to your destination in Canada.

Flight Depart Arrive
PK264 Pakistan International Airlines
PK789 797 Pakistan International Airlines
01:05 Abu Dhabi
07:20 Lahore
05:10 Lahore
13:00 Toronto
Connect
BA072 British Airways
BA093 British Airways
01:50 Abu Dhabi
13:05 London Heathrow
06:25 London Heathrow
15:50 Toronto
Connect
EY001 Etihad
AC873 Air Canada
02:05 Abu Dhabi
09:20 Frankfurt
06:50 Frankfurt
11:40 Toronto
Connect
EY011 Etihad
AC869 Air Canada
02:05 Abu Dhabi
08:30 London Heathrow
06:45 London Heathrow
11:15 Toronto
Connect
KL0452 KLM
KL0691 KLM
02:10 Abu Dhabi
10:55 Amsterdam Schiphol
07:15 Amsterdam Schiphol
12:45 Toronto
Connect
EY073 Etihad
AC879 Air Canada
02:15 Abu Dhabi
10:00 Zurich
06:45 Zurich
12:30 Toronto
Connect
EY019 Etihad
AC849 Air Canada
08:15 Abu Dhabi
15:20 London Heathrow
12:50 London Heathrow
18:05 Toronto
Connect
EY083 Etihad
AZ0650 Alitalia
08:50 Abu Dhabi
15:15 Rome
13:00 Rome
19:10 Toronto
Connect
EY141 Etihad
08:50 Abu Dhabi
14:40 Toronto Direct
EY003 Etihad
LH494 Lufthansa
09:00 Abu Dhabi
15:45 Munich
13:15 Munich
18:30 Toronto
Connect
EY091 Etihad
AC1925 Air Canada
09:30 Abu Dhabi
15:00 Athens
13:35 Athens
19:00 Toronto
Connect
EY077 Etihad
KL0695 KLM
09:30 Abu Dhabi
17:55 Amsterdam Schiphol
14:40 Amsterdam Schiphol
19:50 Toronto
Connect
EY097 Etihad
TK17 Turkish Airlines
09:30 Abu Dhabi
14:25 Istanbul Ataturk
13:20 Istanbul Ataturk
18:15 Toronto
Connect
EY007 Etihad
AC877 Air Canada
09:40 Abu Dhabi
17:10 Frankfurt
14:25 Frankfurt
19:35 Toronto
Connect
MS915 Egyptair
MS995 Egyptair
16:55 Abu Dhabi
01:45 Cairo
18:30 Cairo
07:25 Toronto
Connect
EY657 Etihad
MS995 Egyptair
21:55 Abu Dhabi
01:45 Cairo
23:45 Cairo
07:25 Toronto
Connect

5. Abu Dhabi to Montreal

  1. You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.

  2. You take a flight from Abu Dhabi to Montreal and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Montreal to your destination in Canada.

Flight Depart Arrive
TK869 Turkish Airlines
TK35 Turkish Airlines
01:35 Abu Dhabi
14:05 Istanbul Ataturk
05:25 Istanbul Ataturk
17:00 Montreal
Connect
BA072 British Airways
BA095 British Airways
01:50 Abu Dhabi
17:40 London Heathrow
06:25 London Heathrow
19:50 Montreal
Connect
EY011 Etihad
AC861 Air Canada
AC669 Air Canada
02:05 Abu Dhabi
13:00 London Heathrow
16:35 Halifax
06:45 London Heathrow
15:40 Halifax
17:12 Montreal
Connect
EY011 Etihad
AC889 Air Canada
AC8984 Air Canada
02:05 Abu Dhabi
11:05 London Heathrow
16:00 Ottawa
06:45 London Heathrow
13:40 Ottawa
16:44 Montreal
Connect
EY011 Etihad
AC889 Air Canada
AC8932 Air Canada
02:05 Abu Dhabi
11:05 London Heathrow
15:00 Ottawa
06:45 London Heathrow
13:40 Ottawa
15:44 Montreal
Connect
EY001 Etihad
AC875 Air Canada
02:05 Abu Dhabi
09:55 Frankfurt
06:50 Frankfurt
11:35 Montreal
Connect
EY001 Etihad
LH478 Lufthansa
02:05 Abu Dhabi
14:05 Frankfurt
06:50 Frankfurt
16:10 Montreal
Connect
EY011 Etihad
AC865 Air Canada
02:05 Abu Dhabi
14:10 London Heathrow
06:45 London Heathrow
16:25 Montreal
Connect
KL0452 KLM
KL0671 KLM
02:10 Abu Dhabi
15:15 Amsterdam Schiphol
07:15 Amsterdam Schiphol
16:50 Montreal
Connect
EY031 Etihad
AF348 Air France
02:15 Abu Dhabi
18:20 Paris CDG
07:40 Paris CDG
19:55 Montreal
Connect
EY031 Etihad
AF344 Air France
02:15 Abu Dhabi
13:10 Paris CDG
07:40 Paris CDG
14:50 Montreal
Connect
EY073 Etihad
LX86 Swiss
02:15 Abu Dhabi
12:50 Zurich
06:45 Zurich
15:10 Montreal
Connect
EY031 Etihad
AF342 Air France
02:15 Abu Dhabi
15:40 Paris CDG
07:40 Paris CDG
17:15 Montreal
Connect
EY057 Etihad
AC833 Air Canada
02:25 Abu Dhabi
15:00 Brussels
07:20 Brussels
16:25 Montreal
Connect
EY057 Etihad
SN561 Brussels Airlines
02:25 Abu Dhabi
10:15 Brussels
07:20 Brussels
12:05 Montreal
Connect
EY051 Etihad
AC835 Air Canada
02:35 Abu Dhabi
12:25 Geneva
07:25 Geneva
14:30 Montreal
Connect
EY005 Etihad
LH474 Lufthansa
02:35 Abu Dhabi
16:45 Munich
06:55 Munich
18:45 Montreal
Connect
EY613 Etihad
AC809 Air Canada
02:35 Abu Dhabi
09:10 Casablanca
07:55 Casablanca
11:55 Montreal
Connect
EY081 Etihad
DL173 Delta
DL5533 Delta
02:40 Abu Dhabi
10:00 Milan Malpensa
14:30 New York JFK
07:05 Milan Malpensa
13:00 New York JFK
16:13 Montreal
Connect
EY045 Etihad
AC819 Air Canada
02:45 Abu Dhabi
10:15 Dublin
08:00 Dublin
12:05 Montreal
Connect
EY019 Etihad
BA095 British Airways
08:15 Abu Dhabi
17:40 London Heathrow
12:50 London Heathrow
19:50 Montreal
Connect
EY019 Etihad
AC865 Air Canada
08:15 Abu Dhabi
14:10 London Heathrow
12:50 London Heathrow
16:25 Montreal
Connect
EY141 Etihad
AC834 Air Canada
08:50 Abu Dhabi
18:00 Toronto
14:40 Toronto
19:18 Montreal
Connect
EY141 Etihad
AC418 Air Canada
08:50 Abu Dhabi
16:00 Toronto
14:40 Toronto
17:15 Montreal
Connect
EY141 Etihad
AC420 Air Canada
08:50 Abu Dhabi
17:00 Toronto
14:40 Toronto
18:15 Montreal
Connect
EY141 Etihad
AC1794 Air Canada
AC8731 Air Canada
08:50 Abu Dhabi
16:30 Toronto
19:25 Quebec
14:40 Toronto
18:06 Quebec
20:19 Montreal
Connect
EY141 Etihad
AC458 Air Canada
AC8014 Air Canada
08:50 Abu Dhabi
16:10 Toronto
19:05 Ottawa
14:40 Toronto
17:12 Ottawa
19:49 Montreal
Connect
EY141 Etihad
AC458 Air Canada
AC8988 Air Canada
08:50 Abu Dhabi
16:10 Toronto
18:50 Ottawa
14:40 Toronto
17:12 Ottawa
19:34 Montreal
Connect
EY141 Etihad
AC460 Air Canada
AC8014 Air Canada
08:50 Abu Dhabi
17:10 Toronto
19:05 Ottawa
14:40 Toronto
18:12 Ottawa
19:49 Montreal
Connect
EY037 Etihad
AF348 Air France
08:55 Abu Dhabi
18:20 Paris CDG
14:20 Paris CDG
19:55 Montreal
Connect
EY037 Etihad
AF342 Air France
08:55 Abu Dhabi
15:40 Paris CDG
14:20 Paris CDG
17:15 Montreal
Connect
EY037 Etihad
AF340 Air France
08:55 Abu Dhabi
19:15 Paris CDG
14:20 Paris CDG
20:55 Montreal
Connect
EY003 Etihad
LH474 Lufthansa
09:00 Abu Dhabi
16:45 Munich
13:15 Munich
18:45 Montreal
Connect
EY091 Etihad
TS647 Air Transat
09:30 Abu Dhabi
15:30 Athens
13:35 Athens
18:45 Montreal
Connect
EY091 Etihad
AC1935 Air Canada
09:30 Abu Dhabi
15:00 Athens
13:35 Athens
18:10 Montreal
Connect
EY151 Etihad
AA3011 American Airlines
10:10 Abu Dhabi
18:30 Chicago O'Hare
16:10 Chicago O'Hare
21:49 Montreal
Connect
EY151 Etihad
UA5686 United Airlines
10:10 Abu Dhabi
17:50 Chicago O'Hare
16:10 Chicago O'Hare
21:01 Montreal
Connect
EY025 Etihad
BA095 British Airways
10:35 Abu Dhabi
17:40 London Heathrow
15:10 London Heathrow
19:50 Montreal
Connect
RJ0621 Royal Jordanian
RJ0269 Royal Jordanian
13:45 Abu Dhabi
03:01 Amman
15:55 Amman
07:20 Montreal
Connect
EY515 Etihad
RJ0269 Royal Jordanian
13:55 Abu Dhabi
03:01 Amman
16:05 Amman
07:20 Montreal
Connect

6. Dubai to Billy Bishop Toronto City

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

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

Flight Depart Arrive
LH631 Lufthansa
AC875 Air Canada
AC7965 Air Canada
01:00 Dubai
09:55 Frankfurt
13:30 Montreal
05:55 Frankfurt
11:35 Montreal
14:40 Billy Bishop Toronto City
Connect
LH631 Lufthansa
LH478 Lufthansa
AC7973 Air Canada
01:00 Dubai
14:05 Frankfurt
17:30 Montreal
05:55 Frankfurt
16:10 Montreal
18:40 Billy Bishop Toronto City
Connect
LH631 Lufthansa
AC875 Air Canada
AC7963 Air Canada
01:00 Dubai
09:55 Frankfurt
12:30 Montreal
05:55 Frankfurt
11:35 Montreal
13:40 Billy Bishop Toronto City
Connect
LH631 Lufthansa
AC875 Air Canada
PD472 Porter Airlines
01:00 Dubai
09:55 Frankfurt
14:30 Montreal
05:55 Frankfurt
11:35 Montreal
15:40 Billy Bishop Toronto City
Connect
LH631 Lufthansa
LH478 Lufthansa
PD480 Porter Airlines
01:00 Dubai
14:05 Frankfurt
17:30 Montreal
05:55 Frankfurt
16:10 Montreal
18:40 Billy Bishop Toronto City
Connect
EK231 Emirates
PD722 Porter Airlines
02:20 Dubai
12:30 Washington Dulles
08:40 Washington Dulles
13:59 Billy Bishop Toronto City
Connect
EK231 Emirates
PD720 Porter Airlines
02:20 Dubai
10:50 Washington Dulles
08:40 Washington Dulles
12:20 Billy Bishop Toronto City
Connect
EK231 Emirates
PD722 Porter Airlines
02:20 Dubai
09:50 Washington Dulles
08:40 Washington Dulles
11:20 Billy Bishop Toronto City
Connect
EK223 Emirates
AC7739 Air Canada
AC7965 Air Canada
03:00 Dubai
10:50 Newark
13:30 Montreal
09:00 Newark
12:19 Montreal
14:40 Billy Bishop Toronto City
Connect
EK223 Emirates
PD126 Porter Airlines
03:00 Dubai
11:05 Newark
09:00 Newark
12:45 Billy Bishop Toronto City
Connect
EK223 Emirates
PD124 Porter Airlines
03:00 Dubai
10:00 Newark
09:00 Newark
11:29 Billy Bishop Toronto City
Connect
EK223 Emirates
PD128 Porter Airlines
03:00 Dubai
12:05 Newark
09:00 Newark
13:45 Billy Bishop Toronto City
Connect
EK241 Emirates
AC408 Air Canada
AC7965 Air Canada
03:30 Dubai
11:00 Toronto
13:30 Montreal
09:30 Toronto
12:15 Montreal
14:40 Billy Bishop Toronto City
Connect
EK241 Emirates
AC408 Air Canada
AC7967 Air Canada
03:30 Dubai
11:00 Toronto
14:30 Montreal
09:30 Toronto
12:15 Montreal
15:40 Billy Bishop Toronto City
Connect
EK043 Emirates
AC875 Air Canada
AC7963 Air Canada
03:45 Dubai
09:55 Frankfurt
12:30 Montreal
08:50 Frankfurt
11:35 Montreal
13:40 Billy Bishop Toronto City
Connect
EK043 Emirates
AC875 Air Canada
AC7965 Air Canada
03:45 Dubai
09:55 Frankfurt
13:30 Montreal
08:50 Frankfurt
11:35 Montreal
14:40 Billy Bishop Toronto City
Connect
EK071 Emirates
AC871 Air Canada
AC7967 Air Canada
04:05 Dubai
10:55 Paris CDG
14:30 Montreal
09:25 Paris CDG
12:20 Montreal
15:40 Billy Bishop Toronto City
Connect
EK071 Emirates
AC871 Air Canada
AC7965 Air Canada
04:05 Dubai
10:55 Paris CDG
13:30 Montreal
09:25 Paris CDG
12:20 Montreal
14:40 Billy Bishop Toronto City
Connect
EK001 Emirates
AC865 Air Canada
AC7975 Air Canada
07:45 Dubai
14:10 London Heathrow
18:30 Montreal
12:25 London Heathrow
16:25 Montreal
19:40 Billy Bishop Toronto City
Connect
EK001 Emirates
AC865 Air Canada
AC7973 Air Canada
07:45 Dubai
14:10 London Heathrow
17:30 Montreal
12:25 London Heathrow
16:25 Montreal
18:40 Billy Bishop Toronto City
Connect
EK237 Emirates
AC8463 Air Canada
AC7975 Air Canada
08:15 Dubai
15:35 Boston
18:30 Montreal
14:05 Boston
16:51 Montreal
19:40 Billy Bishop Toronto City
Connect
EK237 Emirates
PD948 Porter Airlines
08:15 Dubai
18:55 Boston
14:05 Boston
20:54 Billy Bishop Toronto City
Connect
EK237 Emirates
PD950 Porter Airlines
08:15 Dubai
20:20 Boston
14:05 Boston
22:19 Billy Bishop Toronto City
Connect
EK237 Emirates
PD946 Porter Airlines
08:15 Dubai
16:55 Boston
14:05 Boston
18:54 Billy Bishop Toronto City
Connect
EK073 Emirates
AC885 Air Canada
AC7973 Air Canada
08:20 Dubai
14:45 Paris CDG
17:30 Montreal
13:30 Paris CDG
16:30 Montreal
18:40 Billy Bishop Toronto City
Connect
EK183 Emirates
AC833 Air Canada
AC7975 Air Canada
08:20 Dubai
15:00 Brussels
18:30 Montreal
13:25 Brussels
16:25 Montreal
19:40 Billy Bishop Toronto City
Connect
EK073 Emirates
AC885 Air Canada
AC7975 Air Canada
08:20 Dubai
14:45 Paris CDG
18:30 Montreal
13:30 Paris CDG
16:30 Montreal
19:40 Billy Bishop Toronto City
Connect
EK183 Emirates
AC833 Air Canada
AC7973 Air Canada
08:20 Dubai
15:00 Brussels
17:30 Montreal
13:25 Brussels
16:25 Montreal
18:40 Billy Bishop Toronto City
Connect
RJ0615 Royal Jordanian
RJ0269 Royal Jordanian
AC7955 Air Canada
21:35 Dubai
03:01 Amman
08:30 Montreal
23:45 Amman
07:20 Montreal
09:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC480 Air Canada
AC7957 Air Canada
23:10 Dubai
06:30 Toronto
09:30 Montreal
05:00 Toronto
07:45 Montreal
10:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC400 Air Canada
AC7963 Air Canada
23:10 Dubai
07:00 Toronto
12:30 Montreal
05:00 Toronto
08:15 Montreal
13:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC480 Air Canada
AC7963 Air Canada
23:10 Dubai
06:30 Toronto
12:30 Montreal
05:00 Toronto
07:45 Montreal
13:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC402 Air Canada
AC7963 Air Canada
23:10 Dubai
08:00 Toronto
12:30 Montreal
05:00 Toronto
09:15 Montreal
13:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC480 Air Canada
AC7961 Air Canada
23:10 Dubai
06:30 Toronto
11:30 Montreal
05:00 Toronto
07:45 Montreal
12:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC402 Air Canada
AC7965 Air Canada
23:10 Dubai
08:00 Toronto
13:30 Montreal
05:00 Toronto
09:15 Montreal
14:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC402 Air Canada
AC7961 Air Canada
23:10 Dubai
08:00 Toronto
11:30 Montreal
05:00 Toronto
09:15 Montreal
12:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC442 Air Canada
PD216 Porter Airlines
23:10 Dubai
08:10 Toronto
10:10 Ottawa
05:00 Toronto
09:12 Ottawa
11:14 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC440 Air Canada
PD216 Porter Airlines
23:10 Dubai
07:10 Toronto
10:10 Ottawa
05:00 Toronto
08:12 Ottawa
11:14 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC400 Air Canada
AC7957 Air Canada
23:10 Dubai
07:00 Toronto
09:30 Montreal
05:00 Toronto
08:15 Montreal
10:40 Billy Bishop Toronto City
Connect
AC057 Air Canada
AC400 Air Canada
AC7961 Air Canada
23:10 Dubai
07:00 Toronto
11:30 Montreal
05:00 Toronto
08:15 Montreal
12:40 Billy Bishop Toronto City
Connect

7. Doha to Montreal

  1. You take a bus, shuttle or taxi from your location in Dubai to Doha.

  2. You take a flight from Doha to Montreal and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Montreal to your destination in Canada.

Flight Depart Arrive
AT217 Royal Air Maroc
AT206 Royal Air Maroc
01:30 Doha
08:00 Casablanca
07:10 Casablanca
10:20 Montreal
Connect
TK781 Turkish Airlines
TK35 Turkish Airlines
02:15 Doha
14:05 Istanbul Ataturk
06:35 Istanbul Ataturk
17:00 Montreal
Connect
TK783 Turkish Airlines
TK35 Turkish Airlines
05:55 Doha
14:05 Istanbul Ataturk
10:20 Istanbul Ataturk
17:00 Montreal
Connect
BA122 British Airways
BA095 British Airways
06:45 Doha
17:40 London Heathrow
12:00 London Heathrow
19:50 Montreal
Connect
QR003 Qatar Airways
BA095 British Airways
07:50 Doha
17:40 London Heathrow
13:15 London Heathrow
19:50 Montreal
Connect
QR763 Qatar Airways
08:30 Doha
14:40 Montreal Direct
QR1397 Qatar Airways
AT208 Royal Air Maroc
08:40 Doha
18:30 Casablanca
14:30 Casablanca
20:50 Montreal
Connect
QR007 Qatar Airways
BA095 British Airways
09:00 Doha
17:40 London Heathrow
14:10 London Heathrow
19:50 Montreal
Connect

References

Find Hotels in Canada

You can find hotels and accommodations in Canada with our hotels search tool below

Booking.com