How to get to Doha, Qatar from Toronto by flight ? You can check flights from Toronto to Doha, Qatar below.
You can find flight ticket prices from Toronto to Doha, Qatar with our flight tickets search tool below
You take a flight from Toronto to Doha and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Doha to your destination in Doha, Qatar.
Flight | Depart | Arrive | |
---|---|---|---|
LO046
LOT
QR260
Qatar Airways
|
00:15
Toronto
15:45
Warsaw Chopin
|
13:30
Warsaw Chopin
23:05
Doha
|
Connect |
AC868
Air Canada
QR016
Qatar Airways
|
08:25
Toronto
21:25
London Heathrow
|
20:35
London Heathrow
07:05
Doha
|
Connect |
TS690
Air Transat
QR204
Qatar Airways
|
15:35
Toronto
12:55
Athens
|
08:10
Athens
18:00
Doha
|
Connect |
AC872
Air Canada
QR070
Qatar Airways
|
16:55
Toronto
09:55
Frankfurt
|
06:30
Frankfurt
17:55
Doha
|
Connect |
EI126
Aer Lingus
QR020
Qatar Airways
|
17:45
Toronto
07:40
Dublin
|
05:15
Dublin
17:50
Doha
|
Connect |
LH471
Lufthansa
QR070
Qatar Airways
|
18:00
Toronto
09:55
Frankfurt
|
08:05
Frankfurt
17:55
Doha
|
Connect |
BA092
British Airways
QR008
Qatar Airways
|
18:20
Toronto
15:05
London Heathrow
|
06:25
London Heathrow
00:45
Doha
|
Connect |
BA092
British Airways
QR006
Qatar Airways
|
18:20
Toronto
08:00
London Heathrow
|
06:25
London Heathrow
17:45
Doha
|
Connect |
BA092
British Airways
QR004
Qatar Airways
|
18:20
Toronto
14:15
London Heathrow
|
06:25
London Heathrow
00:10
Doha
|
Connect |
AC896
Air Canada
QR204
Qatar Airways
|
18:25
Toronto
12:55
Athens
|
10:45
Athens
18:00
Doha
|
Connect |
AC856
Air Canada
QR006
Qatar Airways
|
18:30
Toronto
08:00
London Heathrow
|
06:30
London Heathrow
17:45
Doha
|
Connect |
AC806
Air Canada
QR032
Qatar Airways
|
18:55
Toronto
07:55
Edinburgh
|
06:35
Edinburgh
17:50
Doha
|
Connect |
BA2270
British Airways
QR330
Qatar Airways
|
19:40
Toronto
11:05
London Gatwick
|
07:50
London Gatwick
20:45
Doha
|
Connect |
LH495
Lufthansa
QR058
Qatar Airways
|
20:20
Toronto
15:50
Munich
|
10:10
Munich
23:30
Doha
|
Connect |
AC824
Air Canada
QR274
Qatar Airways
|
20:30
Toronto
15:15
Amsterdam Schiphol
|
10:00
Amsterdam Schiphol
23:40
Doha
|
Connect |
AC894
Air Canada
QR128
Qatar Airways
|
20:40
Toronto
15:55
Milan Malpensa
|
10:45
Milan Malpensa
23:35
Doha
|
Connect |
AC880
Air Canada
QR040
Qatar Airways
|
20:45
Toronto
15:05
Paris CDG
|
09:55
Paris CDG
23:30
Doha
|
Connect |
TS386
Air Transat
QR132
Qatar Airways
|
20:55
Toronto
16:20
Rome
|
11:50
Rome
23:25
Doha
|
Connect |
AC842
Air Canada
QR018
Qatar Airways
|
20:55
Toronto
13:55
Dublin
|
08:30
Dublin
00:05
Doha
|
Connect |
TS122
Air Transat
QR330
Qatar Airways
|
21:00
Toronto
11:05
London Gatwick
|
09:05
London Gatwick
20:45
Doha
|
Connect |
WS3
WestJet
QR330
Qatar Airways
|
21:00
Toronto
11:05
London Gatwick
|
08:49
London Gatwick
20:45
Doha
|
Connect |
TS122
Air Transat
QR328
Qatar Airways
|
21:00
Toronto
14:05
London Gatwick
|
09:05
London Gatwick
23:45
Doha
|
Connect |
TS300
Air Transat
QR218
Qatar Airways
|
21:10
Toronto
15:35
Zagreb
|
12:00
Zagreb
23:00
Doha
|
Connect |
AZ0651
Alitalia
QR132
Qatar Airways
|
21:30
Toronto
16:20
Rome
|
12:05
Rome
23:25
Doha
|
Connect |
AC876
Air Canada
QR068
Qatar Airways
|
21:35
Toronto
15:30
Frankfurt
|
11:10
Frankfurt
23:30
Doha
|
Connect |
TS138
Air Transat
QR126
Qatar Airways
|
21:40
Toronto
15:55
Venice
|
12:05
Venice
23:20
Doha
|
Connect |
BA098
British Airways
BA123
British Airways
|
22:05
Toronto
19:25
London Heathrow
|
10:05
London Heathrow
05:05
Doha
|
Connect |
BA098
British Airways
QR008
Qatar Airways
|
22:05
Toronto
15:05
London Heathrow
|
10:05
London Heathrow
00:45
Doha
|
Connect |
BA098
British Airways
QR004
Qatar Airways
|
22:05
Toronto
14:15
London Heathrow
|
10:05
London Heathrow
00:10
Doha
|
Connect |
WS14
WestJet
QR146
Qatar Airways
|
22:15
Toronto
15:45
Barcelona
|
11:50
Barcelona
23:45
Doha
|
Connect |
AC824
Air Canada
QR150
Qatar Airways
|
22:20
Toronto
15:25
Madrid
|
11:45
Madrid
00:05
Doha
|
Connect |
TK18
Turkish Airlines
TK780
Turkish Airlines
|
22:30
Toronto
20:50
Istanbul Ataturk
|
16:10
Istanbul Ataturk
00:55
Doha
|
Connect |
TS280
Air Transat
QR146
Qatar Airways
|
22:30
Toronto
15:45
Barcelona
|
12:25
Barcelona
23:45
Doha
|
Connect |
TK18
Turkish Airlines
QR246
Qatar Airways
|
22:30
Toronto
19:45
Istanbul Ataturk
|
16:10
Istanbul Ataturk
23:50
Doha
|
Connect |
TK18
Turkish Airlines
TK782
Turkish Airlines
|
22:30
Toronto
01:35
Istanbul Ataturk
|
16:10
Istanbul Ataturk
05:45
Doha
|
Connect |
AC808
Air Canada
QR028
Qatar Airways
|
22:45
Toronto
14:10
Manchester
|
10:45
Manchester
23:59
Doha
|
Connect |
KL0696
KLM
QR274
Qatar Airways
|
22:50
Toronto
15:15
Amsterdam Schiphol
|
11:05
Amsterdam Schiphol
23:40
Doha
|
Connect |
AC858
Air Canada
QR008
Qatar Airways
|
23:10
Toronto
15:05
London Heathrow
|
10:10
London Heathrow
00:45
Doha
|
Connect |
AC858
Air Canada
QR004
Qatar Airways
|
23:10
Toronto
14:15
London Heathrow
|
10:10
London Heathrow
00:10
Doha
|
Connect |
TS688
Air Transat
QR040
Qatar Airways
|
23:45
Toronto
15:05
Paris CDG
|
13:05
Paris CDG
23:30
Doha
|
Connect |
You take a bus, shuttle or taxi from your location in Toronto to Buffalo.
You take a flight from Buffalo to Doha and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Doha to your destination in Doha, Qatar.
Flight | Depart | Arrive | |
---|---|---|---|
UA4968
United Airlines
UA934
United Airlines
QR016
Qatar Airways
|
06:00
Buffalo
08:30
Newark
21:25
London Heathrow
|
07:25
Newark
20:35
London Heathrow
07:05
Doha
|
Connect |
DL5623
Delta
VS158
Virgin Atlantic
QR016
Qatar Airways
|
06:00
Buffalo
08:40
Boston
21:25
London Heathrow
|
07:44
Boston
20:05
London Heathrow
07:05
Doha
|
Connect |
DL4930
Delta
QR704
Qatar Airways
|
07:05
Buffalo
09:45
New York JFK
|
08:32
New York JFK
06:00
Doha
|
Connect |
AA4374
American Airlines
QR728
Qatar Airways
|
07:20
Buffalo
19:20
Philadelphia
|
08:35
Philadelphia
16:40
Doha
|
Connect |
B62101
JetBlue Airways
QR702
Qatar Airways
|
08:00
Buffalo
21:00
New York JFK
|
09:16
New York JFK
17:15
Doha
|
Connect |
UA4885
United Airlines
UA30
United Airlines
QR060
Qatar Airways
|
10:48
Buffalo
17:30
Newark
09:10
Munich
|
12:22
Newark
07:20
Munich
16:50
Doha
|
Connect |
UA4885
United Airlines
UA57
United Airlines
QR042
Qatar Airways
|
10:48
Buffalo
18:20
Newark
08:35
Paris CDG
|
12:22
Newark
07:25
Paris CDG
17:00
Doha
|
Connect |
UA4885
United Airlines
UA124
United Airlines
QR204
Qatar Airways
|
10:48
Buffalo
17:40
Newark
12:55
Athens
|
12:22
Newark
10:30
Athens
18:00
Doha
|
Connect |
B62001
JetBlue Airways
AA44
American Airlines
QR042
Qatar Airways
|
12:31
Buffalo
17:25
New York JFK
08:35
Paris CDG
|
13:49
New York JFK
06:35
Paris CDG
17:00
Doha
|
Connect |
B62001
JetBlue Airways
QR702
Qatar Airways
|
12:31
Buffalo
21:00
New York JFK
|
13:49
New York JFK
17:15
Doha
|
Connect |
UA3528
United Airlines
UA57
United Airlines
QR042
Qatar Airways
|
12:35
Buffalo
18:20
Newark
08:35
Paris CDG
|
14:00
Newark
07:25
Paris CDG
17:00
Doha
|
Connect |
UA3528
United Airlines
UA124
United Airlines
QR204
Qatar Airways
|
12:35
Buffalo
17:40
Newark
12:55
Athens
|
14:00
Newark
10:30
Athens
18:00
Doha
|
Connect |
UA3528
United Airlines
UA30
United Airlines
QR060
Qatar Airways
|
12:35
Buffalo
17:30
Newark
09:10
Munich
|
14:00
Newark
07:20
Munich
16:50
Doha
|
Connect |
UA4890
United Airlines
UA124
United Airlines
QR204
Qatar Airways
|
14:29
Buffalo
17:40
Newark
12:55
Athens
|
16:03
Newark
10:30
Athens
18:00
Doha
|
Connect |
UA4890
United Airlines
UA960
United Airlines
QR070
Qatar Airways
|
14:29
Buffalo
17:15
Newark
09:55
Frankfurt
|
16:03
Newark
05:45
Frankfurt
17:55
Doha
|
Connect |
UA4890
United Airlines
UA19
United Airlines
QR124
Qatar Airways
|
14:29
Buffalo
18:25
Newark
09:25
Milan Malpensa
|
16:03
Newark
08:25
Milan Malpensa
17:05
Doha
|
Connect |
UA4890
United Airlines
UA57
United Airlines
QR042
Qatar Airways
|
14:29
Buffalo
18:20
Newark
08:35
Paris CDG
|
16:03
Newark
07:25
Paris CDG
17:00
Doha
|
Connect |
UA4890
United Airlines
UA30
United Airlines
QR060
Qatar Airways
|
14:29
Buffalo
17:30
Newark
09:10
Munich
|
16:03
Newark
07:20
Munich
16:50
Doha
|
Connect |
UA4890
United Airlines
LH403
Lufthansa
QR070
Qatar Airways
|
14:29
Buffalo
18:00
Newark
09:55
Frankfurt
|
16:03
Newark
07:35
Frankfurt
17:55
Doha
|
Connect |
UA4899
United Airlines
UA14
United Airlines
QR006
Qatar Airways
|
16:04
Buffalo
18:45
Newark
08:00
London Heathrow
|
17:38
Newark
06:55
London Heathrow
17:45
Doha
|
Connect |
UA4899
United Airlines
UA170
United Airlines
QR126
Qatar Airways
|
16:04
Buffalo
18:55
Newark
15:55
Venice
|
17:38
Newark
09:05
Venice
23:20
Doha
|
Connect |
UA4428
United Airlines
UA19
United Airlines
QR128
Qatar Airways
|
16:10
Buffalo
18:25
Newark
15:55
Milan Malpensa
|
17:34
Newark
08:25
Milan Malpensa
23:35
Doha
|
Connect |
UA3502
United Airlines
UA19
United Airlines
QR128
Qatar Airways
|
16:10
Buffalo
18:25
Newark
15:55
Milan Malpensa
|
17:35
Newark
08:25
Milan Malpensa
23:35
Doha
|
Connect |
UA4428
United Airlines
UA120
United Airlines
QR146
Qatar Airways
|
16:10
Buffalo
19:20
Newark
15:45
Barcelona
|
17:34
Newark
09:00
Barcelona
23:45
Doha
|
Connect |
UA3502
United Airlines
UA14
United Airlines
QR006
Qatar Airways
|
16:10
Buffalo
18:45
Newark
08:00
London Heathrow
|
17:35
Newark
06:55
London Heathrow
17:45
Doha
|
Connect |
UA4428
United Airlines
UA170
United Airlines
QR126
Qatar Airways
|
16:10
Buffalo
18:55
Newark
15:55
Venice
|
17:34
Newark
09:05
Venice
23:20
Doha
|
Connect |
UA3502
United Airlines
UA170
United Airlines
QR126
Qatar Airways
|
16:10
Buffalo
18:55
Newark
15:55
Venice
|
17:35
Newark
09:05
Venice
23:20
Doha
|
Connect |
UA4428
United Airlines
UA14
United Airlines
QR006
Qatar Airways
|
16:10
Buffalo
18:45
Newark
08:00
London Heathrow
|
17:34
Newark
06:55
London Heathrow
17:45
Doha
|
Connect |
UA3502
United Airlines
UA19
United Airlines
QR124
Qatar Airways
|
16:10
Buffalo
18:25
Newark
09:25
Milan Malpensa
|
17:35
Newark
08:25
Milan Malpensa
17:05
Doha
|
Connect |
UA3502
United Airlines
UA74
United Airlines
QR068
Qatar Airways
|
16:10
Buffalo
22:00
Newark
15:30
Frankfurt
|
17:35
Newark
11:45
Frankfurt
23:30
Doha
|
Connect |
UA4428
United Airlines
UA19
United Airlines
QR124
Qatar Airways
|
16:10
Buffalo
18:25
Newark
09:25
Milan Malpensa
|
17:34
Newark
08:25
Milan Malpensa
17:05
Doha
|
Connect |
UA4428
United Airlines
UA74
United Airlines
QR068
Qatar Airways
|
16:10
Buffalo
22:00
Newark
15:30
Frankfurt
|
17:34
Newark
11:45
Frankfurt
23:30
Doha
|
Connect |
UA4428
United Airlines
UA999
United Airlines
QR194
Qatar Airways
|
16:10
Buffalo
19:00
Newark
15:25
Brussels
|
17:34
Newark
08:05
Brussels
23:40
Doha
|
Connect |
UA3502
United Airlines
UA120
United Airlines
QR146
Qatar Airways
|
16:10
Buffalo
19:20
Newark
15:45
Barcelona
|
17:35
Newark
09:00
Barcelona
23:45
Doha
|
Connect |
AA5135
American Airlines
AA278
American Airlines
QR030
Qatar Airways
|
18:50
Buffalo
21:10
Philadelphia
14:05
Edinburgh
|
20:04
Philadelphia
09:15
Edinburgh
23:59
Doha
|
Connect |
AA5135
American Airlines
AA754
American Airlines
QR040
Qatar Airways
|
18:50
Buffalo
21:00
Philadelphia
15:05
Paris CDG
|
20:04
Philadelphia
10:40
Paris CDG
23:30
Doha
|
Connect |
UA4943
United Airlines
TK30
Turkish Airlines
TK780
Turkish Airlines
|
19:20
Buffalo
00:15
Newark
20:50
Istanbul Ataturk
|
20:45
Newark
18:10
Istanbul Ataturk
00:55
Doha
|
Connect |
UA4943
United Airlines
UA940
United Airlines
QR004
Qatar Airways
|
19:20
Buffalo
22:00
Newark
14:15
London Heathrow
|
20:45
Newark
10:15
London Heathrow
00:10
Doha
|
Connect |
UA4943
United Airlines
UA74
United Airlines
QR068
Qatar Airways
|
19:20
Buffalo
22:00
Newark
15:30
Frankfurt
|
20:45
Newark
11:45
Frankfurt
23:30
Doha
|
Connect |
UA4943
United Airlines
UA940
United Airlines
QR008
Qatar Airways
|
19:20
Buffalo
22:00
Newark
15:05
London Heathrow
|
20:45
Newark
10:15
London Heathrow
00:45
Doha
|
Connect |
You take a flight from Billy Bishop Toronto City to Doha and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Doha to your destination in Doha, Qatar.
Flight | Depart | Arrive | |
---|---|---|---|
PD719
Porter Airlines
QR708
Qatar Airways
|
08:30
Billy Bishop Toronto City
20:15
Washington Dulles
|
09:57
Washington Dulles
16:55
Doha
|
Connect |
PD939
Porter Airlines
QR744
Qatar Airways
|
08:55
Billy Bishop Toronto City
22:10
Boston
|
10:30
Boston
17:55
Doha
|
Connect |
AC7966
Air Canada
AC898
Air Canada
QR204
Qatar Airways
|
14:15
Billy Bishop Toronto City
18:45
Montreal
12:55
Athens
|
15:25
Montreal
10:35
Athens
18:00
Doha
|
Connect |
AC7966
Air Canada
LH479
Lufthansa
QR070
Qatar Airways
|
14:15
Billy Bishop Toronto City
17:50
Montreal
09:55
Frankfurt
|
15:25
Montreal
07:05
Frankfurt
17:55
Doha
|
Connect |
AC7968
Air Canada
LH479
Lufthansa
QR070
Qatar Airways
|
15:15
Billy Bishop Toronto City
17:50
Montreal
09:55
Frankfurt
|
16:25
Montreal
07:05
Frankfurt
17:55
Doha
|
Connect |
AC7968
Air Canada
AC874
Air Canada
QR070
Qatar Airways
|
15:15
Billy Bishop Toronto City
18:10
Montreal
09:55
Frankfurt
|
16:25
Montreal
07:25
Frankfurt
17:55
Doha
|
Connect |
AC7968
Air Canada
AC898
Air Canada
QR204
Qatar Airways
|
15:15
Billy Bishop Toronto City
18:45
Montreal
12:55
Athens
|
16:25
Montreal
10:35
Athens
18:00
Doha
|
Connect |
AC7970
Air Canada
AC898
Air Canada
QR204
Qatar Airways
|
16:15
Billy Bishop Toronto City
18:45
Montreal
12:55
Athens
|
17:25
Montreal
10:35
Athens
18:00
Doha
|
Connect |
AC7970
Air Canada
AC1918
Air Canada
QR126
Qatar Airways
|
16:15
Billy Bishop Toronto City
21:00
Montreal
15:55
Venice
|
17:25
Montreal
10:45
Venice
23:20
Doha
|
Connect |
AC7970
Air Canada
QR764
Qatar Airways
|
16:15
Billy Bishop Toronto City
20:30
Montreal
|
17:25
Montreal
16:35
Doha
|
Connect |
AC7970
Air Canada
AC892
Air Canada
QR132
Qatar Airways
|
16:15
Billy Bishop Toronto City
19:20
Montreal
16:20
Rome
|
17:25
Montreal
09:20
Rome
23:25
Doha
|
Connect |
AC7970
Air Canada
AC870
Air Canada
QR040
Qatar Airways
|
16:15
Billy Bishop Toronto City
19:55
Montreal
15:05
Paris CDG
|
17:25
Montreal
08:45
Paris CDG
23:30
Doha
|
Connect |
AC7972
Air Canada
AC802
Air Canada
QR018
Qatar Airways
|
17:15
Billy Bishop Toronto City
21:25
Montreal
13:55
Dublin
|
18:25
Montreal
08:40
Dublin
00:05
Doha
|
Connect |
AC7972
Air Canada
AC072
Air Canada
QR1380
Qatar Airways
|
17:15
Billy Bishop Toronto City
21:20
Montreal
15:10
Algiers
|
18:25
Montreal
10:10
Algiers
23:00
Doha
|
Connect |
AC7972
Air Canada
QR764
Qatar Airways
|
17:15
Billy Bishop Toronto City
20:30
Montreal
|
18:25
Montreal
16:35
Doha
|
Connect |
AC7972
Air Canada
AC864
Air Canada
QR004
Qatar Airways
|
17:15
Billy Bishop Toronto City
19:50
Montreal
14:15
London Heathrow
|
18:25
Montreal
07:30
London Heathrow
00:10
Doha
|
Connect |
AC7972
Air Canada
AC1918
Air Canada
QR126
Qatar Airways
|
17:15
Billy Bishop Toronto City
21:00
Montreal
15:55
Venice
|
18:25
Montreal
10:45
Venice
23:20
Doha
|
Connect |
AC7972
Air Canada
AC892
Air Canada
QR132
Qatar Airways
|
17:15
Billy Bishop Toronto City
19:20
Montreal
16:20
Rome
|
18:25
Montreal
09:20
Rome
23:25
Doha
|
Connect |
AC7972
Air Canada
AC822
Air Canada
QR146
Qatar Airways
|
17:15
Billy Bishop Toronto City
20:50
Montreal
15:45
Barcelona
|
18:25
Montreal
10:10
Barcelona
23:45
Doha
|
Connect |
AC7972
Air Canada
AC832
Air Canada
QR194
Qatar Airways
|
17:15
Billy Bishop Toronto City
19:25
Montreal
15:25
Brussels
|
18:25
Montreal
08:10
Brussels
23:40
Doha
|
Connect |
AC7972
Air Canada
AC870
Air Canada
QR040
Qatar Airways
|
17:15
Billy Bishop Toronto City
19:55
Montreal
15:05
Paris CDG
|
18:25
Montreal
08:45
Paris CDG
23:30
Doha
|
Connect |
AC7974
Air Canada
AC822
Air Canada
QR146
Qatar Airways
|
18:15
Billy Bishop Toronto City
20:50
Montreal
15:45
Barcelona
|
19:25
Montreal
10:10
Barcelona
23:45
Doha
|
Connect |
AC7974
Air Canada
AC834
Air Canada
QR100
Qatar Airways
|
18:15
Billy Bishop Toronto City
20:45
Montreal
16:55
Geneva
|
19:25
Montreal
10:05
Geneva
23:50
Doha
|
Connect |
AC7974
Air Canada
TK36
Turkish Airlines
TK780
Turkish Airlines
|
18:15
Billy Bishop Toronto City
22:30
Montreal
20:50
Istanbul Ataturk
|
19:25
Montreal
16:15
Istanbul Ataturk
00:55
Doha
|
Connect |
AC7974
Air Canada
AC1918
Air Canada
QR126
Qatar Airways
|
18:15
Billy Bishop Toronto City
21:00
Montreal
15:55
Venice
|
19:25
Montreal
10:45
Venice
23:20
Doha
|
Connect |
AC7974
Air Canada
AC072
Air Canada
QR1380
Qatar Airways
|
18:15
Billy Bishop Toronto City
21:20
Montreal
15:10
Algiers
|
19:25
Montreal
10:10
Algiers
23:00
Doha
|
Connect |
AC7974
Air Canada
AC878
Air Canada
QR054
Qatar Airways
|
18:15
Billy Bishop Toronto City
20:50
Montreal
17:15
Nice
|
19:25
Montreal
10:15
Nice
00:10
Doha
|
Connect |
AC7974
Air Canada
QR764
Qatar Airways
|
18:15
Billy Bishop Toronto City
20:30
Montreal
|
19:25
Montreal
16:35
Doha
|
Connect |
AC7974
Air Canada
AC802
Air Canada
QR018
Qatar Airways
|
18:15
Billy Bishop Toronto City
21:25
Montreal
13:55
Dublin
|
19:25
Montreal
08:40
Dublin
00:05
Doha
|
Connect |
AC7976
Air Canada
TK36
Turkish Airlines
TK780
Turkish Airlines
|
19:15
Billy Bishop Toronto City
22:30
Montreal
20:50
Istanbul Ataturk
|
20:25
Montreal
16:15
Istanbul Ataturk
00:55
Doha
|
Connect |
AC7976
Air Canada
AC802
Air Canada
QR018
Qatar Airways
|
19:15
Billy Bishop Toronto City
21:25
Montreal
13:55
Dublin
|
20:25
Montreal
08:40
Dublin
00:05
Doha
|
Connect |
AC7976
Air Canada
AC072
Air Canada
QR1380
Qatar Airways
|
19:15
Billy Bishop Toronto City
21:20
Montreal
15:10
Algiers
|
20:25
Montreal
10:10
Algiers
23:00
Doha
|
Connect |
AC7978
Air Canada
TK36
Turkish Airlines
TK780
Turkish Airlines
|
20:15
Billy Bishop Toronto City
22:30
Montreal
20:50
Istanbul Ataturk
|
21:25
Montreal
16:15
Istanbul Ataturk
00:55
Doha
|
Connect |
You take a flight from Toronto to Dammam and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Dammam to your destination in Doha, Qatar.
Flight | Depart | Arrive | |
---|---|---|---|
MS996
Egyptair
MS2681
Egyptair
|
12:45
Toronto
08:10
Cairo
|
05:10
Cairo
11:40
Dammam
|
Connect |
KL0692
KLM
KL0421
KLM
|
18:10
Toronto
10:40
Amsterdam Schiphol
|
07:20
Amsterdam Schiphol
18:50
Dammam
|
Connect |
AF351
Air France
AF566
Air France
ME442
Middle East Airlines
|
18:45
Toronto
09:05
Paris CDG
17:15
Beirut
|
08:10
Paris CDG
14:15
Beirut
20:40
Dammam
|
Connect |
EY140
Etihad
EY325
Etihad
|
19:50
Toronto
18:45
Abu Dhabi
|
17:40
Abu Dhabi
19:10
Dammam
|
Connect |
EK242
Emirates
EK821
Emirates
|
20:45
Toronto
21:10
Dubai
|
18:30
Dubai
21:40
Dammam
|
Connect |
AC056
Air Canada
EK821
Emirates
|
21:40
Toronto
21:10
Dubai
|
18:35
Dubai
21:40
Dammam
|
Connect |
TK18
Turkish Airlines
TK150
Turkish Airlines
|
22:30
Toronto
21:20
Istanbul Ataturk
|
16:10
Istanbul Ataturk
01:20
Dammam
|
Connect |
TK18
Turkish Airlines
TK152
Turkish Airlines
|
22:30
Toronto
01:50
Istanbul Ataturk
|
16:10
Istanbul Ataturk
05:55
Dammam
|
Connect |
You take a bus, shuttle or taxi from your location in Toronto to Montreal.
You take a flight from Montreal to Doha and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Doha to your destination in Doha, Qatar.
Flight | Depart | Arrive | |
---|---|---|---|
AT209
Royal Air Maroc
AT216
Royal Air Maroc
|
20:15
Montreal
14:30
Casablanca
|
08:40
Casablanca
23:35
Doha
|
Connect |
QR764
Qatar Airways
|
20:30
Montreal
|
16:35 Doha | Direct |
RJ0268
Royal Jordanian
QR401
Qatar Airways
|
21:55
Montreal
19:50
Amman
|
15:15
Amman
23:40
Doha
|
Connect |
TK36
Turkish Airlines
TK780
Turkish Airlines
|
22:30
Montreal
20:50
Istanbul Ataturk
|
16:15
Istanbul Ataturk
00:55
Doha
|
Connect |
You can find hotels and accommodations in Doha, Qatar with our hotels search tool below
Booking.com