background

Flight Deals from Dubai to Canada from $838

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoCX LogoLH LogoLX LogoBA Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Dubai to Toronto

Dubai, AE (DXB) - Toronto, CA (YTO)

SAS Airlines Logo
SAS Airlines

Nov 10

DWC
37h 40m
CPH

Nov 11

YYZ
SAS Airlines Logo
SAS Airlines

Nov 27

YYZ
31h 5m
CPH

Nov 29

DWC

as low as

$1049

Dubai, AE (DXB) - Toronto, CA (YTO)

Saudi Arabian Airlines Logo
Saudi Arabian Airlines

Oct 10

DXB
24h 25m
JED

Oct 11

YYZ
Saudi Arabian Airlines Logo
Saudi Arabian Airlines

Oct 31

YYZ
17h 30m
JED

Nov 1

DXB

as low as

$1056

Dubai, AE (DXB) - Toronto, CA (YTO)

Royal Air Maroc Logo
Royal Air Maroc

Nov 10

DXB
36h 55m
CMN

Nov 11

YYZ
Royal Air Maroc Logo
Royal Air Maroc

Nov 27

YYZ
30h 50m
CMN

Nov 29

DXB

as low as

$1166

Dubai, AE (DXB) - Toronto, CA (YTO)

Emirates Logo
Emirates

May 10

DXB
17h 8m
YUL

May 10

YYZ
Air Canada Logo
Air Canada

May 29

YTZ
15h 40m
YUL

May 30

DXB

as low as

$1430

Dubai, AE (DXB) - Toronto, CA (YTO)

Emirates Logo
Emirates

Jun 4

DXB
17h 40m
MUC

Jun 4

YYZ
Air Canada Logo
Air Canada

Mar 31

YYZ
13h
Direct

Apr 1

DXB

as low as

$1461

Dubai, AE (DXB) - Toronto, CA (YTO)

Icelandair Logo
Icelandair

Sep 22

DXB
19h 40m
OSL
KEF

Sep 22

YYZ
Icelandair Logo
Icelandair

Oct 14

YYZ
18h 40m
KEF
OSL

Oct 15

DXB

as low as

$1568

Dubai, AE (DXB) - Toronto, CA (YTO)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 15

DXB
23h 35m
ADD

Jun 16

YYZ
Ethiopian Airlines Logo
Ethiopian Airlines

Jul 15

YYZ
21h
ADD

Jul 16

DXB

as low as

$1771

Dubai, AE (DXB) - Toronto, CA (YTO)

Air China Limited Logo
Air China Limited

Oct 28

DXB
43h 55m
PEK

Oct 29

YYZ
Air China Limited Logo
Air China Limited

Nov 24

YYZ
47h 5m
PEK

Nov 26

DXB

as low as

$2432

Dubai, AE (DXB) - Toronto, CA (YTO)

Biman Logo
Biman

May 26

DXB
45h 45m
DAC

May 28

YYZ
Biman Logo
Biman

Jun 16

YYZ
45h 15m
DAC

Jun 18

DXB

as low as

$2981

Dubai, AE (DXB) - Toronto, CA (YTO)

Air India Logo
Air India

Jun 5

DXB
29h 30m
DEL

Jun 5

YYZ
Air India Logo
Air India

Jun 13

YYZ
21h 55m
DEL

Jun 14

DXB

as low as

$3086

Dubai, AE (DXB) - Toronto, CA (YTO)

Air India Logo
Air India

Apr 30

DXB
22h 5m
DEL

May 1

YYZ
Air Canada Logo
Air Canada

Jun 2

YYZ
18h 30m
ATH

Jun 3

DXB

as low as

$5868

Top Deals on flights from Dubai to Vancouver

Dubai, AE (DXB) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Oct 6

DXB
21h 1m
YYZ

Oct 6

YVR
Lufthansa Logo
Lufthansa

Oct 28

YVR
21h 5m
FRA

Oct 29

DXB

as low as

$1110

Dubai, AE (DXB) - Vancouver, CA (YVR)

Turkish Airlines Logo
Turkish Airlines

Jun 14

DXB
19h 25m
IST

Jun 14

YVR
Turkish Airlines Logo
Turkish Airlines

Aug 6

YVR
20h 25m
IST

Aug 8

DXB

as low as

$1338

Dubai, AE (DXB) - Vancouver, CA (YVR)

Emirates Logo
Emirates

May 15

DXB
19h 5m
MUC

May 15

YVR
Air Canada Logo
Air Canada

Jul 13

YVR
19h
FRA

Jul 14

DXB

as low as

$1741

Dubai, AE (DXB) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Sep 17

DXB
31h 26m
YYZ

Sep 17

YVR
SWISS Logo
SWISS

Sep 22

YVR
20h 5m
ZRH

Sep 23

DXB

as low as

$4601

Dubai, AE (DXB) - Vancouver, CA (YVR)

Emirates Logo
Emirates

Oct 6

DXB
34h 30m
ZRH

Oct 7

YVR
SWISS Logo
SWISS

Oct 28

YVR
23h 15m
YYZ
ZRH

Oct 29

DXB

as low as

$4818

Dubai, AE (DXB) - Vancouver, CA (YVR)

Emirates Logo
Emirates

May 2

DXB
30h 35m
DUB

May 3

YVR
Air Canada Logo
Air Canada

May 30

YVR
21h 15m
DUB
VCE

May 31

DXB

as low as

$5118

Top Deals on flights from Dubai to Montreal

Dubai, AE (DXB) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Oct 22

DXB
38h 20m
YYZ

Oct 23

YUL
United Airlines Logo
United Airlines

Nov 1

YUL
19h 40m
EWR

Nov 2

DXB

as low as

$838

Dubai, AE (DXB) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Oct 22

DXB
24h 52m
YYZ

Oct 22

YUL
Air Canada Logo
Air Canada

Nov 1

YUL
17h 55m
MXP

Nov 2

DXB

as low as

$848

Dubai, AE (DXB) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

Dec 14

DXB
18h 52m
EWR

Dec 14

YUL
United Airlines Logo
United Airlines

Jan 7

YUL
19h 40m
EWR

Jan 8

DXB

as low as

$851

Dubai, AE (DXB) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Oct 5

DXB
17h 51m
YYZ

Oct 5

YUL
SWISS Logo
SWISS

Nov 2

YUL
20h 30m
ZRH

Nov 3

DXB

as low as

$881

Dubai, AE (DXB) - Montreal, CA (YMQ)

Austrian Airlines Logo
Austrian Airlines

Dec 14

DXB
16h 15m
VIE

Dec 14

YUL
United Airlines Logo
United Airlines

Jan 7

YUL
19h 40m
EWR

Jan 8

DXB

as low as

$882

Dubai, AE (DXB) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

Oct 5

DXB
17h 51m
YYZ

Oct 5

YUL
Lufthansa Logo
Lufthansa

Nov 2

YUL
26h 20m
MUC

Nov 4

DXB

as low as

$885

Dubai, AE (DXB) - Montreal, CA (YMQ)

SWISS Logo
SWISS

Dec 14

DXB
20h 30m
ZRH
VIE

Dec 14

YUL
United Airlines Logo
United Airlines

Jan 7

YUL
19h 40m
EWR

Jan 8

DXB

as low as

$902

Dubai, AE (DXB) - Montreal, CA (YMQ)

Turkish Airlines Logo
Turkish Airlines

Jul 1

DXB
24h 10m
IST

Jul 1

YUL
Turkish Airlines Logo
Turkish Airlines

Jul 22

YUL
32h 15m
IST

Jul 24

DXB

as low as

$1070

Dubai, AE (DXB) - Montreal, CA (YMQ)

Air Algerie Logo
Air Algerie

Dec 16

DXB
36h 20m
ALG

Dec 17

YUL
Air Algerie Logo
Air Algerie

Jan 2

YUL
31h 40m
ALG

Jan 4

DXB

as low as

$1244

Dubai, AE (DXB) - Montreal, CA (YMQ)

Qatar Airways Logo
Qatar Airways

Apr 28

DXB
24h 25m
DOH

Apr 29

YUL
Qatar Airways Logo
Qatar Airways

Oct 13

YUL
15h 50m
DOH

Oct 14

DXB

as low as

$1245

Dubai, AE (DXB) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

Dec 14

DXB
17h 45m
LHR

Dec 14

YUL
American Airlines Logo
American Airlines

Jan 7

YUL
18h 5m
LHR

Jan 8

DXB

as low as

$1252

Dubai, AE (DXB) - Montreal, CA (YMQ)

Emirates Logo
Emirates

May 11

DXB
13h 30m
Direct

May 11

YUL
Emirates Logo
Emirates

May 18

YUL
12h 15m
Direct

May 19

DXB

as low as

$1287

Top Deals on flights from Dubai to Calgary

Dubai, AE (DXB) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

Dec 4

DXB
28h 35m
YYZ
YEG

Dec 4

YYC
Air Canada Logo
Air Canada

Jan 5

YYC
35h 20m
YEG
YYZ

Jan 7

DXB

as low as

$1120

Dubai, AE (DXB) - Calgary, CA (YYC)

Lufthansa Logo
Lufthansa

Dec 4

DXB
24h 55m
FRA

Dec 4

YYC
United Airlines Logo
United Airlines

Jan 5

YYC
26h 20m
EWR

Jan 6

DXB

as low as

$1189

Dubai, AE (DXB) - Calgary, CA (YYC)

Lufthansa Logo
Lufthansa

Dec 4

DXB
24h 55m
FRA

Dec 4

YYC
Air Canada Logo
Air Canada

Jan 5

YYC
35h 20m
YEG
YYZ

Jan 7

DXB

as low as

$1195

Dubai, AE (DXB) - Calgary, CA (YYC)

SWISS Logo
SWISS

Dec 4

DXB
24h 35m
ZRH
FRA

Dec 4

YYC
United Airlines Logo
United Airlines

Jan 5

YYC
26h 20m
EWR

Jan 6

DXB

as low as

$1217

Dubai, AE (DXB) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

Nov 10

DXB
24h 45m
YYZ
YEG

Nov 10

YYC
Lufthansa Logo
Lufthansa

Nov 27

YYC
18h 45m
FRA

Nov 28

DXB

as low as

$1232

Dubai, AE (DXB) - Calgary, CA (YYC)

Austrian Airlines Logo
Austrian Airlines

Nov 10

DXB
20h 20m
VIE
FRA

Nov 10

YYC
Air Canada Logo
Air Canada

Nov 27

YYC
26h 20m
EWR

Nov 28

DXB

as low as

$1273

Dubai, AE (DXB) - Calgary, CA (YYC)

Qatar Airways Logo
Qatar Airways

May 22

DXB
44h 56m
DOH
SEA

May 24

YYC
Porter Airlines Logo
Porter Airlines

May 30

YYC
23h 55m
YYZ
DOH

May 31

DXB

as low as

$1410

Dubai, AE (DXB) - Calgary, CA (YYC)

LOT Polish Airlines Logo
LOT Polish Airlines

Dec 4

DXB
49h 39m
WAW
YYZ

Dec 6

YYC
LOT Polish Airlines Logo
LOT Polish Airlines

Jan 5

YYC
38h 5m
YYZ
WAW

Jan 7

DXB

as low as

$1458

Dubai, AE (DXB) - Calgary, CA (YYC)

Emirates Logo
Emirates

Nov 10

DXB
23h 39m
JFK

Nov 10

YYC
Air Canada Logo
Air Canada

Nov 27

YYC
31h 5m
EWR

Nov 29

DXB

as low as

$1640

Dubai, AE (DXB) - Calgary, CA (YYC)

Emirates Logo
Emirates

May 11

DXB
20h 20m
LHR

May 11

YYC
Air Canada Logo
Air Canada

Jun 29

YYC
18h 25m
LGW

Jul 1

DXB

as low as

$1948

Dubai, AE (DXB) - Calgary, CA (YYC)

British Airways Logo
British Airways

Dec 4

DXB
30h 35m
LHR
DFW

Dec 4

YYC
British Airways Logo
British Airways

Jan 5

YYC
23h 14m
ORD
LHR

Jan 6

DXB

as low as

$2172

Dubai, AE (DXB) - Calgary, CA (YYC)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 27

DXB
34h 1m
ADD
YYZ

Jun 28

YYC
Air Canada Logo
Air Canada

Aug 31

YYC
28h 50m
YYZ
ADD

Sep 1

DXB

as low as

$2380

Top Deals on flights from Dubai to Ottawa

Dubai, AE (DXB) - Ottawa, CA (YOW)

Austrian Airlines Logo
Austrian Airlines

Nov 19

DXB
19h 13m
VIE
YUL

Nov 19

YOW
Air Canada Logo
Air Canada

Dec 5

YOW
20h 39m
YUL
LYS

Dec 6

DXB

as low as

$869

Dubai, AE (DXB) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Nov 19

DXB
29h 6m
ZRH
EWR

Nov 19

YOW
United Airlines Logo
United Airlines

Dec 5

YOW
16h 40m
EWR

Dec 6

DXB

as low as

$906

Dubai, AE (DXB) - Ottawa, CA (YOW)

SWISS Logo
SWISS

Nov 19

DXB
24h 48m
ZRH
YUL

Nov 19

YOW
United Airlines Logo
United Airlines

Dec 5

YOW
16h 40m
EWR

Dec 6

DXB

as low as

$907

Dubai, AE (DXB) - Ottawa, CA (YOW)

Austrian Airlines Logo
Austrian Airlines

Nov 19

DXB
20h 33m
VIE
YUL

Nov 19

YOW
United Airlines Logo
United Airlines

Dec 5

YOW
16h 40m
EWR

Dec 6

DXB

as low as

$909

Dubai, AE (DXB) - Ottawa, CA (YOW)

Lufthansa Logo
Lufthansa

Nov 19

DXB
21h 33m
FRA
YUL

Nov 19

YOW
United Airlines Logo
United Airlines

Dec 5

YOW
16h 40m
EWR

Dec 6

DXB

as low as

$929

Dubai, AE (DXB) - Ottawa, CA (YOW)

Austrian Airlines Logo
Austrian Airlines

Nov 19

DXB
19h 13m
VIE
YUL

Nov 19

YOW
Austrian Airlines Logo
Austrian Airlines

Dec 5

YOW
26h 25m
YUL
VIE

Dec 7

DXB

as low as

$1116

Dubai, AE (DXB) - Ottawa, CA (YOW)

Emirates Logo
Emirates

Jun 8

DXB
16h 5m
YUL

Jun 8

YOW
Emirates Logo
Emirates

Jun 19

YOW
16h 30m
YUL

Jun 20

DXB

as low as

$1404

Dubai, AE (DXB) - Ottawa, CA (YOW)

Egyptair Logo
Egyptair

Nov 19

DXB
23h 18m
CAI
YYZ

Nov 20

YOW
Egyptair Logo
Egyptair

Dec 5

YOW
20h 50m
YYZ
CAI

Dec 6

DXB

as low as

$1823

Dubai, AE (DXB) - Ottawa, CA (YOW)

Egyptair Logo
Egyptair

May 8

DXB
26h 45m
CAI
YYZ

May 9

YOW
Egyptair Logo
Egyptair

May 23

YOW
21h
YYZ
CAI

May 24

DXB

as low as

$1979

Dubai, AE (DXB) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

Nov 19

DXB
23h 22m
MUC
IAD

Nov 19

YOW
United Airlines Logo
United Airlines

Dec 5

YOW
16h 40m
EWR

Dec 6

DXB

as low as

$3167

Dubai, AE (DXB) - Ottawa, CA (YOW)

Emirates Logo
Emirates

Jun 8

DXB
21h 1m
FCO
YUL

Jun 8

YOW
Lufthansa Logo
Lufthansa

Jun 19

YOW
17h 35m
YUL
FCO

Jun 20

DXB

as low as

$3894

Dubai, AE (DXB) - Ottawa, CA (YOW)

Emirates Logo
Emirates

May 21

DXB
32h 31m
ZRH
EWR

May 22

YOW
SWISS Logo
SWISS

May 30

YOW
23h 45m
YYZ
ZRH

May 31

DXB

as low as

$6857

Top Deals on flights from Dubai to Winnipeg

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Emirates Logo
Emirates

Jun 24

DXB
33h 4m
DUB
YUL

Jun 25

YWG
Air Canada Logo
Air Canada

Jul 26

YWG
21h 15m
YUL
MXP

Jul 27

DXB

as low as

$1287

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Saudi Arabian Airlines Logo
Saudi Arabian Airlines

Jun 26

DXB
23h 20m
JED
YYZ

Jun 26

YWG
Air Canada Logo
Air Canada

Jul 3

YWG
26h 15m
YYZ
JED

Jul 4

DXB

as low as

$1331

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Qatar Airways Logo
Qatar Airways

Jun 24

DXB
28h 5m
DOH
YYZ

Jun 25

YWG
WestJet Logo
WestJet

Jul 26

YWG
25h 40m
YYZ
DOH

Jul 27

DXB

as low as

$1617

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Emirates Logo
Emirates

Jun 26

DXB
23h 15m
CDG
YYZ

Jun 26

YWG
Air Canada Logo
Air Canada

Jul 3

YWG
20h 5m
YYZ
LHR

Jul 4

DXB

as low as

$1854

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Turkish Airlines Logo
Turkish Airlines

Jun 26

DXB
23h 25m
IST
YYZ

Jun 27

YWG
Air Canada Logo
Air Canada

Jul 3

YWG
24h
YYZ
IST

Jul 5

DXB

as low as

$1974

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 24

DXB
30h 15m
ADD
YYZ

Jun 25

YWG
Air Canada Logo
Air Canada

Jul 26

YWG
25h 35m
YYZ
ADD

Jul 27

DXB

as low as

$2319

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Egyptair Logo
Egyptair

Jun 24

DXB
25h 15m
CAI
YYZ

Jun 25

YWG
Egyptair Logo
Egyptair

Jul 26

YWG
27h 50m
YYZ
CAI

Jul 27

DXB

as low as

$2984

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Egyptair Logo
Egyptair

Jun 26

DXB
25h 15m
CAI
YYZ

Jun 27

YWG
Air Canada Logo
Air Canada

Jul 3

YWG
24h 50m
YYZ
CAI

Jul 4

DXB

as low as

$3883

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Emirates Logo
Emirates

Jun 26

DXB
23h
AMS
YYZ

Jun 26

YWG
Air Canada Logo
Air Canada

Jul 3

YWG
20h 5m
YYZ
LHR

Jul 4

DXB

as low as

$4846

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Emirates Logo
Emirates

Jun 24

DXB
27h 27m
LHR
DEN

Jun 24

YWG
Air Canada Logo
Air Canada

Jul 26

YWG
23h 10m
YYZ
FCO

Jul 27

DXB

as low as

$5021

Dubai, AE (DXB) - Winnipeg, CA (YWG)

Emirates Logo
Emirates

Jun 24

DXB
27h 27m
LHR
DEN

Jun 24

YWG
United Airlines Logo
United Airlines

Jul 26

YWG
20h 15m
ORD
FRA

Jul 27

DXB

as low as

$7954

Top Deals on flights from Dubai to Halifax

Dubai, AE (DXB) - Halifax, CA (YHZ)

American Airlines Logo
American Airlines

Jul 31

DXB
32h 34m
LHR
BOS

Aug 1

YHZ
American Airlines Logo
American Airlines

Aug 7

YHZ
34h 10m
PHL
LHR

Aug 9

DXB

as low as

$1612

Dubai, AE (DXB) - Halifax, CA (YHZ)

Icelandair Logo
Icelandair

Jul 30

DXB
19h 5m
CPH
KEF

Jul 30

YHZ
Icelandair Logo
Icelandair

Aug 6

YHZ
19h 15m
KEF
MUC

Aug 7

DXB

as low as

$1712

Dubai, AE (DXB) - Halifax, CA (YHZ)

Emirates Logo
Emirates

Jul 31

DXB
39h 10m
FCO
EWR

Aug 1

YHZ
Air Canada Logo
Air Canada

Aug 7

YHZ
15h 55m
LGW

Aug 8

DXB

as low as

$4108

Dubai, AE (DXB) - Halifax, CA (YHZ)

Emirates Logo
Emirates

Jul 31

DXB
35h 40m
GVA
YUL

Aug 1

YHZ
Air Canada Logo
Air Canada

Aug 7

YHZ
15h 55m
LGW

Aug 8

DXB

as low as

$4127

Top Deals on flights from Dubai to Edmonton

Dubai, AE (DXB) - Edmonton, CA (YEA)

Emirates Logo
Emirates

Jul 2

DXB
27h 33m
BCN
YYZ

Jul 2

YEG
Air Canada Logo
Air Canada

Sep 8

YEG
27h 45m
YYZ

Sep 9

DXB

as low as

$1154

Dubai, AE (DXB) - Edmonton, CA (YEA)

Saudi Arabian Airlines Logo
Saudi Arabian Airlines

Jul 2

DXB
24h 58m
JED
YYZ

Jul 2

YEG
Air Canada Logo
Air Canada

Sep 8

YEG
26h 30m
YYZ
JED

Sep 9

DXB

as low as

$1279

Dubai, AE (DXB) - Edmonton, CA (YEA)

KLM Logo
KLM

Jun 26

DXB
25h 5m
CDG
AMS

Jun 26

YEG
KLM Logo
KLM

Jul 11

YEG
42h 35m
YVR
AMS

Jul 13

DXB

as low as

$1345

Dubai, AE (DXB) - Edmonton, CA (YEA)

Turkish Airlines Logo
Turkish Airlines

Aug 7

DXB
40h 40m
IST
SEA

Aug 8

YEG
Air Canada Logo
Air Canada

Sep 1

YEG
24h 5m
YVR
IST

Sep 3

DXB

as low as

$1645

Dubai, AE (DXB) - Edmonton, CA (YEA)

Austrian Airlines Logo
Austrian Airlines

Dec 21

DXB
28h 13m
VIE
YYZ

Dec 21

YEG
Austrian Airlines Logo
Austrian Airlines

Jan 4

YEG
28h 35m
YUL
VIE

Jan 6

DXB

as low as

$1717

Dubai, AE (DXB) - Edmonton, CA (YEA)

Emirates Logo
Emirates

Jun 25

DXB
26h 24m
BOS
YYC

Jun 26

YEG
WestJet Logo
WestJet

Aug 31

YEG
25h 40m
YYC
BOS

Sep 1

DXB

as low as

$1733

Dubai, AE (DXB) - Edmonton, CA (YEA)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 25

DXB
37h 48m
ADD
YYZ

Jun 26

YEG
Air Canada Logo
Air Canada

Aug 31

YEG
28h 45m
YYZ
ADD

Sep 1

DXB

as low as

$2384

Dubai, AE (DXB) - Edmonton, CA (YEA)

Cathay Pacific Logo
Cathay Pacific

Aug 7

DXB
28h 20m
HKG
YVR

Aug 8

YEG
WestJet Logo
WestJet

Aug 31

YEG
28h 40m
YVR
HKG

Sep 1

DXB

as low as

$2505

Dubai, AE (DXB) - Edmonton, CA (YEA)

British Airways Logo
British Airways

Aug 7

DXB
25h 24m
LHR
YVR

Aug 8

YEG
British Airways Logo
British Airways

Aug 31

YEG
27h 48m
SEA
LHR

Sep 2

DXB

as low as

$3419

Dubai, AE (DXB) - Edmonton, CA (YEA)

Emirates Logo
Emirates

May 22

DXB
23h 44m
FCO
YYZ

May 22

YEG
Air Canada Logo
Air Canada

Jun 13

YEG
25h 20m
YYZ
LHR

Jun 14

DXB

as low as

$4900

Top Deals on flights from Dubai to Windsor

Dubai, AE (DXB) - Windsor, CA (YQG)

Emirates Logo
Emirates

Jun 9

DXB
21h 14m
AMS
YYZ

Jun 9

YQG
Air Canada Logo
Air Canada

Jun 29

YQG
23h 40m
YYZ
ZRH

Jun 30

DXB

as low as

$1109

Dubai, AE (DXB) - Windsor, CA (YQG)

Emirates Logo
Emirates

Jun 8

DXB
35h 49m
ZRH
YYZ

Jun 9

YQG
Air Canada Logo
Air Canada

Jun 30

YQG
20h 25m
YYZ
AMS

Jul 2

DXB

as low as

$1663

Dubai, AE (DXB) - Windsor, CA (YQG)

Emirates Logo
Emirates

Jun 8

DXB
22h 54m
AMS
YYZ

Jun 8

YQG
Air Canada Logo
Air Canada

Jun 30

YQG
20h 25m
YYZ
AMS

Jul 2

DXB

as low as

$1686

Dubai, AE (DXB) - Windsor, CA (YQG)

Egyptair Logo
Egyptair

Jun 8

DXB
28h 24m
CAI
YYZ

Jun 9

YQG
Air Canada Logo
Air Canada

Jun 30

YQG
23h 55m
YYZ
CAI

Jul 1

DXB

as low as

$2144

Dubai, AE (DXB) - Windsor, CA (YQG)

Emirates Logo
Emirates

Jun 8

DXB
23h 44m
BCN
YYZ

Jun 8

YQG
Air Canada Logo
Air Canada

Jun 30

YQG
20h 25m
YYZ
AMS

Jul 2

DXB

as low as

$4994

Dubai, AE (DXB) - Windsor, CA (YQG)

Emirates Logo
Emirates

Jun 8

DXB
35h 49m
ZRH
YYZ

Jun 9

YQG
Air Canada Logo
Air Canada

Jun 30

YQG
20h 25m
YYZ
AMS

Jul 2

DXB

as low as

$4998

Dubai, AE (DXB) - Windsor, CA (YQG)

Emirates Logo
Emirates

Jun 8

DXB
35h 49m
ZRH
YYZ

Jun 9

YQG
SWISS Logo
SWISS

Jun 30

YQG
23h 40m
YYZ
ZRH

Jul 1

DXB

as low as

$8360

Dubai, AE (DXB) - Windsor, CA (YQG)

Emirates Logo
Emirates

Jun 8

DXB
22h 54m
AMS
YYZ

Jun 8

YQG
Lufthansa Logo
Lufthansa

Jun 30

YQG
23h 50m
YYZ
PRG

Jul 1

DXB

as low as

$8367

Good to Know

Essential information to help you plan your flight from Dubai to Canada

Cheapest Flight

$838

The lowest price we found in the last two weeks, departing Oct 22 and returning Nov 2

Airline AC1 stop ‧ 38h 20m ‧ economy

Fastest Flights

$1287

The fastest flight that we found in the last two weeks, departing May 11 and returning May 19

Airline EK13h 30m ‧ economy

Cheapest Flight Round-trip

$838

Cheapest price found in the last 14 days, departing Oct 22 and returning Nov 2

Airline AC1 stop ‧ 38h 20m ‧ economy

Cheapest Layover airport

$2172

The cheapest layover airport to Calgary is currently $2172

Airline BA2 stops ‧ 30h 35m ‧ economy

Best Arrival airport

$1120

The best arrival airport to Calgary is currently $1120

Airline AC2 stops ‧ 28h 35m ‧ economy

Best Departure airport

$1120

The best departure airport to Calgary is currently $1120

Airline AC2 stops ‧ 28h 35m ‧ economy

Cheapest Airline

$1120

The cheapest airline to Calgary is currently $1120

Airline AC2 stops ‧ 28h 35m ‧ economy

Frequently Asked Questions

Which cities in Canada can I fly to from Dubai City?

From Dubai you can fly directly to Toronto Pearson and Vancouver International airports. Other major Canadian cities like Montreal and Calgary are accessible via one-stop flights through hubs like London or Frankfurt. Travelers choose Toronto for business and cultural attractions, Vancouver for outdoor activities, and Montreal for French-language experiences.

How long is the flight from Dubai City to Canada?

From Dubai to major Canadian cities like Toronto or Vancouver, non-stop flights generally take around 14 to 15 hours eastbound. With one-stop connections, total travel times usually range from 16 to 20 hours depending on layover durations.

Are there direct flights from Dubai City to Canada?

Yes, Dubai has direct flights to several Canadian cities, primarily Toronto and Vancouver, operated by airlines such as Emirates. Flight times are approximately 14 hours to Toronto and around 16 hours to Vancouver. If flying to other Canadian cities without direct flights, travelers typically connect through Toronto or Vancouver, with total travel times ranging from 16 to 20 hours including layovers.

Which airlines fly from Dubai City to Canada?

From Dubai to Canada airlines include Emirates non-stop, plus Air Canada, Lufthansa, British Airways via their hubs.

When is the cheapest time to fly from Dubai City to Canada?

Flights from Dubai to Canada are typically cheaper in late fall and winter, avoiding the peak summer months and major holidays. Booking midweek flights and choosing departures in the late morning or evening can also help reduce costs.

How far in advance should I book flights from Dubai City to Canada?

For flights from Dubai to Canada, booking approximately 8 to 16 weeks ahead is advisable, especially for summer and holiday travel periods.

What are the most popular cities to visit in Canada?

Canada's top destinations from Dubai include Toronto for its skyline and cultural scene, Vancouver for outdoor activities and its scenic setting, Montreal for its European charm, and Calgary or Ottawa for their unique attractions and easy access via direct flights from the U.S.

Do I need a visa to travel from Dubai City to Canada?

U.S. citizens traveling from Dubai to Canada generally need a valid visitor visa unless they have a valid U.S. or Canadian visa or an Electronic Travel Authorization (eTA). For short tourist visits, an eTA is usually sufficient if arriving by air, but visa requirements can change, so verify current entry rules before your trip.

Which airports in Canada are best to fly into from Dubai City?

From Dubai to Canada, Toronto Pearson International is the primary hub offering the most long-haul flights and extensive domestic connections, ideal for travel across Canada. Vancouver International is excellent for accessing the Pacific coast and resort areas, while Montreal Trudeau serves as a good gateway for eastern Canada.

What is the baggage allowance on flights from Dubai City to Canada?

From Dubai to Canada, baggage allowances vary by airline and fare. Basic economy fares frequently omit checked bags, whereas standard economy typically includes one checked bag and a carry-on. Premium cabins offer more checked baggage and additional perks.

What cabin and seat options are typical from Dubai City to Canada?

Flights from Dubai to Canada typically offer Economy, Premium Economy where available, and lie-flat Business class, with First class being limited and less common.

Are overnight flights available from Dubai City to Canada?

Yes. Dubai to Canada flights often depart in the evening and arrive early the next morning at airports like Toronto Pearson or Vancouver International, allowing travelers to maximize their time in Dubai or Canada.

When is the best time of year to visit Canada?

In Canada, late spring (May and June) and early fall (September and October) offer milder weather and fewer tourists, while summer (July and August) tends to be busy and more costly especially in major cities like Toronto and Vancouver.