HowToGo

Flight from Canada to Afghanistan

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

Search Transfer from Canada to Afghanistan

Search Flights

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

1. Montreal to Kabul

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Kabul and cost approximately 2100 USD.

  3. You take a bus, shuttle or taxi from Kabul to your destination in Afghanistan.

Flight Depart Arrive
RJ0270 Royal Jordanian
RJ0610 Royal Jordanian
FZ305 Flydubai
10:20 Montreal
08:00 Amman
12:50 Dubai
03:40 Amman
12:00 Dubai
16:00 Kabul
Connect
TK36 Turkish Airlines
TK706 Turkish Airlines
22:45 Montreal
01:05 Istanbul Ataturk
14:55 Istanbul Ataturk
07:15 Kabul
Connect
TK36 Turkish Airlines
RQ910 Kam Air
22:45 Montreal
02:10 Istanbul Ataturk
14:55 Istanbul Ataturk
08:45 Kabul
Connect
TS154 Air Transat
TK1940 Turkish Airlines
TK706 Turkish Airlines
22:50 Montreal
19:15 Brussels
01:05 Istanbul Ataturk
11:50 Brussels
23:40 Istanbul Ataturk
07:15 Kabul
Connect
TS154 Air Transat
TK1944 Turkish Airlines
TK706 Turkish Airlines
22:50 Montreal
14:50 Brussels
01:05 Istanbul Ataturk
11:50 Brussels
19:15 Istanbul Ataturk
07:15 Kabul
Connect
TS132 Air Transat
TK1806 Turkish Airlines
TK706 Turkish Airlines
23:15 Montreal
17:40 Toulouse
01:05 Istanbul Ataturk
12:15 Toulouse
22:15 Istanbul Ataturk
07:15 Kabul
Connect
TS312 Air Transat
TK1806 Turkish Airlines
TK706 Turkish Airlines
23:30 Montreal
17:40 Toulouse
01:05 Istanbul Ataturk
12:30 Toulouse
22:15 Istanbul Ataturk
07:15 Kabul
Connect

2. Toronto to Mazar-e Sharif

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Mazar-e Sharif and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Mazar-e Sharif to your destination in Afghanistan.

Flight Depart Arrive
PS242 Ukraine International Airlines
PS713 Ukraine International Airlines
TK736 Turkish Airlines
00:50 Toronto
18:00 Boryspil
00:05 Istanbul Ataturk
17:05 Boryspil
20:00 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
PS242 Ukraine International Airlines
PS715 Ukraine International Airlines
TK736 Turkish Airlines
00:50 Toronto
19:30 Boryspil
00:05 Istanbul Ataturk
17:05 Boryspil
21:30 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
PS242 Ukraine International Airlines
TK460 Turkish Airlines
TK736 Turkish Airlines
00:50 Toronto
21:35 Boryspil
00:05 Istanbul Ataturk
17:05 Boryspil
23:40 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
AI188 Air India Limited
RQ934 Kam Air
12:15 Toronto
14:30 Delhi
12:15 Delhi
15:30 Mazar-e Sharif
Connect
AC426 Air Canada
TK36 Turkish Airlines
TK736 Turkish Airlines
20:30 Toronto
22:45 Montreal
00:05 Istanbul Ataturk
21:46 Montreal
14:55 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
AC7678 Air Canada
TK82 Turkish Airlines
TK736 Turkish Airlines
20:40 Toronto
23:30 Boston
00:05 Istanbul Ataturk
22:17 Boston
16:00 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TK18 Turkish Airlines
TK736 Turkish Airlines
22:20 Toronto
00:05 Istanbul Ataturk
15:15 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TS208 Air Transat
TK1996 Turkish Airlines
TK736 Turkish Airlines
22:40 Toronto
16:10 Manchester
00:05 Istanbul Ataturk
10:30 Manchester
22:20 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
KL0696 KLM
TK1958 Turkish Airlines
TK736 Turkish Airlines
22:45 Toronto
14:40 Amsterdam Schiphol
00:05 Istanbul Ataturk
11:55 Amsterdam Schiphol
19:00 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TS206 Air Transat
TK1996 Turkish Airlines
TK736 Turkish Airlines
22:45 Toronto
16:10 Manchester
00:05 Istanbul Ataturk
10:30 Manchester
22:20 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
KL0696 KLM
TK1954 Turkish Airlines
TK736 Turkish Airlines
22:45 Toronto
19:05 Amsterdam Schiphol
00:05 Istanbul Ataturk
11:55 Amsterdam Schiphol
23:40 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TP262 TAP Portugal
TK1760 Turkish Airlines
TK736 Turkish Airlines
23:15 Toronto
15:45 Lisbon
00:05 Istanbul Ataturk
11:15 Lisbon
22:30 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TS230 Air Transat
TK1978 Turkish Airlines
TK736 Turkish Airlines
23:55 Toronto
16:40 Dublin
00:05 Istanbul Ataturk
11:40 Dublin
23:15 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect

3. Toronto to Kabul

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Kabul and cost approximately 1700 USD.

  3. You take a bus, shuttle or taxi from Kabul to your destination in Afghanistan.

Flight Depart Arrive
AI188 Air India Limited
FG312 Ariana Afghan Airlines
12:15 Toronto
14:35 Delhi
12:15 Delhi
15:35 Kabul
Connect
AI188 Air India Limited
RQ916 Kam Air
12:15 Toronto
15:15 Delhi
12:15 Delhi
16:15 Kabul
Connect
EK242 Emirates
FZ305 Flydubai
14:30 Toronto
12:50 Dubai
11:15 Dubai
16:00 Kabul
Connect
TK18 Turkish Airlines
TK706 Turkish Airlines
22:20 Toronto
01:05 Istanbul Ataturk
15:15 Istanbul Ataturk
07:15 Kabul
Connect
AC056 Air Canada
FG402 Ariana Afghan Airlines
23:45 Toronto
03:00 Dubai
20:45 Dubai
06:30 Kabul
Connect

4. Montreal to Mazar-e Sharif

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Mazar-e Sharif and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Mazar-e Sharif to your destination in Afghanistan.

Flight Depart Arrive
AC423 Air Canada
TK18 Turkish Airlines
TK736 Turkish Airlines
18:00 Montreal
22:20 Toronto
00:05 Istanbul Ataturk
19:19 Toronto
15:15 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TK36 Turkish Airlines
TK736 Turkish Airlines
22:45 Montreal
00:05 Istanbul Ataturk
14:55 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TS132 Air Transat
TK1806 Turkish Airlines
TK736 Turkish Airlines
23:15 Montreal
17:40 Toulouse
00:05 Istanbul Ataturk
12:15 Toulouse
22:15 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect
TS312 Air Transat
TK1806 Turkish Airlines
TK736 Turkish Airlines
23:30 Montreal
17:40 Toulouse
00:05 Istanbul Ataturk
12:30 Toulouse
22:15 Istanbul Ataturk
06:10 Mazar-e Sharif
Connect

5. Ottawa to Kabul

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Kabul and cost approximately 2000 USD.

  3. You take a bus, shuttle or taxi from Kabul to your destination in Afghanistan.

Flight Depart Arrive
AC8852 Air Canada
EK224 Emirates
EK640 Emirates
06:20 Ottawa
11:50 Newark
10:50 Dubai
07:44 Newark
08:20 Dubai
14:30 Kabul
Connect
AC8852 Air Canada
EK224 Emirates
FZ305 Flydubai
06:20 Ottawa
11:50 Newark
12:50 Dubai
07:44 Newark
08:20 Dubai
16:00 Kabul
Connect
AC8852 Air Canada
EK224 Emirates
FZ303 Flydubai
06:20 Ottawa
11:50 Newark
10:10 Dubai
07:44 Newark
08:20 Dubai
13:30 Kabul
Connect
WS3463 WestJet
EK242 Emirates
FZ305 Flydubai
10:45 Ottawa
14:30 Toronto
12:50 Dubai
11:57 Toronto
11:15 Dubai
16:00 Kabul
Connect
AC449 Air Canada
EK242 Emirates
FZ305 Flydubai
11:00 Ottawa
14:30 Toronto
12:50 Dubai
12:06 Toronto
11:15 Dubai
16:00 Kabul
Connect
AC7619 451 451 Air Canada
EK242 Emirates
FZ305 Flydubai
12:00 Ottawa
14:30 Toronto
12:50 Dubai
13:04 Toronto
11:15 Dubai
16:00 Kabul
Connect
AC451 Air Canada
EK242 Emirates
FZ305 Flydubai
12:00 Ottawa
14:30 Toronto
12:50 Dubai
13:06 Toronto
11:15 Dubai
16:00 Kabul
Connect
AC8932 8966 Air Canada
TK36 Turkish Airlines
TK706 Turkish Airlines
17:00 Ottawa
22:45 Montreal
01:05 Istanbul Ataturk
17:45 Montreal
14:55 Istanbul Ataturk
07:15 Kabul
Connect
AC8048 Air Canada
TK82 Turkish Airlines
TK706 Turkish Airlines
17:10 Ottawa
23:30 Boston
01:05 Istanbul Ataturk
18:32 Boston
16:00 Istanbul Ataturk
07:15 Kabul
Connect
AC463 7699 7699 Air Canada
AC056 Air Canada
FZ301 Flydubai
18:00 Ottawa
23:45 Toronto
04:10 Dubai
19:04 Toronto
20:45 Dubai
07:30 Kabul
Connect
AC463 7699 7699 Air Canada
AC056 Air Canada
FG402 Ariana Afghan Airlines
18:00 Ottawa
23:45 Toronto
03:00 Dubai
19:04 Toronto
20:45 Dubai
06:30 Kabul
Connect
UA3719 United Airlines
TK6 Turkish Airlines
TK706 Turkish Airlines
18:31 Ottawa
21:30 Chicago O'Hare
01:05 Istanbul Ataturk
20:00 Chicago O'Hare
16:10 Istanbul Ataturk
07:15 Kabul
Connect
UA3719 United Airlines
TK186 Turkish Airlines
TK706 Turkish Airlines
18:31 Ottawa
23:05 Chicago O'Hare
01:05 Istanbul Ataturk
20:00 Chicago O'Hare
17:50 Istanbul Ataturk
07:15 Kabul
Connect
AC8988 Air Canada
TK36 Turkish Airlines
TK706 Turkish Airlines
18:35 Ottawa
22:45 Montreal
01:05 Istanbul Ataturk
19:20 Montreal
14:55 Istanbul Ataturk
07:15 Kabul
Connect
WS3471 WestJet
TK18 Turkish Airlines
TK706 Turkish Airlines
18:45 Ottawa
22:20 Toronto
01:05 Istanbul Ataturk
19:57 Toronto
15:15 Istanbul Ataturk
07:15 Kabul
Connect
WS371 WestJet
TK18 Turkish Airlines
TK706 Turkish Airlines
18:45 Ottawa
22:20 Toronto
01:05 Istanbul Ataturk
19:50 Toronto
15:15 Istanbul Ataturk
07:15 Kabul
Connect
AC8856 Air Canada
TK30 Turkish Airlines
TK706 Turkish Airlines
19:00 Ottawa
00:10 Newark
01:05 Istanbul Ataturk
20:24 Newark
16:55 Istanbul Ataturk
07:15 Kabul
Connect
AC7569 465 465 Air Canada
AC056 Air Canada
FZ301 Flydubai
19:00 Ottawa
23:45 Toronto
04:10 Dubai
20:04 Toronto
20:45 Dubai
07:30 Kabul
Connect
AC7569 465 465 Air Canada
TK18 Turkish Airlines
TK706 Turkish Airlines
19:00 Ottawa
22:20 Toronto
01:05 Istanbul Ataturk
20:04 Toronto
15:15 Istanbul Ataturk
07:15 Kabul
Connect
AC7569 465 465 Air Canada
AC056 Air Canada
FG402 Ariana Afghan Airlines
19:00 Ottawa
23:45 Toronto
03:00 Dubai
20:04 Toronto
20:45 Dubai
06:30 Kabul
Connect
AC8982 Air Canada
TK36 Turkish Airlines
TK706 Turkish Airlines
19:25 Ottawa
22:45 Montreal
01:05 Istanbul Ataturk
20:10 Montreal
14:55 Istanbul Ataturk
07:15 Kabul
Connect
UA6104 United Airlines
TK8 Turkish Airlines
TK706 Turkish Airlines
19:25 Ottawa
23:15 Washington Dulles
01:05 Istanbul Ataturk
21:00 Washington Dulles
16:05 Istanbul Ataturk
07:15 Kabul
Connect
WS3479 WestJet
TK18 Turkish Airlines
TK706 Turkish Airlines
19:45 Ottawa
22:20 Toronto
01:05 Istanbul Ataturk
20:57 Toronto
15:15 Istanbul Ataturk
07:15 Kabul
Connect
AC467 Air Canada
AC056 Air Canada
FG402 Ariana Afghan Airlines
21:00 Ottawa
23:45 Toronto
03:00 Dubai
22:04 Toronto
20:45 Dubai
06:30 Kabul
Connect
AC467 Air Canada
AC056 Air Canada
FZ301 Flydubai
21:00 Ottawa
23:45 Toronto
04:10 Dubai
22:04 Toronto
20:45 Dubai
07:30 Kabul
Connect
AC467 Air Canada
AC056 Air Canada
FZ311 Flydubai
21:00 Ottawa
23:45 Toronto
07:00 Dubai
22:04 Toronto
20:45 Dubai
10:20 Kabul
Connect
AC888 Air Canada
EK030 Emirates
FZ301 Flydubai
21:35 Ottawa
16:50 London Heathrow
04:10 Dubai
09:35 London Heathrow
02:45 Dubai
07:30 Kabul
Connect
AC888 Air Canada
PK786 Pakistan International Airlines
PK249 Pakistan International Airlines
21:35 Ottawa
18:00 London Heathrow
10:10 Islamabad
09:35 London Heathrow
05:45 Islamabad
10:40 Kabul
Connect
AC888 Air Canada
TK1986 Turkish Airlines
TK706 Turkish Airlines
21:35 Ottawa
16:30 London Heathrow
01:05 Istanbul Ataturk
09:35 London Heathrow
22:20 Istanbul Ataturk
07:15 Kabul
Connect
AC888 Air Canada
AI112 Air India Limited
AI243 Air India Limited
21:35 Ottawa
21:30 London Heathrow
12:35 Delhi
09:35 London Heathrow
10:40 Delhi
13:45 Kabul
Connect
AC888 Air Canada
TK1980 Turkish Airlines
TK706 Turkish Airlines
21:35 Ottawa
11:30 London Heathrow
01:05 Istanbul Ataturk
09:35 London Heathrow
17:20 Istanbul Ataturk
07:15 Kabul
Connect
AC888 Air Canada
TK1986 Turkish Airlines
RQ910 Kam Air
21:35 Ottawa
16:30 London Heathrow
02:10 Istanbul Ataturk
09:35 London Heathrow
22:20 Istanbul Ataturk
08:45 Kabul
Connect
AC888 Air Canada
TK1980 Turkish Airlines
RQ910 Kam Air
21:35 Ottawa
11:30 London Heathrow
02:10 Istanbul Ataturk
09:35 London Heathrow
17:20 Istanbul Ataturk
08:45 Kabul
Connect
AC888 Air Canada
TK1990 Turkish Airlines
RQ910 Kam Air
21:35 Ottawa
13:35 London Heathrow
02:10 Istanbul Ataturk
09:35 London Heathrow
19:40 Istanbul Ataturk
08:45 Kabul
Connect
AC888 Air Canada
TK1990 Turkish Airlines
TK706 Turkish Airlines
21:35 Ottawa
13:35 London Heathrow
01:05 Istanbul Ataturk
09:35 London Heathrow
19:40 Istanbul Ataturk
07:15 Kabul
Connect
AC888 Air Canada
EK002 Emirates
FZ301 Flydubai
21:35 Ottawa
14:20 London Heathrow
04:10 Dubai
09:35 London Heathrow
00:20 Dubai
07:30 Kabul
Connect

6. Billy Bishop Toronto City to Kabul

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

  2. You take a flight from Billy Bishop Toronto City to Kabul and cost approximately 1900 USD.

  3. You take a bus, shuttle or taxi from Kabul to your destination in Afghanistan.

Flight Depart Arrive
PD121 Porter Airlines
EK224 Emirates
EK640 Emirates
06:45 Billy Bishop Toronto City
11:50 Newark
10:50 Dubai
08:15 Newark
08:20 Dubai
14:30 Kabul
Connect
PD121 Porter Airlines
EK224 Emirates
FZ303 Flydubai
06:45 Billy Bishop Toronto City
11:50 Newark
10:10 Dubai
08:15 Newark
08:20 Dubai
13:30 Kabul
Connect
PD121 Porter Airlines
EK224 Emirates
FZ305 Flydubai
06:45 Billy Bishop Toronto City
11:50 Newark
12:50 Dubai
08:15 Newark
08:20 Dubai
16:00 Kabul
Connect
PD721 Porter Airlines
EK232 Emirates
EK640 Emirates
07:00 Billy Bishop Toronto City
10:55 Washington Dulles
10:50 Dubai
08:27 Washington Dulles
08:05 Dubai
14:30 Kabul
Connect
PD721 Porter Airlines
EK232 Emirates
FZ305 Flydubai
07:00 Billy Bishop Toronto City
10:55 Washington Dulles
12:50 Dubai
08:27 Washington Dulles
08:05 Dubai
16:00 Kabul
Connect
PD721 Porter Airlines
EK232 Emirates
FZ303 Flydubai
07:00 Billy Bishop Toronto City
10:55 Washington Dulles
10:10 Dubai
08:27 Washington Dulles
08:05 Dubai
13:30 Kabul
Connect
PD123 Porter Airlines
EK224 Emirates
FZ303 Flydubai
07:55 Billy Bishop Toronto City
11:50 Newark
10:10 Dubai
09:20 Newark
08:20 Dubai
13:30 Kabul
Connect
PD123 Porter Airlines
EK224 Emirates
EK640 Emirates
07:55 Billy Bishop Toronto City
11:50 Newark
10:50 Dubai
09:20 Newark
08:20 Dubai
14:30 Kabul
Connect
PD123 Porter Airlines
EK224 Emirates
FZ305 Flydubai
07:55 Billy Bishop Toronto City
11:50 Newark
12:50 Dubai
09:20 Newark
08:20 Dubai
16:00 Kabul
Connect
PD719 Porter Airlines
EK232 Emirates
FZ303 Flydubai
08:25 Billy Bishop Toronto City
10:55 Washington Dulles
10:10 Dubai
09:52 Washington Dulles
08:05 Dubai
13:30 Kabul
Connect
PD719 Porter Airlines
AI104 Air India Limited
FG312 Ariana Afghan Airlines
08:25 Billy Bishop Toronto City
11:15 Washington Dulles
14:35 Delhi
09:52 Washington Dulles
11:00 Delhi
15:35 Kabul
Connect
PD719 Porter Airlines
EK232 Emirates
EK640 Emirates
08:25 Billy Bishop Toronto City
10:55 Washington Dulles
10:50 Dubai
09:52 Washington Dulles
08:05 Dubai
14:30 Kabul
Connect
PD719 Porter Airlines
AI104 Air India Limited
AI243 Air India Limited
08:25 Billy Bishop Toronto City
11:15 Washington Dulles
12:35 Delhi
09:52 Washington Dulles
11:00 Delhi
13:45 Kabul
Connect
PD719 Porter Airlines
EK232 Emirates
FZ305 Flydubai
08:25 Billy Bishop Toronto City
10:55 Washington Dulles
12:50 Dubai
09:52 Washington Dulles
08:05 Dubai
16:00 Kabul
Connect
PD719 Porter Airlines
AI104 Air India Limited
RQ916 Kam Air
08:25 Billy Bishop Toronto City
11:15 Washington Dulles
15:15 Delhi
09:52 Washington Dulles
11:00 Delhi
16:15 Kabul
Connect
PD125 Porter Airlines
EK224 Emirates
FZ305 Flydubai
08:50 Billy Bishop Toronto City
11:50 Newark
12:50 Dubai
10:20 Newark
08:20 Dubai
16:00 Kabul
Connect
PD125 Porter Airlines
EK224 Emirates
FZ303 Flydubai
08:50 Billy Bishop Toronto City
11:50 Newark
10:10 Dubai
10:20 Newark
08:20 Dubai
13:30 Kabul
Connect
PD125 Porter Airlines
EK224 Emirates
EK640 Emirates
08:50 Billy Bishop Toronto City
11:50 Newark
10:50 Dubai
10:20 Newark
08:20 Dubai
14:30 Kabul
Connect
PD727 Porter Airlines
TK8 Turkish Airlines
TK706 Turkish Airlines
16:00 Billy Bishop Toronto City
23:15 Washington Dulles
01:05 Istanbul Ataturk
17:27 Washington Dulles
16:05 Istanbul Ataturk
07:15 Kabul
Connect
PD947 Porter Airlines
EK238 Emirates
FZ301 Flydubai
18:00 Billy Bishop Toronto City
23:00 Boston
04:10 Dubai
19:35 Boston
19:25 Dubai
07:30 Kabul
Connect
PD949 Porter Airlines
EK238 Emirates
FZ301 Flydubai
18:00 Billy Bishop Toronto City
23:00 Boston
04:10 Dubai
19:40 Boston
19:25 Dubai
07:30 Kabul
Connect
PD947 Porter Airlines
TK82 Turkish Airlines
TK706 Turkish Airlines
18:00 Billy Bishop Toronto City
23:30 Boston
01:05 Istanbul Ataturk
19:35 Boston
16:00 Istanbul Ataturk
07:15 Kabul
Connect
PD949 Porter Airlines
TK82 Turkish Airlines
TK706 Turkish Airlines
18:00 Billy Bishop Toronto City
23:30 Boston
01:05 Istanbul Ataturk
19:40 Boston
16:00 Istanbul Ataturk
07:15 Kabul
Connect
PD487 Porter Airlines
TK36 Turkish Airlines
TK706 Turkish Airlines
19:25 Billy Bishop Toronto City
22:45 Montreal
01:05 Istanbul Ataturk
20:35 Montreal
14:55 Istanbul Ataturk
07:15 Kabul
Connect
PD145 Porter Airlines
TK30 Turkish Airlines
TK706 Turkish Airlines
19:25 Billy Bishop Toronto City
00:10 Newark
01:05 Istanbul Ataturk
20:55 Newark
16:55 Istanbul Ataturk
07:15 Kabul
Connect
PD729 Porter Airlines
TK8 Turkish Airlines
TK706 Turkish Airlines
19:45 Billy Bishop Toronto City
23:15 Washington Dulles
01:05 Istanbul Ataturk
21:12 Washington Dulles
16:05 Istanbul Ataturk
07:15 Kabul
Connect
PD489 491 491 Porter Airlines
TK36 Turkish Airlines
TK706 Turkish Airlines
19:55 Billy Bishop Toronto City
22:45 Montreal
01:05 Istanbul Ataturk
21:05 Montreal
14:55 Istanbul Ataturk
07:15 Kabul
Connect
AC7978 Air Canada
TK36 Turkish Airlines
TK706 Turkish Airlines
20:15 Billy Bishop Toronto City
22:45 Montreal
01:05 Istanbul Ataturk
21:25 Montreal
14:55 Istanbul Ataturk
07:15 Kabul
Connect
PD951 Porter Airlines
EK238 Emirates
FZ301 Flydubai
20:35 Billy Bishop Toronto City
23:00 Boston
04:10 Dubai
22:10 Boston
19:25 Dubai
07:30 Kabul
Connect
PD951 Porter Airlines
EK238 Emirates
FZ311 Flydubai
20:35 Billy Bishop Toronto City
23:00 Boston
07:00 Dubai
22:10 Boston
19:25 Dubai
10:20 Kabul
Connect
PD951 Porter Airlines
TK82 Turkish Airlines
TK706 Turkish Airlines
20:35 Billy Bishop Toronto City
23:30 Boston
01:05 Istanbul Ataturk
22:10 Boston
16:00 Istanbul Ataturk
07:15 Kabul
Connect
PD147 Porter Airlines
TK30 Turkish Airlines
TK706 Turkish Airlines
20:40 Billy Bishop Toronto City
00:10 Newark
01:05 Istanbul Ataturk
22:10 Newark
16:55 Istanbul Ataturk
07:15 Kabul
Connect
PD149 Porter Airlines
TK30 Turkish Airlines
TK706 Turkish Airlines
21:40 Billy Bishop Toronto City
00:10 Newark
01:05 Istanbul Ataturk
23:10 Newark
16:55 Istanbul Ataturk
07:15 Kabul
Connect

References

Find Hotels in Afghanistan

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

Booking.com