How to get to Canada from Afghanistan by flight ? You can check flights from Afghanistan to Canada below.
You can find flight ticket prices from Afghanistan to Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Ottawa and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Ottawa to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK707
Turkish Airlines
TK35
Turkish Airlines
AC8017
Air Canada
|
08:25
Kabul
14:05
Istanbul Ataturk
19:50
Montreal
|
12:55
Istanbul Ataturk
17:00
Montreal
20:34
Ottawa
|
Connect |
TK707
Turkish Airlines
TK17
Turkish Airlines
AC464
Air Canada
|
08:25
Kabul
14:25
Istanbul Ataturk
19:10
Toronto
|
12:55
Istanbul Ataturk
18:15
Toronto
20:12
Ottawa
|
Connect |
TK707
Turkish Airlines
TK17
Turkish Airlines
AC466
Air Canada
|
08:25
Kabul
14:25
Istanbul Ataturk
20:10
Toronto
|
12:55
Istanbul Ataturk
18:15
Toronto
21:12
Ottawa
|
Connect |
TK707
Turkish Airlines
TK17
Turkish Airlines
WS3478
WestJet
|
08:25
Kabul
14:25
Istanbul Ataturk
21:00
Toronto
|
12:55
Istanbul Ataturk
18:15
Toronto
22:09
Ottawa
|
Connect |
TK707
Turkish Airlines
TK35
Turkish Airlines
AC8979
Air Canada
|
08:25
Kabul
14:05
Istanbul Ataturk
19:05
Montreal
|
12:55
Istanbul Ataturk
17:00
Montreal
19:49
Ottawa
|
Connect |
TK707
Turkish Airlines
TK35
Turkish Airlines
AC8977
Air Canada
|
08:25
Kabul
14:05
Istanbul Ataturk
18:05
Montreal
|
12:55
Istanbul Ataturk
17:00
Montreal
18:49
Ottawa
|
Connect |
TK707
Turkish Airlines
TK7
Turkish Airlines
UA4936
United Airlines
|
08:25
Kabul
15:00
Istanbul Ataturk
22:00
Washington Dulles
|
12:55
Istanbul Ataturk
18:50
Washington Dulles
23:38
Ottawa
|
Connect |
TK707
Turkish Airlines
TK81
Turkish Airlines
AC8049
Air Canada
|
08:25
Kabul
14:35
Istanbul Ataturk
20:50
Boston
|
12:55
Istanbul Ataturk
18:30
Boston
22:13
Ottawa
|
Connect |
FZ304
Flydubai
AC057
Air Canada
AC440
Air Canada
|
14:40
Kabul
23:10
Dubai
07:10
Toronto
|
17:20
Dubai
05:00
Toronto
08:12
Ottawa
|
Connect |
EK641
Emirates
AC057
Air Canada
AC440
Air Canada
|
16:20
Kabul
23:10
Dubai
07:10
Toronto
|
18:45
Dubai
05:00
Toronto
08:12
Ottawa
|
Connect |
EK641
Emirates
AC057
Air Canada
AC442
Air Canada
|
16:20
Kabul
23:10
Dubai
08:10
Toronto
|
18:45
Dubai
05:00
Toronto
09:12
Ottawa
|
Connect |
EK641
Emirates
AC057
Air Canada
AC444
Air Canada
|
16:20
Kabul
23:10
Dubai
09:10
Toronto
|
18:45
Dubai
05:00
Toronto
10:12
Ottawa
|
Connect |
FZ306
Flydubai
AC057
Air Canada
AC444
Air Canada
|
18:15
Kabul
23:10
Dubai
09:10
Toronto
|
20:45
Dubai
05:00
Toronto
10:12
Ottawa
|
Connect |
FZ306
Flydubai
AC057
Air Canada
AC442
Air Canada
|
18:15
Kabul
23:10
Dubai
08:10
Toronto
|
20:45
Dubai
05:00
Toronto
09:12
Ottawa
|
Connect |
FZ306
Flydubai
AC057
Air Canada
AC440
Air Canada
|
18:15
Kabul
23:10
Dubai
07:10
Toronto
|
20:45
Dubai
05:00
Toronto
08:12
Ottawa
|
Connect |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Montreal and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK707
Turkish Airlines
TK35
Turkish Airlines
|
08:25
Kabul
14:05
Istanbul Ataturk
|
12:55
Istanbul Ataturk
17:00
Montreal
|
Connect |
TK707
Turkish Airlines
TK17
Turkish Airlines
AC426
Air Canada
|
08:25
Kabul
14:25
Istanbul Ataturk
20:30
Toronto
|
12:55
Istanbul Ataturk
18:15
Toronto
21:45
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.
You take a flight from Mazar-e Sharif to Montreal and cost approximately 700 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK737
Turkish Airlines
TK35
Turkish Airlines
|
07:05
Mazar-e Sharif
14:05
Istanbul Ataturk
|
10:50
Istanbul Ataturk
17:00
Montreal
|
Connect |
TK737
Turkish Airlines
TK17
Turkish Airlines
AC426
Air Canada
|
07:05
Mazar-e Sharif
14:25
Istanbul Ataturk
20:30
Toronto
|
10:50
Istanbul Ataturk
18:15
Toronto
21:45
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Toronto and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK707
Turkish Airlines
TK17
Turkish Airlines
|
08:25
Kabul
14:25
Istanbul Ataturk
|
12:55
Istanbul Ataturk
18:15
Toronto
|
Connect |
TK707
Turkish Airlines
TK35
Turkish Airlines
AC425
Air Canada
|
08:25
Kabul
14:05
Istanbul Ataturk
19:00
Montreal
|
12:55
Istanbul Ataturk
17:00
Montreal
20:24
Toronto
|
Connect |
FZ304
Flydubai
EK241
Emirates
|
14:40
Kabul
03:30
Dubai
|
17:20
Dubai
09:30
Toronto
|
Connect |
EK641
Emirates
EK241
Emirates
|
16:20
Kabul
03:30
Dubai
|
18:45
Dubai
09:30
Toronto
|
Connect |
EK641
Emirates
AC057
Air Canada
|
16:20
Kabul
23:10
Dubai
|
18:45
Dubai
05:00
Toronto
|
Connect |
FZ306
Flydubai
EK241
Emirates
|
18:15
Kabul
03:30
Dubai
|
20:45
Dubai
09:30
Toronto
|
Connect |
FZ306
Flydubai
AC057
Air Canada
|
18:15
Kabul
23:10
Dubai
|
20:45
Dubai
05:00
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Afghanistan to Mazar-e Sharif.
You take a flight from Mazar-e Sharif to Toronto and cost approximately 650 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK737
Turkish Airlines
TK17
Turkish Airlines
|
07:05
Mazar-e Sharif
14:25
Istanbul Ataturk
|
10:50
Istanbul Ataturk
18:15
Toronto
|
Connect |
TK737
Turkish Airlines
TK35
Turkish Airlines
AC425
Air Canada
|
07:05
Mazar-e Sharif
14:05
Istanbul Ataturk
19:00
Montreal
|
10:50
Istanbul Ataturk
17:00
Montreal
20:24
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Calgary and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Calgary to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TK707
Turkish Airlines
TK1971
Turkish Airlines
BA103
British Airways
|
08:25
Kabul
14:45
Istanbul Ataturk
18:30
London Heathrow
|
12:55
Istanbul Ataturk
16:40
London Heathrow
20:25
Calgary
|
Connect |
TK707
Turkish Airlines
TK17
Turkish Airlines
TS862
Air Transat
|
08:25
Kabul
14:25
Istanbul Ataturk
19:40
Toronto
|
12:55
Istanbul Ataturk
18:15
Toronto
21:55
Calgary
|
Connect |
TK707
Turkish Airlines
TK17
Turkish Airlines
AC153
Air Canada
|
08:25
Kabul
14:25
Istanbul Ataturk
19:40
Toronto
|
12:55
Istanbul Ataturk
18:15
Toronto
21:57
Calgary
|
Connect |
TK707
Turkish Airlines
TK17
Turkish Airlines
WS671
WestJet
|
08:25
Kabul
14:25
Istanbul Ataturk
20:00
Toronto
|
12:55
Istanbul Ataturk
18:15
Toronto
22:13
Calgary
|
Connect |
TK707
Turkish Airlines
TK5
Turkish Airlines
UA1794
United Airlines
|
08:25
Kabul
14:10
Istanbul Ataturk
19:45
Chicago O'Hare
|
12:55
Istanbul Ataturk
17:35
Chicago O'Hare
22:29
Calgary
|
Connect |
TK707
Turkish Airlines
TK35
Turkish Airlines
AC325
Air Canada
|
08:25
Kabul
14:05
Istanbul Ataturk
18:15
Montreal
|
12:55
Istanbul Ataturk
17:00
Montreal
20:58
Calgary
|
Connect |
TK707
Turkish Airlines
TK35
Turkish Airlines
WS217
WestJet
|
08:25
Kabul
14:05
Istanbul Ataturk
18:00
Montreal
|
12:55
Istanbul Ataturk
17:00
Montreal
20:40
Calgary
|
Connect |
TK707
Turkish Airlines
TK35
Turkish Airlines
TS124
Air Transat
|
08:25
Kabul
14:05
Istanbul Ataturk
19:45
Montreal
|
12:55
Istanbul Ataturk
17:00
Montreal
22:40
Calgary
|
Connect |
RQ915
Kam Air
AC043
Air Canada
AC133
Air Canada
|
10:15
Kabul
00:05
Delhi
07:00
Toronto
|
13:20
Delhi
05:05
Toronto
09:17
Calgary
|
Connect |
SG22
Spicejet
AC043
Air Canada
AC009
Air Canada
|
11:40
Kabul
00:05
Delhi
09:00
Toronto
|
14:30
Delhi
05:05
Toronto
11:08
Calgary
|
Connect |
SG22
Spicejet
AC045
Air Canada
AC204
Air Canada
|
11:40
Kabul
05:10
Delhi
08:00
Vancouver
|
14:30
Delhi
06:45
Vancouver
10:25
Calgary
|
Connect |
SG22
Spicejet
AC043
Air Canada
AC137
Air Canada
|
11:40
Kabul
00:05
Delhi
08:00
Toronto
|
14:30
Delhi
05:05
Toronto
10:17
Calgary
|
Connect |
SG22
Spicejet
AC043
Air Canada
AC133
Air Canada
|
11:40
Kabul
00:05
Delhi
07:00
Toronto
|
14:30
Delhi
05:05
Toronto
09:17
Calgary
|
Connect |
SG22
Spicejet
AC045
Air Canada
AC206
Air Canada
|
11:40
Kabul
05:10
Delhi
09:00
Vancouver
|
14:30
Delhi
06:45
Vancouver
11:25
Calgary
|
Connect |
FZ304
Flydubai
AC057
Air Canada
AC009
Air Canada
|
14:40
Kabul
23:10
Dubai
09:00
Toronto
|
17:20
Dubai
05:00
Toronto
11:08
Calgary
|
Connect |
FZ304
Flydubai
AC057
Air Canada
AC133
Air Canada
|
14:40
Kabul
23:10
Dubai
07:00
Toronto
|
17:20
Dubai
05:00
Toronto
09:17
Calgary
|
Connect |
FZ304
Flydubai
AC057
Air Canada
AC137
Air Canada
|
14:40
Kabul
23:10
Dubai
08:00
Toronto
|
17:20
Dubai
05:00
Toronto
10:17
Calgary
|
Connect |
EK641
Emirates
EK229
Emirates
AS2544
Alaska Airlines, Inc.
|
16:20
Kabul
09:55
Dubai
15:30
Seattle
|
18:45
Dubai
13:25
Seattle
18:00
Calgary
|
Connect |
EK641
Emirates
AC057
Air Canada
AC133
Air Canada
|
16:20
Kabul
23:10
Dubai
07:00
Toronto
|
18:45
Dubai
05:00
Toronto
09:17
Calgary
|
Connect |
EK641
Emirates
EK241
Emirates
WS659
WestJet
|
16:20
Kabul
03:30
Dubai
11:00
Toronto
|
18:45
Dubai
09:30
Toronto
13:13
Calgary
|
Connect |
EK641
Emirates
EK241
Emirates
AC141
Air Canada
|
16:20
Kabul
03:30
Dubai
11:00
Toronto
|
18:45
Dubai
09:30
Toronto
13:17
Calgary
|
Connect |
EK641
Emirates
EK241
Emirates
AC191
Air Canada
|
16:20
Kabul
03:30
Dubai
12:00
Toronto
|
18:45
Dubai
09:30
Toronto
14:17
Calgary
|
Connect |
EK641
Emirates
AC057
Air Canada
AC009
Air Canada
|
16:20
Kabul
23:10
Dubai
09:00
Toronto
|
18:45
Dubai
05:00
Toronto
11:08
Calgary
|
Connect |
EK641
Emirates
AC057
Air Canada
AC137
Air Canada
|
16:20
Kabul
23:10
Dubai
08:00
Toronto
|
18:45
Dubai
05:00
Toronto
10:17
Calgary
|
Connect |
FZ306
Flydubai
AC057
Air Canada
AC133
Air Canada
|
18:15
Kabul
23:10
Dubai
07:00
Toronto
|
20:45
Dubai
05:00
Toronto
09:17
Calgary
|
Connect |
FZ306
Flydubai
EK241
Emirates
WS659
WestJet
|
18:15
Kabul
03:30
Dubai
11:00
Toronto
|
20:45
Dubai
09:30
Toronto
13:13
Calgary
|
Connect |
FZ306
Flydubai
EK241
Emirates
AC141
Air Canada
|
18:15
Kabul
03:30
Dubai
11:00
Toronto
|
20:45
Dubai
09:30
Toronto
13:17
Calgary
|
Connect |
FZ306
Flydubai
EK229
Emirates
AS2544
Alaska Airlines, Inc.
|
18:15
Kabul
09:55
Dubai
15:30
Seattle
|
20:45
Dubai
13:25
Seattle
18:00
Calgary
|
Connect |
FZ306
Flydubai
EK241
Emirates
AC191
Air Canada
|
18:15
Kabul
03:30
Dubai
12:00
Toronto
|
20:45
Dubai
09:30
Toronto
14:17
Calgary
|
Connect |
FZ306
Flydubai
AC057
Air Canada
AC137
Air Canada
|
18:15
Kabul
23:10
Dubai
08:00
Toronto
|
20:45
Dubai
05:00
Toronto
10:17
Calgary
|
Connect |
FZ306
Flydubai
AC057
Air Canada
AC009
Air Canada
|
18:15
Kabul
23:10
Dubai
09:00
Toronto
|
20:45
Dubai
05:00
Toronto
11:08
Calgary
|
Connect |
RQ909
Kam Air
TK1587
Turkish Airlines
AC845
Air Canada
|
20:50
Kabul
07:55
Istanbul Ataturk
13:55
Frankfurt
|
01:10
Istanbul Ataturk
10:10
Frankfurt
15:15
Calgary
|
Connect |
RQ909
Kam Air
TK1979
Turkish Airlines
AC851
Air Canada
|
20:50
Kabul
07:45
Istanbul Ataturk
13:05
London Heathrow
|
01:10
Istanbul Ataturk
09:50
London Heathrow
14:55
Calgary
|
Connect |
RQ909
Kam Air
BA675
British Airways
BA103
British Airways
|
20:50
Kabul
08:35
Istanbul Ataturk
18:30
London Heathrow
|
01:10
Istanbul Ataturk
10:50
London Heathrow
20:25
Calgary
|
Connect |
RQ909
Kam Air
LH1305
Lufthansa
AC845
Air Canada
|
20:50
Kabul
06:25
Istanbul Ataturk
13:55
Frankfurt
|
01:10
Istanbul Ataturk
08:30
Frankfurt
15:15
Calgary
|
Connect |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com