Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
BHD 417
BHD 417
BHD 417
BHD 268
Arrival at Toronto
BHD 417
BHD 417
BHD 268
Alliances & Airlines
Oneworld
(6)
SkyTeam
(1)
Star Alliance
(12)
+ 3 more
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Dubai to Toronto Fare Calendar
BHD 271
You save BHD 149 if you fly from Abu Dhabi
Abu Dhabi to Toronto , 21 May
Qatar Airways QR | 1055
23:00
Thu, 21 May 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 05 m
23:05
Thu, 21 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 763
09:30
Fri, 22 May 26
Doha, Qatar
13 h 40 m
16:10
Fri, 22 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Porter Airlines PD | 2476 | Operated By Passaredo Transportes Aereos
18:50
Fri, 22 May 26
Montreal, Canada
01 h 25 m
20:15
Fri, 22 May 26
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 289
You save BHD 131 if you fly from Abu Dhabi
Abu Dhabi to Toronto , 21 May
Qatar Airways QR | 1055
23:00
Thu, 21 May 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 05 m
23:05
Thu, 21 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 763
09:30
Fri, 22 May 26
Doha, Qatar
13 h 40 m
16:10
Fri, 22 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7975
18:30
Fri, 22 May 26
Montreal, Canada
01 h 22 m
19:52
Fri, 22 May 26
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 371
You save BHD 49 if you fly from Abu Dhabi
Abu Dhabi to Toronto , 21 May
Qatar Airways QR | 1055
23:00
Thu, 21 May 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 05 m
23:05
Thu, 21 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 763
09:30
Fri, 22 May 26
Doha, Qatar
13 h 40 m
16:10
Fri, 22 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 817
19:20
Fri, 22 May 26
Montreal, Canada
01 h 30 m
20:50
Fri, 22 May 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 402
Abu Dhabi to Toronto , 21 May
Qatar Airways QR | 1055
23:00
Thu, 21 May 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 05 m
23:05
Thu, 21 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 763
09:30
Fri, 22 May 26
Doha, Qatar
13 h 40 m
16:10
Fri, 22 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 489
18:30
Fri, 22 May 26
Montreal, Canada
01 h 28 m
19:58
Fri, 22 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 420
Dubai to Toronto , 21 May
Emirates EK | 243
02:15
Thu, 21 May 26
Terminal T3
Dubai, United Arab Emirates
13 h 45 m
08:00
Thu, 21 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 421
17:30
Thu, 21 May 26
Montreal, Canada
01 h 32 m
19:02
Thu, 21 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 424
Dubai to Toronto , 21 May
Emirates EK | 243
02:15
Thu, 21 May 26
Terminal T3
Dubai, United Arab Emirates
13 h 45 m
08:00
Thu, 21 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 407
10:10
Thu, 21 May 26
Montreal, Canada
01 h 28 m
11:38
Thu, 21 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 639
Transit Visa may be required
Abu Dhabi to Toronto , 21 May
Brussels Airlines SN | 4102 | Operated By Etihad Airways
02:05
Thu, 21 May 26
Terminal A
Abu Dhabi, United Arab Emirates
07 h
07:05
Thu, 21 May 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 827
09:40
Thu, 21 May 26
Brussels, Belgium
07 h 50 m
11:30
Thu, 21 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 648
Transit Visa may be required
Abu Dhabi to Toronto , 21 May
Brussels Airlines SN | 4102 | Operated By Etihad Airways
02:05
Thu, 21 May 26
Terminal A
Abu Dhabi, United Arab Emirates
07 h
07:05
Thu, 21 May 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 9689 | Operated By Air Canada
09:40
Thu, 21 May 26
Brussels, Belgium
07 h 50 m
11:30
Thu, 21 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 676
Transit Visa may be required
Dubai to Toronto , 21 May
Emirates EK | 31
11:20
Thu, 21 May 26
Terminal T3
Dubai, United Arab Emirates
07 h 50 m
16:10
Thu, 21 May 26
Terminal T3
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Virgin Atlantic VS | 147
17:45
Thu, 21 May 26
Terminal T3
London - Heathrow Apt, United Kingdom
07 h 50 m
20:35
Thu, 21 May 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
BHD 726
Abu Dhabi to Toronto , 21 May
Etihad Airways EY | 21
02:30
Thu, 21 May 26
Terminal A
Abu Dhabi, United Arab Emirates
14 h 25 m
08:55
Thu, 21 May 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
