CAD 944
10:10pm - 1:15am
Thu Jul 4th
42h 5m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 8h 0m
Fri Jul 5th 2024 Aer Lingus · EI 436 Depart at 6:00pm from Dublin (DUB) Fly for 2h 35m Arrive at 9:35pm in Milan (MXP)
Layover in Milan for 18h 55m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1001
10:10pm - 1:15am
Thu Jul 4th
42h 5m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 2h 35m
Fri Jul 5th 2024 Eurowings · EW 9395 Depart at 12:35pm from Dublin (DUB) Fly for 1h 45m Arrive at 3:20pm in Düsseldorf (DUS)
Layover in Düsseldorf for 3h 10m
Fri Jul 5th 2024 Eurowings · EW 9820 Depart at 6:30pm from Düsseldorf (DUS) Fly for 1h 30m Arrive at 8:00pm in Milan (MXP)
Layover in Milan for 20h 30m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1030
12:10am - 2:55am
Fri Jul 5th
41h 45m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Flair Airlines · F8 654 Depart at 12:10am from Toronto (YYZ) Fly for 2h 15m Arrive at 3:25am in Halifax (YHZ)
Layover in Halifax for 19h 35m
Fri Jul 5th 2024 WestJet · WS 24 Depart at 11:00pm from Halifax (YHZ) Fly for 6h 0m Arrive at 9:00am in London (LGW)
Layover in London for 8h 5m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1091
1:40pm - 2:55am
Fri Jul 5th
28h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Flair Airlines · F8 650 Depart at 1:40pm from Toronto (YYZ) Fly for 2h 15m Arrive at 4:55pm in Halifax (YHZ)
Layover in Halifax for 6h 5m
Fri Jul 5th 2024 WestJet · WS 24 Depart at 11:00pm from Halifax (YHZ) Fly for 6h 0m Arrive at 9:00am in London (LGW)
Layover in London for 8h 5m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1096
3:20pm - 2:55am
Fri Jul 5th
26h 35m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 WestJet · WS 250 Depart at 3:20pm from Toronto (YYZ) Fly for 2h 8m Arrive at 6:28pm in Halifax (YHZ)
Layover in Halifax for 4h 32m
Fri Jul 5th 2024 WestJet · WS 24 Depart at 11:00pm from Halifax (YHZ) Fly for 6h 0m Arrive at 9:00am in London (LGW)
Layover in London for 8h 5m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1098
7:45am - 1:15am
Fri Jul 5th
32h 30m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 8h 35m
Fri Jul 5th 2024 Norse Atlantic UK · Z0 702 Depart at 6:20pm from New York (JFK) Fly for 7h 0m Arrive at 6:20am in London (LGW)
Layover in London for 2h 30m
Sat Jul 6th 2024 Ulendo Airlink · W4 6302 Depart at 8:50am from London (LGW) Fly for 2h 0m Arrive at 11:50am in Milan (MXP)
Layover in Milan for 4h 40m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1099
6:30pm - 2:55am
Fri Jul 5th
23h 25m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 WestJet · WS 252 Depart at 6:30pm from Toronto (YYZ) Fly for 2h 9m Arrive at 9:39pm in Halifax (YHZ)
Layover in Halifax for 1h 21m
Fri Jul 5th 2024 WestJet · WS 24 Depart at 11:00pm from Halifax (YHZ) Fly for 6h 0m Arrive at 9:00am in London (LGW)
Layover in London for 8h 5m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1127
4:45pm - 1:15am
Thu Jul 4th
47h 30m
Toronto (YTZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Air Transat · TS 7733 Depart at 4:45pm from Toronto (YTZ) Fly for 1h 15m Arrive at 6:00pm in Montreal (YUL)
Layover in Montreal for 5h 45m
Thu Jul 4th 2024 Air Transat · TS 260 Depart at 11:45pm from Montreal (YUL) Fly for 7h 15m Arrive at 1:00pm in Barcelona (BCN)
Layover in Barcelona for 2h 55m
Fri Jul 5th 2024 Vueling · VY 6334 Depart at 3:55pm from Barcelona (BCN) Fly for 1h 40m Arrive at 5:35pm in Milan (MXP)
Layover in Milan for 22h 55m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1130
10:35pm - 1:15am
Thu Jul 4th
41h 40m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Transat · TS 248 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 50m Arrive at 12:25pm in Barcelona (BCN)
Layover in Barcelona for 3h 30m
Fri Jul 5th 2024 Vueling · VY 6334 Depart at 3:55pm from Barcelona (BCN) Fly for 1h 40m Arrive at 5:35pm in Milan (MXP)
Layover in Milan for 22h 55m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1137
7:45am - 2:55am
Fri Jul 5th
34h 10m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 8h 35m
Fri Jul 5th 2024 Norse Atlantic UK · Z0 702 Depart at 6:20pm from New York (JFK) Fly for 7h 0m Arrive at 6:20am in London (LGW)
Layover in London for 10h 45m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1146
10:10pm - 2:55am
Thu Jul 4th
43h 45m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 8h 20m
Fri Jul 5th 2024 Aer Lingus · EI 528 Depart at 6:20pm from Dublin (DUB) Fly for 1h 50m Arrive at 9:10pm in Paris (CDG)
Layover in Paris for 10h 0m
Sat Jul 6th 2024 easyJet · U2 8402 Depart at 7:10am from Paris (CDG) Fly for 1h 10m Arrive at 7:20am in London (LGW)
Layover in London for 9h 45m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1166
3:20pm - 1:55am
Fri Jul 5th
25h 35m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 WestJet · WS 250 Depart at 3:20pm from Toronto (YYZ) Fly for 2h 8m Arrive at 6:28pm in Halifax (YHZ)
Layover in Halifax for 4h 7m
Fri Jul 5th 2024 WestJet · WS 5949 Depart at 10:35pm from Halifax (YHZ) Fly for 6h 15m Arrive at 9:50am in Frankfurt (FRA)
Layover in Frankfurt for 7h 35m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 464 Depart at 5:25pm from Frankfurt (FRA) Fly for 5h 30m Arrive at 1:55am in Ashgabat (ASB)
CAD 1180
2:45pm - 1:15am
Fri Jul 5th
25h 30m
Toronto (YTZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 Air Transat · TS 7723 Depart at 2:45pm from Toronto (YTZ) Fly for 1h 15m Arrive at 4:00pm in Montreal (YUL)
Layover in Montreal for 2h 50m
Fri Jul 5th 2024 Air Transat · TS 250 Depart at 6:50pm from Montreal (YUL) Fly for 6h 55m Arrive at 7:45am in Paris (CDG)
Layover in Paris for 4h 25m
Sat Jul 6th 2024 easyJet · U2 3808 Depart at 12:10pm from Paris (CDG) Fly for 1h 30m Arrive at 1:40pm in Milan (MXP)
Layover in Milan for 2h 50m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1193
10:10pm - 2:55am
Thu Jul 4th
43h 45m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 21h 0m
Sat Jul 6th 2024 British Airways · BA 923 Depart at 7:00am from Dublin (DUB) Fly for 1h 50m Arrive at 8:50am in London (LGW)
Layover in London for 8h 15m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1200
10:10pm - 2:55am
Thu Jul 4th
43h 45m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 7h 45m
Fri Jul 5th 2024 Aer Lingus · EI 3556 Depart at 5:45pm from Dublin (DUB) Fly for 1h 20m Arrive at 7:05pm in Edinburgh (EDI)
Layover in Edinburgh for 2h 10m
Fri Jul 5th 2024 easyJet · U2 816 Depart at 9:15pm from Edinburgh (EDI) Fly for 1h 35m Arrive at 10:50pm in London (LGW)
Layover in London for 18h 15m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1207
10:10pm - 1:55am
Thu Jul 4th
42h 45m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 10h 50m
Fri Jul 5th 2024 KLM Royal Dutch Airlines · KL 1144 Depart at 8:50pm from Dublin (DUB) Fly for 1h 35m Arrive at 11:25pm in Amsterdam (AMS)
Layover in Amsterdam for 9h 0m
Sat Jul 6th 2024 KLM Royal Dutch Airlines · KL 1815 Depart at 8:25am from Amsterdam (AMS) Fly for 1h 10m Arrive at 9:35am in Frankfurt (FRA)
Layover in Frankfurt for 7h 50m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 464 Depart at 5:25pm from Frankfurt (FRA) Fly for 5h 30m Arrive at 1:55am in Ashgabat (ASB)
CAD 1212
10:10pm - 1:55am
Thu Jul 4th
42h 45m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 8h 0m
Fri Jul 5th 2024 Air France · AF 1817 Depart at 6:00pm from Dublin (DUB) Fly for 1h 50m Arrive at 8:50pm in Paris (CDG)
Layover in Paris for 10h 50m
Sat Jul 6th 2024 Air France · AF 1518 Depart at 7:40am from Paris (CDG) Fly for 1h 20m Arrive at 9:00am in Frankfurt (FRA)
Layover in Frankfurt for 8h 25m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 464 Depart at 5:25pm from Frankfurt (FRA) Fly for 5h 30m Arrive at 1:55am in Ashgabat (ASB)
CAD 1219
10:10pm - 3:45am
Sat Jul 6th
44h 35m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 4h 0m
Sun Jul 7th 2024 Pegasus · PC 1764 Depart at 2:00pm from Dublin (DUB) Fly for 4h 30m Arrive at 8:30pm in Ankara (ESB)
Layover in Ankara for 20h 30m
Mon Jul 8th 2024 Turkish Airlines · TK 2159 Depart at 5:00pm from Ankara (ESB) Fly for 1h 20m Arrive at 6:20pm in Istanbul (IST)
Layover in Istanbul for 3h 55m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1302
10:10pm - 11:10pm
Thu Jul 4th
40h 0m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 3h 40m
Fri Jul 5th 2024 Pegasus · PC 1764 Depart at 1:40pm from Dublin (DUB) Fly for 4h 30m Arrive at 8:10pm in Ankara (ESB)
Layover in Ankara for 2h 45m
Fri Jul 5th 2024 Turkish Airlines · TK 2183 Depart at 10:55pm from Ankara (ESB) Fly for 1h 20m Arrive at 12:15am in Istanbul (IST)
Layover in Istanbul for 17h 25m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 986 Depart at 5:40pm from Istanbul (IST) Fly for 3h 30m Arrive at 11:10pm in Ashgabat (ASB)
CAD 1306
9:00pm - 1:15am
Fri Jul 5th
19h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Icelandair · FI 602 Depart at 9:00pm from Toronto (YYZ) Fly for 5h 20m Arrive at 6:20am in Reykjavik (KEF)
Layover in Reykjavik for 1h 40m
Sat Jul 6th 2024 Icelandair · FI 590 Depart at 8:00am from Reykjavik (KEF) Fly for 4h 10m Arrive at 2:10pm in Milan (MXP)
Layover in Milan for 2h 20m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1308
12:15pm - 7:30am
Sat Jul 6th
34h 15m
Toronto (YTZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 Air Transat · TS 7763 Depart at 12:15pm from Toronto (YTZ) Fly for 1h 33m Arrive at 1:48pm in Quebec City (YQB)
Layover in Quebec City for 10h 7m
Sat Jul 6th 2024 Air Transat · TS 492 Depart at 11:55pm from Quebec City (YQB) Fly for 6h 25m Arrive at 11:20am in London (LGW)
Layover in London for 4h 30m
Sun Jul 7th 2024 Wizz Air UK · W9 5773 Depart at 3:50pm from London (LGW) Fly for 4h 5m Arrive at 9:55pm in Istanbul (IST)
Layover in Istanbul for 4h 5m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 928 Depart at 2:00am from Istanbul (IST) Fly for 3h 30m Arrive at 7:30am in Ashgabat (ASB)
CAD 1313
11:15am - 1:15am
Fri Jul 5th
29h 0m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 SATA Azores Airlines · S4 372 Depart at 11:15am from Toronto (YYZ) Fly for 6h 55m Arrive at 11:10pm in Porto (OPO)
Layover in Porto for 5h 50m
Sat Jul 6th 2024 KLM Royal Dutch Airlines · KL 1570 Depart at 5:00am from Porto (OPO) Fly for 2h 30m Arrive at 8:30am in Amsterdam (AMS)
Layover in Amsterdam for 1h 50m
Sat Jul 6th 2024 KLM Royal Dutch Airlines · KL 1621 Depart at 10:20am from Amsterdam (AMS) Fly for 1h 40m Arrive at 12:00pm in Milan (MXP)
Layover in Milan for 4h 30m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1340
10:10pm - 7:30pm
Sat Jul 6th
36h 20m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 4h 0m
Sun Jul 7th 2024 Pegasus · PC 1764 Depart at 2:00pm from Dublin (DUB) Fly for 4h 30m Arrive at 8:30pm in Ankara (ESB)
Layover in Ankara for 2h 0m
Sun Jul 7th 2024 Pegasus · PC 688 Depart at 10:30pm from Ankara (ESB) Fly for 3h 20m Arrive at 1:50am in Medina (MED)
Layover in Medina for 11h 30m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 3842 Depart at 1:20pm from Medina (MED) Fly for 4h 10m Arrive at 7:30pm in Ashgabat (ASB)
CAD 1352
10:10pm - 7:30am
Fri Jul 5th
48h 20m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 6h 40m
Sat Jul 6th 2024 SunExpress · XQ 887 Depart at 4:40pm from Dublin (DUB) Fly for 4h 25m Arrive at 11:05pm in İzmir (ADB)
Layover in İzmir for 7h 55m
Sun Jul 7th 2024 Pegasus · PC 3300 Depart at 7:00am from İzmir (ADB) Fly for 1h 15m Arrive at 8:15am in Istanbul (IST)
Layover in Istanbul for 17h 45m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 928 Depart at 2:00am from Istanbul (IST) Fly for 3h 30m Arrive at 7:30am in Ashgabat (ASB)
CAD 1360
19h 10m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Fri Jul 5th 2024 Air Transat · TS 122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 6h 20m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1369
4:25pm - 1:15am
Fri Jul 5th
23h 50m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 Swiss International Air Lines · LX 81 Depart at 4:25pm from Toronto (YYZ) Fly for 8h 5m Arrive at 6:30am in Zürich (ZRH)
Layover in Zürich for 0h 55m
Sat Jul 6th 2024 Swiss International Air Lines · LX 632 Depart at 7:25am from Zürich (ZRH) Fly for 1h 30m Arrive at 8:55am in Paris (CDG)
Layover in Paris for 3h 15m
Sat Jul 6th 2024 easyJet · U2 3808 Depart at 12:10pm from Paris (CDG) Fly for 1h 30m Arrive at 1:40pm in Milan (MXP)
Layover in Milan for 2h 50m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 444 Depart at 4:30pm from Milan (MXP) Fly for 5h 45m Arrive at 1:15am in Ashgabat (ASB)
CAD 1374
10:45pm - 2:55am
Fri Jul 5th
19h 10m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Fri Jul 5th 2024 Porter Airlines · PD 7122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 6h 20m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1387
2:45pm - 7:30am
Sat Jul 6th
31h 45m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 Flair Airlines · F8 680 Depart at 2:45pm from Toronto (YYZ) Fly for 3h 5m Arrive at 7:20pm in St. John s (YYT)
Layover in St. John s for 4h 55m
Sun Jul 7th 2024 WestJet · WS 52 Depart at 12:15am from St. John s (YYT) Fly for 5h 15m Arrive at 9:00am in London (LGW)
Layover in London for 6h 50m
Sun Jul 7th 2024 Wizz Air UK · W9 5773 Depart at 3:50pm from London (LGW) Fly for 4h 5m Arrive at 9:55pm in Istanbul (IST)
Layover in Istanbul for 4h 5m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 928 Depart at 2:00am from Istanbul (IST) Fly for 3h 30m Arrive at 7:30am in Ashgabat (ASB)
CAD 1423
3:20pm - 1:30pm
Wed Jul 3rd
37h 10m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 WestJet · WS 250 Depart at 3:20pm from Toronto (YYZ) Fly for 2h 8m Arrive at 6:28pm in Halifax (YHZ)
Layover in Halifax for 4h 32m
Wed Jul 3rd 2024 WestJet · WS 24 Depart at 11:00pm from Halifax (YHZ) Fly for 6h 0m Arrive at 9:00am in London (LGW)
Layover in London for 13h 0m
Thu Jul 4th 2024 Wizz Air UK · W9 5729 Depart at 10:00pm from London (LGW) Fly for 4h 5m Arrive at 4:05am in Istanbul (IST)
Layover in Istanbul for 3h 55m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 912 Depart at 8:00am from Istanbul (IST) Fly for 3h 30m Arrive at 1:30pm in Ashgabat (ASB)
CAD 1426
10:10pm - 1:30pm
Wed Jul 3rd
30h 20m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 WestJet · WS 16 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Edinburgh (EDI)
Layover in Edinburgh for 5h 50m
Thu Jul 4th 2024 Jet2 · LS 709 Depart at 3:50pm from Edinburgh (EDI) Fly for 4h 40m Arrive at 10:30pm in Antalya (AYT)
Layover in Antalya for 5h 5m
Fri Jul 5th 2024 Turkish Airlines · TK 2429 Depart at 3:35am from Antalya (AYT) Fly for 1h 30m Arrive at 5:05am in Istanbul (IST)
Layover in Istanbul for 2h 55m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 912 Depart at 8:00am from Istanbul (IST) Fly for 3h 30m Arrive at 1:30pm in Ashgabat (ASB)
CAD 1434
7:30pm - 2:55am
Fri Jul 5th
22h 25m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Air Transat · TS 551 Depart at 7:30pm from Toronto (YYZ) Fly for 1h 15m Arrive at 8:45pm in Montreal (YUL)
Layover in Montreal for 1h 20m
Fri Jul 5th 2024 Air Transat · TS 728 Depart at 10:05pm from Montreal (YUL) Fly for 6h 45m Arrive at 9:50am in London (LGW)
Layover in London for 7h 15m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 428 Depart at 5:05pm from London (LGW) Fly for 5h 50m Arrive at 2:55am in Ashgabat (ASB)
CAD 1448
9:40pm - 7:30am
Sat Jul 6th
24h 50m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 Air Transat · TS 308 Depart at 9:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 12:15pm in Rome (FCO)
Layover in Rome for 3h 40m
Sun Jul 7th 2024 Ulendo Airlink · W4 3676 Depart at 3:55pm from Rome (FCO) Fly for 2h 25m Arrive at 7:20pm in Iași (IAS)
Layover in Iași for 2h 10m
Sun Jul 7th 2024 Ulendo Airlink · W4 3717 Depart at 9:30pm from Iași (IAS) Fly for 1h 50m Arrive at 11:20pm in Istanbul (IST)
Layover in Istanbul for 2h 40m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 928 Depart at 2:00am from Istanbul (IST) Fly for 3h 30m Arrive at 7:30am in Ashgabat (ASB)
CAD 1462
7:45am - 11:10pm
Fri Jul 5th
30h 25m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 3h 40m
Fri Jul 5th 2024 HiSky Europe · H4 102 Depart at 1:25pm from New York (JFK) Fly for 9h 35m Arrive at 6:00am in Bucharest (OTP)
Layover in Bucharest for 2h 10m
Sat Jul 6th 2024 Tarom · RO 261 Depart at 8:10am from Bucharest (OTP) Fly for 1h 15m Arrive at 9:25am in Istanbul (IST)
Layover in Istanbul for 8h 15m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 986 Depart at 5:40pm from Istanbul (IST) Fly for 3h 30m Arrive at 11:10pm in Ashgabat (ASB)
CAD 1482
7:45am - 3:25am
Wed Jul 3rd
34h 40m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 3h 40m
Wed Jul 3rd 2024 HiSky Europe · H4 102 Depart at 1:25pm from New York (JFK) Fly for 9h 35m Arrive at 6:00am in Bucharest (OTP)
Layover in Bucharest for 8h 35m
Thu Jul 4th 2024 Ulendo Airlink · W4 3267 Depart at 2:35pm from Bucharest (OTP) Fly for 5h 5m Arrive at 8:40pm in Dubai (DXB)
Layover in Dubai for 3h 15m
Thu Jul 4th 2024 Fly Dubai · FZ 731 Depart at 11:55pm from Dubai (DXB) Fly for 2h 30m Arrive at 3:25am in Ashgabat (ASB)
CAD 1503
7:50pm - 1:55am
Fri Jul 5th
21h 5m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Fri Jul 5th 2024 WestJet · WS 5943 Depart at 7:50pm from Toronto (YYZ) Fly for 7h 30m Arrive at 9:20am in Frankfurt (FRA)
Layover in Frankfurt for 8h 5m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 464 Depart at 5:25pm from Frankfurt (FRA) Fly for 5h 30m Arrive at 1:55am in Ashgabat (ASB)
CAD 1522
10:10pm - 2:15pm
Sat Jul 6th
31h 5m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 2h 30m
Sun Jul 7th 2024 SunExpress · XQ 533 Depart at 12:30pm from Dublin (DUB) Fly for 4h 55m Arrive at 7:25pm in Antalya (AYT)
Layover in Antalya for 4h 0m
Sun Jul 7th 2024 SunExpress · XQ 208 Depart at 11:25pm from Antalya (AYT) Fly for 4h 20m Arrive at 4:45am in Dubai (DXB)
Layover in Dubai for 6h 0m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 818 Depart at 10:45am from Dubai (DXB) Fly for 2h 30m Arrive at 2:15pm in Ashgabat (ASB)
CAD 1573
2:45pm - 3:45am
Thu Jul 4th
28h 0m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Flair Airlines · F8 680 Depart at 2:45pm from Toronto (YYZ) Fly for 3h 5m Arrive at 7:20pm in St. John s (YYT)
Layover in St. John s for 4h 55m
Fri Jul 5th 2024 WestJet · WS 52 Depart at 12:15am from St. John s (YYT) Fly for 5h 15m Arrive at 9:00am in London (LGW)
Layover in London for 4h 45m
Fri Jul 5th 2024 Turkish Airlines · TK 1964 Depart at 1:45pm from London (LGW) Fly for 4h 0m Arrive at 7:45pm in Istanbul (IST)
Layover in Istanbul for 2h 30m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1573
7:45am - 3:25am
Wed Jul 3rd
34h 40m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 3h 40m
Wed Jul 3rd 2024 HiSky Europe · H4 102 Depart at 1:25pm from New York (JFK) Fly for 9h 35m Arrive at 6:00am in Bucharest (OTP)
Layover in Bucharest for 9h 40m
Thu Jul 4th 2024 Fly Dubai · FZ 1798 Depart at 3:40pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35pm in Dubai (DXB)
Layover in Dubai for 2h 20m
Thu Jul 4th 2024 Fly Dubai · FZ 731 Depart at 11:55pm from Dubai (DXB) Fly for 2h 30m Arrive at 3:25am in Ashgabat (ASB)
CAD 1581
10:45pm - 7:30am
Sat Jul 6th
23h 45m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Sat Jul 6th 2024 Air Transat · TS 122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 5h 5m
Sun Jul 7th 2024 Wizz Air UK · W9 5773 Depart at 3:50pm from London (LGW) Fly for 4h 5m Arrive at 9:55pm in Istanbul (IST)
Layover in Istanbul for 4h 5m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 928 Depart at 2:00am from Istanbul (IST) Fly for 3h 30m Arrive at 7:30am in Ashgabat (ASB)
CAD 1581
10:45pm - 3:45am
Sat Jul 6th
44h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Sat Jul 6th 2024 Air Transat · TS 122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 11h 15m
Sun Jul 7th 2024 Wizz Air UK · W9 5729 Depart at 10:00pm from London (LGW) Fly for 4h 5m Arrive at 4:05am in Istanbul (IST)
Layover in Istanbul for 18h 10m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1586
3:20pm - 3:45am
Thu Jul 4th
27h 25m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 250 Depart at 3:20pm from Toronto (YYZ) Fly for 2h 8m Arrive at 6:28pm in Halifax (YHZ)
Layover in Halifax for 1h 32m
Thu Jul 4th 2024 WestJet · WS 5947 Depart at 8:00pm from Halifax (YHZ) Fly for 6h 5m Arrive at 7:05am in Frankfurt (FRA)
Layover in Frankfurt for 4h 35m
Fri Jul 5th 2024 Turkish Airlines · TK 1588 Depart at 11:40am from Frankfurt (FRA) Fly for 3h 10m Arrive at 3:50pm in Istanbul (IST)
Layover in Istanbul for 6h 25m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1595
10:45pm - 7:30am
Sat Jul 6th
23h 45m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Sat Jul 6th 2024 Porter Airlines · PD 7122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 5h 5m
Sun Jul 7th 2024 Wizz Air UK · W9 5773 Depart at 3:50pm from London (LGW) Fly for 4h 5m Arrive at 9:55pm in Istanbul (IST)
Layover in Istanbul for 4h 5m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 928 Depart at 2:00am from Istanbul (IST) Fly for 3h 30m Arrive at 7:30am in Ashgabat (ASB)
CAD 1595
10:45pm - 3:45am
Sat Jul 6th
44h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Sat Jul 6th 2024 Porter Airlines · PD 7122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 11h 15m
Sun Jul 7th 2024 Wizz Air UK · W9 5729 Depart at 10:00pm from London (LGW) Fly for 4h 5m Arrive at 4:05am in Istanbul (IST)
Layover in Istanbul for 18h 10m
Mon Jul 8th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1609
7:45am - 3:45am
Thu Jul 4th
35h 0m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 8h 35m
Thu Jul 4th 2024 Norse Atlantic UK · Z0 702 Depart at 6:20pm from New York (JFK) Fly for 7h 0m Arrive at 6:20am in London (LGW)
Layover in London for 3h 50m
Fri Jul 5th 2024 Wizz Air UK · W9 5771 Depart at 10:10am from London (LGW) Fly for 4h 5m Arrive at 4:15pm in Istanbul (IST)
Layover in Istanbul for 6h 0m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1629
7:45am - 1:55am
Sat Jul 6th
33h 10m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 3h 40m
Sat Jul 6th 2024 HiSky Europe · H4 102 Depart at 1:25pm from New York (JFK) Fly for 9h 35m Arrive at 6:00am in Bucharest (OTP)
Layover in Bucharest for 9h 55m
Sun Jul 7th 2024 Turkish Airlines · TK 1040 Depart at 3:55pm from Bucharest (OTP) Fly for 1h 35m Arrive at 5:30pm in Istanbul (IST)
Layover in Istanbul for 2h 45m
Sun Jul 7th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1633
7:45am - 1:55am
Sat Jul 6th
33h 10m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Sat Jul 6th 2024 Air Canada · AC 766 Depart at 7:45am from Toronto (YYZ) Fly for 1h 44m Arrive at 9:29am in Boston (BOS)
Layover in Boston for 12h 21m
Sat Jul 6th 2024 Turkish Airlines · TK 82 Depart at 9:50pm from Boston (BOS) Fly for 9h 40m Arrive at 2:30pm in Istanbul (IST)
Layover in Istanbul for 5h 45m
Sun Jul 7th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1636
8:55pm - 1:55am
Fri Jul 5th
44h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Turkish Airlines · TK 8678 Depart at 8:55pm from Toronto (YYZ) Fly for 1h 44m Arrive at 10:39pm in Boston (BOS)
Layover in Boston for 23h 11m
Sat Jul 6th 2024 Turkish Airlines · TK 82 Depart at 9:50pm from Boston (BOS) Fly for 9h 40m Arrive at 2:30pm in Istanbul (IST)
Layover in Istanbul for 5h 45m
Sun Jul 7th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1642
4:45pm - 3:45am
Thu Jul 4th
26h 0m
Toronto (YTZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Air Transat · TS 7733 Depart at 4:45pm from Toronto (YTZ) Fly for 1h 15m Arrive at 6:00pm in Montreal (YUL)
Layover in Montreal for 4h 30m
Thu Jul 4th 2024 Air Transat · TS 324 Depart at 10:30pm from Montreal (YUL) Fly for 6h 55m Arrive at 11:25am in Amsterdam (AMS)
Layover in Amsterdam for 3h 15m
Fri Jul 5th 2024 Turkish Airlines · TK 1958 Depart at 2:40pm from Amsterdam (AMS) Fly for 3h 35m Arrive at 7:15pm in Istanbul (IST)
Layover in Istanbul for 3h 0m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1667
4:40pm - 6:55am
Thu Jul 4th
29h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 ITA Airways · AZ 651 Depart at 4:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 7:15am in Rome (FCO)
Layover in Rome for 12h 50m
Fri Jul 5th 2024 ITA Airways · AZ 7034 Depart at 8:05pm from Rome (FCO) Fly for 2h 40m Arrive at 11:45pm in Istanbul (IST)
Layover in Istanbul for 1h 30m
Sat Jul 6th 2024 Turkish Airlines · TK 324 Depart at 1:15am from Istanbul (IST) Fly for 3h 40m Arrive at 6:55am in Ashgabat (ASB)
CAD 1698
7:45am - 1:50am
Wed Jul 3rd
33h 5m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 Flair Airlines · F8 1614 Depart at 7:45am from Toronto (YYZ) Fly for 2h 0m Arrive at 9:45am in New York (JFK)
Layover in New York for 3h 40m
Wed Jul 3rd 2024 HiSky Europe · H4 102 Depart at 1:25pm from New York (JFK) Fly for 9h 35m Arrive at 6:00am in Bucharest (OTP)
Layover in Bucharest for 9h 55m
Thu Jul 4th 2024 Turkish Airlines · TK 1040 Depart at 3:55pm from Bucharest (OTP) Fly for 1h 35m Arrive at 5:30pm in Istanbul (IST)
Layover in Istanbul for 2h 45m
Thu Jul 4th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 35m Arrive at 1:50am in Ashgabat (ASB)
CAD 1751
4:25pm - 1:55am
Sat Jul 6th
48h 30m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Sat Jul 6th 2024 Swiss International Air Lines · LX 81 Depart at 4:25pm from Toronto (YYZ) Fly for 8h 5m Arrive at 6:30am in Zürich (ZRH)
Layover in Zürich for 0h 50m
Sun Jul 7th 2024 Swiss International Air Lines · LX 2250 Depart at 7:20am from Zürich (ZRH) Fly for 1h 35m Arrive at 8:55am in Budapest (BUD)
Layover in Budapest for 11h 35m
Sun Jul 7th 2024 Turkish Airlines · TK 1038 Depart at 8:30pm from Budapest (BUD) Fly for 2h 10m Arrive at 11:40pm in Istanbul (IST)
Layover in Istanbul for 20h 35m
Mon Jul 8th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1753
5:00pm - 1:55am
Thu Jul 4th
23h 55m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Canada · AC 770 Depart at 5:00pm from Toronto (YYZ) Fly for 1h 44m Arrive at 6:44pm in Boston (BOS)
Layover in Boston for 3h 6m
Thu Jul 4th 2024 Turkish Airlines · TK 82 Depart at 9:50pm from Boston (BOS) Fly for 9h 40m Arrive at 2:30pm in Istanbul (IST)
Layover in Istanbul for 5h 45m
Fri Jul 5th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1753
9:00pm - 6:55am
Thu Jul 4th
24h 55m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Icelandair · FI 602 Depart at 9:00pm from Toronto (YYZ) Fly for 5h 20m Arrive at 6:20am in Reykjavik (KEF)
Layover in Reykjavik for 2h 0m
Fri Jul 5th 2024 Icelandair · FI 562 Depart at 8:20am from Reykjavik (KEF) Fly for 4h 35m Arrive at 2:55pm in Rome (FCO)
Layover in Rome for 5h 10m
Fri Jul 5th 2024 Turkish Airlines · TK 1864 Depart at 8:05pm from Rome (FCO) Fly for 2h 40m Arrive at 11:45pm in Istanbul (IST)
Layover in Istanbul for 1h 30m
Sat Jul 6th 2024 Turkish Airlines · TK 324 Depart at 1:15am from Istanbul (IST) Fly for 3h 40m Arrive at 6:55am in Ashgabat (ASB)
CAD 1763
10:35pm - 6:55am
Thu Jul 4th
23h 20m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Air Transat · TS 248 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 50m Arrive at 12:25pm in Barcelona (BCN)
Layover in Barcelona for 3h 15m
Fri Jul 5th 2024 Ulendo Airlink · W4 6022 Depart at 3:40pm from Barcelona (BCN) Fly for 1h 55m Arrive at 5:35pm in Rome (FCO)
Layover in Rome for 2h 30m
Fri Jul 5th 2024 Turkish Airlines · TK 1864 Depart at 8:05pm from Rome (FCO) Fly for 2h 40m Arrive at 11:45pm in Istanbul (IST)
Layover in Istanbul for 1h 30m
Sat Jul 6th 2024 Turkish Airlines · TK 324 Depart at 1:15am from Istanbul (IST) Fly for 3h 40m Arrive at 6:55am in Ashgabat (ASB)
CAD 1768
10:10pm - 3:45am
Wed Jul 3rd
44h 35m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 WestJet · WS 16 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Edinburgh (EDI)
Layover in Edinburgh for 24h 40m
Fri Jul 5th 2024 Turkish Airlines · TK 1344 Depart at 10:40am from Edinburgh (EDI) Fly for 4h 25m Arrive at 5:05pm in Istanbul (IST)
Layover in Istanbul for 5h 10m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1776
3:20pm - 3:45am
Wed Jul 3rd
27h 25m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 WestJet · WS 250 Depart at 3:20pm from Toronto (YYZ) Fly for 2h 8m Arrive at 6:28pm in Halifax (YHZ)
Layover in Halifax for 4h 32m
Wed Jul 3rd 2024 WestJet · WS 24 Depart at 11:00pm from Halifax (YHZ) Fly for 6h 0m Arrive at 9:00am in London (LGW)
Layover in London for 4h 45m
Thu Jul 4th 2024 Turkish Airlines · TK 1964 Depart at 1:45pm from London (LGW) Fly for 4h 0m Arrive at 7:45pm in Istanbul (IST)
Layover in Istanbul for 2h 30m
Thu Jul 4th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1785
8:55pm - 1:55am
Wed Jul 3rd
44h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Air Canada · AC 772 Depart at 8:55pm from Toronto (YYZ) Fly for 1h 44m Arrive at 10:39pm in Boston (BOS)
Layover in Boston for 23h 11m
Thu Jul 4th 2024 Turkish Airlines · TK 82 Depart at 9:50pm from Boston (BOS) Fly for 9h 40m Arrive at 2:30pm in Istanbul (IST)
Layover in Istanbul for 5h 45m
Fri Jul 5th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1788
6:30pm - 3:45am
Thu Jul 4th
24h 15m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 WestJet · WS 252 Depart at 6:30pm from Toronto (YYZ) Fly for 2h 9m Arrive at 9:39pm in Halifax (YHZ)
Layover in Halifax for 0h 56m
Thu Jul 4th 2024 WestJet · WS 46 Depart at 10:35pm from Halifax (YHZ) Fly for 5h 35m Arrive at 8:10am in Edinburgh (EDI)
Layover in Edinburgh for 2h 30m
Fri Jul 5th 2024 Turkish Airlines · TK 1344 Depart at 10:40am from Edinburgh (EDI) Fly for 4h 25m Arrive at 5:05pm in Istanbul (IST)
Layover in Istanbul for 5h 10m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1789
8:55pm - 1:55am
Wed Jul 3rd
44h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Turkish Airlines · TK 8678 Depart at 8:55pm from Toronto (YYZ) Fly for 1h 44m Arrive at 10:39pm in Boston (BOS)
Layover in Boston for 23h 11m
Thu Jul 4th 2024 Turkish Airlines · TK 82 Depart at 9:50pm from Boston (BOS) Fly for 9h 40m Arrive at 2:30pm in Istanbul (IST)
Layover in Istanbul for 5h 45m
Fri Jul 5th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1805
7:30pm - 3:45am
Thu Jul 4th
23h 15m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Air Transat · TS 541 Depart at 7:30pm from Toronto (YYZ) Fly for 1h 15m Arrive at 8:45pm in Montreal (YUL)
Layover in Montreal for 1h 20m
Thu Jul 4th 2024 Air Transat · TS 728 Depart at 10:05pm from Montreal (YUL) Fly for 6h 45m Arrive at 9:50am in London (LGW)
Layover in London for 3h 55m
Fri Jul 5th 2024 Turkish Airlines · TK 1964 Depart at 1:45pm from London (LGW) Fly for 4h 0m Arrive at 7:45pm in Istanbul (IST)
Layover in Istanbul for 2h 30m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1813
7:50pm - 3:45am
Thu Jul 4th
22h 55m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 WestJet · WS 5943 Depart at 7:50pm from Toronto (YYZ) Fly for 7h 40m Arrive at 9:30am in Frankfurt (FRA)
Layover in Frankfurt for 5h 35m
Fri Jul 5th 2024 Turkish Airlines · TK 1592 Depart at 3:05pm from Frankfurt (FRA) Fly for 3h 10m Arrive at 7:15pm in Istanbul (IST)
Layover in Istanbul for 3h 0m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1816
9:10pm - 1:55am
Fri Jul 5th
19h 45m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Air Transat · TS 188 Depart at 9:10pm from Toronto (YYZ) Fly for 7h 25m Arrive at 10:35am in Paris (CDG)
Layover in Paris for 3h 35m
Sat Jul 6th 2024 Turkish Airlines · TK 1824 Depart at 2:10pm from Paris (CDG) Fly for 3h 40m Arrive at 6:50pm in Istanbul (IST)
Layover in Istanbul for 1h 25m
Sat Jul 6th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1826
10:10pm - 1:30pm
Wed Jul 3rd
30h 20m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 WestJet · WS 16 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Edinburgh (EDI)
Layover in Edinburgh for 6h 50m
Thu Jul 4th 2024 Turkish Airlines · TK 1346 Depart at 4:50pm from Edinburgh (EDI) Fly for 4h 20m Arrive at 11:10pm in Istanbul (IST)
Layover in Istanbul for 8h 50m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 912 Depart at 8:00am from Istanbul (IST) Fly for 3h 30m Arrive at 1:30pm in Ashgabat (ASB)
CAD 1834
2:45pm - 3:45am
Wed Jul 3rd
28h 0m
Toronto (YTZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 Air Transat · TS 7723 Depart at 2:45pm from Toronto (YTZ) Fly for 1h 15m Arrive at 4:00pm in Montreal (YUL)
Layover in Montreal for 2h 50m
Wed Jul 3rd 2024 Air Transat · TS 250 Depart at 6:50pm from Montreal (YUL) Fly for 6h 55m Arrive at 7:45am in Paris (CDG)
Layover in Paris for 6h 25m
Thu Jul 4th 2024 Turkish Airlines · TK 1824 Depart at 2:10pm from Paris (CDG) Fly for 3h 40m Arrive at 6:50pm in Istanbul (IST)
Layover in Istanbul for 3h 25m
Thu Jul 4th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1834
12:30pm - 3:45am
Wed Jul 3rd
30h 15m
Toronto (YTZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 Air Transat · TS 7721 Depart at 12:30pm from Toronto (YTZ) Fly for 1h 15m Arrive at 1:45pm in Montreal (YUL)
Layover in Montreal for 5h 5m
Wed Jul 3rd 2024 Air Transat · TS 250 Depart at 6:50pm from Montreal (YUL) Fly for 6h 55m Arrive at 7:45am in Paris (CDG)
Layover in Paris for 6h 25m
Thu Jul 4th 2024 Turkish Airlines · TK 1824 Depart at 2:10pm from Paris (CDG) Fly for 3h 40m Arrive at 6:50pm in Istanbul (IST)
Layover in Istanbul for 3h 25m
Thu Jul 4th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1835
10:45pm - 11:10pm
Thu Jul 4th
39h 25m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Transat · TS 122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 11h 15m
Fri Jul 5th 2024 Wizz Air UK · W9 5729 Depart at 10:00pm from London (LGW) Fly for 4h 5m Arrive at 4:05am in Istanbul (IST)
Layover in Istanbul for 13h 35m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 986 Depart at 5:40pm from Istanbul (IST) Fly for 3h 30m Arrive at 11:10pm in Ashgabat (ASB)
CAD 1847
7:45pm - 3:45am
Thu Jul 4th
23h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Transat · TS 282 Depart at 7:45pm from Toronto (YYZ) Fly for 7h 5m Arrive at 7:50am in London (LGW)
Layover in London for 2h 20m
Fri Jul 5th 2024 Wizz Air UK · W9 5771 Depart at 10:10am from London (LGW) Fly for 4h 5m Arrive at 4:15pm in Istanbul (IST)
Layover in Istanbul for 6h 0m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1870
9:00pm - 3:45am
Thu Jul 4th
21h 45m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Thu Jul 4th 2024 Icelandair · FI 602 Depart at 9:00pm from Toronto (YYZ) Fly for 5h 20m Arrive at 6:20am in Reykjavik (KEF)
Layover in Reykjavik for 1h 15m
Fri Jul 5th 2024 Icelandair · FI 470 Depart at 7:35am from Reykjavik (KEF) Fly for 3h 10m Arrive at 11:45am in London (LGW)
Layover in London for 2h 0m
Fri Jul 5th 2024 Turkish Airlines · TK 1964 Depart at 1:45pm from London (LGW) Fly for 4h 0m Arrive at 7:45pm in Istanbul (IST)
Layover in Istanbul for 2h 30m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1872
7:15am - 3:25am
Wed Jul 3rd
35h 10m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 Qatar Airways · QR 7552 Depart at 7:15am from Toronto (YYZ) Fly for 1h 45m Arrive at 9:00am in New York (JFK)
Layover in New York for 2h 20m
Wed Jul 3rd 2024 Qatar Airways · QR 704 Depart at 11:20am from New York (JFK) Fly for 12h 15m Arrive at 6:35am in Doha (DOH)
Layover in Doha for 1h 20m
Thu Jul 4th 2024 Qatar Airways · QR 1006 Depart at 7:55am from Doha (DOH) Fly for 1h 20m Arrive at 10:15am in Dubai (DXB)
Layover in Dubai for 13h 40m
Thu Jul 4th 2024 Fly Dubai · FZ 731 Depart at 11:55pm from Dubai (DXB) Fly for 2h 30m Arrive at 3:25am in Ashgabat (ASB)
CAD 1876
6:20pm - 1:55am
Fri Jul 5th
22h 35m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 Lufthansa · LH 471 Depart at 6:20pm from Toronto (YYZ) Fly for 7h 35m Arrive at 7:55am in Frankfurt (FRA)
Layover in Frankfurt for 1h 35m
Sat Jul 6th 2024 Lufthansa · LH 1030 Depart at 9:30am from Frankfurt (FRA) Fly for 1h 15m Arrive at 10:45am in Paris (CDG)
Layover in Paris for 3h 25m
Sat Jul 6th 2024 Turkish Airlines · TK 1824 Depart at 2:10pm from Paris (CDG) Fly for 3h 40m Arrive at 6:50pm in Istanbul (IST)
Layover in Istanbul for 1h 25m
Sat Jul 6th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 1877
4:40pm - 1:50am
Wed Jul 3rd
24h 10m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 ITA Airways · AZ 651 Depart at 4:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 7:15am in Rome (FCO)
Layover in Rome for 4h 0m
Thu Jul 4th 2024 Turkish Airlines · TK 1862 Depart at 11:15am from Rome (FCO) Fly for 2h 45m Arrive at 3:00pm in Istanbul (IST)
Layover in Istanbul for 5h 15m
Thu Jul 4th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 35m Arrive at 1:50am in Ashgabat (ASB)
CAD 1892
5:00pm - 2:15pm
Wed Jul 3rd
36h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Emirates · EK 5796 Depart at 5:00pm from Toronto (YYZ) Fly for 1h 44m Arrive at 6:44pm in Boston (BOS)
Layover in Boston for 4h 21m
Wed Jul 3rd 2024 Emirates · EK 238 Depart at 11:05pm from Boston (BOS) Fly for 12h 15m Arrive at 7:20pm in Dubai (DXB)
Layover in Dubai for 15h 25m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 812 Depart at 10:45am from Dubai (DXB) Fly for 2h 30m Arrive at 2:15pm in Ashgabat (ASB)
CAD 1897
7:50pm - 3:45am
Wed Jul 3rd
22h 55m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 WestJet · WS 5943 Depart at 7:50pm from Toronto (YYZ) Fly for 7h 50m Arrive at 9:40am in Frankfurt (FRA)
Layover in Frankfurt for 5h 25m
Thu Jul 4th 2024 Turkish Airlines · TK 1592 Depart at 3:05pm from Frankfurt (FRA) Fly for 3h 10m Arrive at 7:15pm in Istanbul (IST)
Layover in Istanbul for 3h 0m
Thu Jul 4th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1898
5:00pm - 3:25am
Wed Jul 3rd
25h 25m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Emirates · EK 5796 Depart at 5:00pm from Toronto (YYZ) Fly for 1h 44m Arrive at 6:44pm in Boston (BOS)
Layover in Boston for 4h 21m
Wed Jul 3rd 2024 Emirates · EK 238 Depart at 11:05pm from Boston (BOS) Fly for 12h 15m Arrive at 7:20pm in Dubai (DXB)
Layover in Dubai for 4h 35m
Thu Jul 4th 2024 Fly Dubai · FZ 731 Depart at 11:55pm from Dubai (DXB) Fly for 2h 30m Arrive at 3:25am in Ashgabat (ASB)
CAD 1920
10:45pm - 3:45am
Thu Jul 4th
20h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Transat · TS 122 Depart at 10:45pm from Toronto (YYZ) Fly for 7h 0m Arrive at 10:45am in London (LGW)
Layover in London for 3h 0m
Fri Jul 5th 2024 Turkish Airlines · TK 1964 Depart at 1:45pm from London (LGW) Fly for 4h 0m Arrive at 7:45pm in Istanbul (IST)
Layover in Istanbul for 2h 30m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1922
7:20pm - 1:30pm
Wed Jul 3rd
33h 10m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 LOT Polish Airlines · LO 42 Depart at 7:20pm from Toronto (YYZ) Fly for 8h 30m Arrive at 9:50am in Warsaw (WAW)
Layover in Warsaw for 10h 5m
Thu Jul 4th 2024 LOT Polish Airlines · LO 137 Depart at 7:55pm from Warsaw (WAW) Fly for 2h 45m Arrive at 11:40pm in Istanbul (IST)
Layover in Istanbul for 8h 20m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 912 Depart at 8:00am from Istanbul (IST) Fly for 3h 30m Arrive at 1:30pm in Ashgabat (ASB)
CAD 1930
9:40pm - 6:55am
Thu Jul 4th
24h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Transat · TS 308 Depart at 9:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 12:15pm in Rome (FCO)
Layover in Rome for 7h 50m
Fri Jul 5th 2024 Turkish Airlines · TK 1864 Depart at 8:05pm from Rome (FCO) Fly for 2h 40m Arrive at 11:45pm in Istanbul (IST)
Layover in Istanbul for 1h 30m
Sat Jul 6th 2024 Turkish Airlines · TK 324 Depart at 1:15am from Istanbul (IST) Fly for 3h 40m Arrive at 6:55am in Ashgabat (ASB)
CAD 1932
7:20pm - 3:45am
Thu Jul 4th
23h 25m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 LOT Polish Airlines · LO 42 Depart at 7:20pm from Toronto (YYZ) Fly for 8h 30m Arrive at 9:50am in Warsaw (WAW)
Layover in Warsaw for 3h 5m
Fri Jul 5th 2024 LOT Polish Airlines · LO 135 Depart at 12:55pm from Warsaw (WAW) Fly for 2h 50m Arrive at 4:45pm in Istanbul (IST)
Layover in Istanbul for 5h 30m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 1939
10:55am - 3:25am
Fri Jul 5th
31h 30m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 Qatar Airways · QR 9292 Depart at 10:55am from Toronto (YYZ) Fly for 1h 45m Arrive at 12:40pm in New York (JFK)
Layover in New York for 8h 50m
Fri Jul 5th 2024 Qatar Airways · QR 702 Depart at 9:30pm from New York (JFK) Fly for 12h 20m Arrive at 4:50pm in Doha (DOH)
Layover in Doha for 1h 45m
Sat Jul 6th 2024 Qatar Airways · QR 1018 Depart at 6:35pm from Doha (DOH) Fly for 1h 20m Arrive at 8:55pm in Dubai (DXB)
Layover in Dubai for 3h 0m
Sat Jul 6th 2024 Fly Dubai · FZ 731 Depart at 11:55pm from Dubai (DXB) Fly for 2h 30m Arrive at 3:25am in Ashgabat (ASB)
CAD 1963
5:50pm - 3:25am
Wed Jul 3rd
24h 35m
Toronto (YTZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Porter Airlines · PD 2947 Depart at 5:50pm from Toronto (YTZ) Fly for 1h 37m Arrive at 7:27pm in Boston (BOS)
Layover in Boston for 3h 38m
Wed Jul 3rd 2024 Emirates · EK 238 Depart at 11:05pm from Boston (BOS) Fly for 12h 15m Arrive at 7:20pm in Dubai (DXB)
Layover in Dubai for 4h 35m
Thu Jul 4th 2024 Fly Dubai · FZ 731 Depart at 11:55pm from Dubai (DXB) Fly for 2h 30m Arrive at 3:25am in Ashgabat (ASB)
CAD 2017
10:25pm - 1:30pm
Wed Jul 3rd
30h 5m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 LOT Polish Airlines · LO 46 Depart at 10:25pm from Toronto (YYZ) Fly for 8h 40m Arrive at 1:05pm in Warsaw (WAW)
Layover in Warsaw for 6h 50m
Thu Jul 4th 2024 LOT Polish Airlines · LO 137 Depart at 7:55pm from Warsaw (WAW) Fly for 2h 45m Arrive at 11:40pm in Istanbul (IST)
Layover in Istanbul for 8h 20m
Fri Jul 5th 2024 Turkmenistan Airlines · T5 912 Depart at 8:00am from Istanbul (IST) Fly for 3h 30m Arrive at 1:30pm in Ashgabat (ASB)
CAD 2032
7:20pm - 3:45am
Wed Jul 3rd
23h 25m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 LOT Polish Airlines · LO 42 Depart at 7:20pm from Toronto (YYZ) Fly for 8h 30m Arrive at 9:50am in Warsaw (WAW)
Layover in Warsaw for 3h 5m
Thu Jul 4th 2024 LOT Polish Airlines · LO 135 Depart at 12:55pm from Warsaw (WAW) Fly for 2h 50m Arrive at 4:45pm in Istanbul (IST)
Layover in Istanbul for 5h 30m
Thu Jul 4th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 2071
7:45pm - 3:45am
Wed Jul 3rd
23h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Air Transat · TS 694 Depart at 7:45pm from Toronto (YYZ) Fly for 9h 35m Arrive at 12:20pm in Athens (ATH)
Layover in Athens for 6h 10m
Thu Jul 4th 2024 Aegean · A3 994 Depart at 6:30pm from Athens (ATH) Fly for 1h 30m Arrive at 8:00pm in Istanbul (IST)
Layover in Istanbul for 2h 15m
Thu Jul 4th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 2076
9:15pm - 1:55am
Fri Jul 5th
19h 40m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Fri Jul 5th 2024 Air Canada · AC 828 Depart at 9:15pm from Toronto (YYZ) Fly for 7h 35m Arrive at 10:50am in Copenhagen (CPH)
Layover in Copenhagen for 1h 15m
Sat Jul 6th 2024 Air Canada · AC 9501 Depart at 12:05pm from Copenhagen (CPH) Fly for 1h 30m Arrive at 1:35pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 50m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 464 Depart at 5:25pm from Frankfurt (FRA) Fly for 5h 30m Arrive at 1:55am in Ashgabat (ASB)
CAD 2087
6:20pm - 6:55am
Fri Jul 5th
27h 35m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Fri Jul 5th 2024 Lufthansa · LH 471 Depart at 6:20pm from Toronto (YYZ) Fly for 7h 35m Arrive at 7:55am in Frankfurt (FRA)
Layover in Frankfurt for 1h 5m
Sat Jul 6th 2024 Lufthansa · LH 902 Depart at 9:00am from Frankfurt (FRA) Fly for 1h 40m Arrive at 9:40am in London (LHR)
Layover in London for 8h 50m
Sat Jul 6th 2024 Turkish Airlines · TK 1972 Depart at 6:30pm from London (LHR) Fly for 3h 45m Arrive at 12:15am in Istanbul (IST)
Layover in Istanbul for 1h 0m
Sun Jul 7th 2024 Turkish Airlines · TK 324 Depart at 1:15am from Istanbul (IST) Fly for 3h 40m Arrive at 6:55am in Ashgabat (ASB)
CAD 2091
7:50pm - 3:45am
Wed Jul 3rd
22h 55m
Toronto (YYZ) → Ashgabat (ASB)
3 Stops
Wed Jul 3rd 2024 Air Transat · TS 282 Depart at 7:50pm from Toronto (YYZ) Fly for 7h 5m Arrive at 7:55am in London (LGW)
Layover in London for 2h 15m
Thu Jul 4th 2024 Wizz Air UK · W9 5709 Depart at 10:10am from London (LGW) Fly for 4h 0m Arrive at 4:10pm in Dalaman (DLM)
Layover in Dalaman for 2h 5m
Thu Jul 4th 2024 Turkish Airlines · TK 2563 Depart at 6:15pm from Dalaman (DLM) Fly for 1h 35m Arrive at 7:50pm in Istanbul (IST)
Layover in Istanbul for 2h 25m
Thu Jul 4th 2024 Turkmenistan Airlines · T5 922 Depart at 10:15pm from Istanbul (IST) Fly for 3h 30m Arrive at 3:45am in Ashgabat (ASB)
CAD 2106
9:10pm - 1:55am
Sat Jul 6th
19h 45m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Sat Jul 6th 2024 Air Transat · TS 188 Depart at 9:10pm from Toronto (YYZ) Fly for 7h 25m Arrive at 10:35am in Paris (CDG)
Layover in Paris for 3h 35m
Sun Jul 7th 2024 Turkish Airlines · TK 1824 Depart at 2:10pm from Paris (CDG) Fly for 3h 40m Arrive at 6:50pm in Istanbul (IST)
Layover in Istanbul for 1h 25m
Sun Jul 7th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 2152
4:40pm - 1:50am
Wed Jul 3rd
24h 10m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 ITA Airways · AZ 651 Depart at 4:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 7:15am in Rome (FCO)
Layover in Rome for 8h 15m
Thu Jul 4th 2024 ITA Airways · AZ 7036 Depart at 3:30pm from Rome (FCO) Fly for 2h 45m Arrive at 7:15pm in Istanbul (IST)
Layover in Istanbul for 1h 0m
Thu Jul 4th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 35m Arrive at 1:50am in Ashgabat (ASB)
CAD 2165
8:10pm - 1:55am
Thu Jul 4th
20h 45m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Canada · AC 880 Depart at 8:10pm from Toronto (YYZ) Fly for 8h 10m Arrive at 10:20am in Zürich (ZRH)
Layover in Zürich for 4h 40m
Fri Jul 5th 2024 Turkish Airlines · TK 1914 Depart at 3:00pm from Zürich (ZRH) Fly for 3h 5m Arrive at 7:05pm in Istanbul (IST)
Layover in Istanbul for 1h 10m
Fri Jul 5th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 2172
8:40pm - 6:55am
Thu Jul 4th
25h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Canada · AC 890 Depart at 8:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 11:15am in Rome (FCO)
Layover in Rome for 8h 50m
Fri Jul 5th 2024 Turkish Airlines · TK 1864 Depart at 8:05pm from Rome (FCO) Fly for 2h 40m Arrive at 11:45pm in Istanbul (IST)
Layover in Istanbul for 1h 30m
Sat Jul 6th 2024 Turkish Airlines · TK 324 Depart at 1:15am from Istanbul (IST) Fly for 3h 40m Arrive at 6:55am in Ashgabat (ASB)
CAD 2180
8:55pm - 1:55am
Thu Jul 4th
44h 0m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Turkish Airlines · TK 8678 Depart at 8:55pm from Toronto (YYZ) Fly for 1h 44m Arrive at 10:39pm in Boston (BOS)
Layover in Boston for 23h 11m
Fri Jul 5th 2024 Turkish Airlines · TK 82 Depart at 9:50pm from Boston (BOS) Fly for 9h 40m Arrive at 2:30pm in Istanbul (IST)
Layover in Istanbul for 5h 45m
Sat Jul 6th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 2218
5:00pm - 1:50am
Wed Jul 3rd
23h 50m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Air Canada · AC 770 Depart at 5:00pm from Toronto (YYZ) Fly for 1h 44m Arrive at 6:44pm in Boston (BOS)
Layover in Boston for 3h 6m
Wed Jul 3rd 2024 Turkish Airlines · TK 82 Depart at 9:50pm from Boston (BOS) Fly for 9h 40m Arrive at 2:30pm in Istanbul (IST)
Layover in Istanbul for 5h 45m
Thu Jul 4th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 35m Arrive at 1:50am in Ashgabat (ASB)
CAD 2270
4:40pm - 1:55am
Thu Jul 4th
24h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 ITA Airways · AZ 651 Depart at 4:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 7:15am in Rome (FCO)
Layover in Rome for 8h 15m
Fri Jul 5th 2024 Turkish Airlines · TK 1866 Depart at 3:30pm from Rome (FCO) Fly for 2h 45m Arrive at 7:15pm in Istanbul (IST)
Layover in Istanbul for 1h 0m
Fri Jul 5th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 2417
9:40pm - 1:55am
Thu Jul 4th
19h 15m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Thu Jul 4th 2024 Air Transat · TS 308 Depart at 9:40pm from Toronto (YYZ) Fly for 8h 35m Arrive at 12:15pm in Rome (FCO)
Layover in Rome for 3h 15m
Fri Jul 5th 2024 Turkish Airlines · TK 1866 Depart at 3:30pm from Rome (FCO) Fly for 2h 45m Arrive at 7:15pm in Istanbul (IST)
Layover in Istanbul for 1h 0m
Fri Jul 5th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 2881
9:30pm - 1:50am
Wed Jul 3rd
19h 20m
Toronto (YYZ) → Ashgabat (ASB)
2 Stops
Wed Jul 3rd 2024 Air Canada · AC 852 Depart at 9:30pm from Toronto (YYZ) Fly for 7h 5m Arrive at 9:35am in London (LHR)
Layover in London for 1h 50m
Thu Jul 4th 2024 Turkish Airlines · TK 1980 Depart at 11:25am from London (LHR) Fly for 3h 50m Arrive at 5:15pm in Istanbul (IST)
Layover in Istanbul for 3h 0m
Thu Jul 4th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 35m Arrive at 1:50am in Ashgabat (ASB)
CAD 2976
9:30pm - 1:55am
Sat Jul 6th
19h 25m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Sat Jul 6th 2024 Turkish Airlines · TK 18 Depart at 9:30pm from Toronto (YYZ) Fly for 10h 10m Arrive at 2:40pm in Istanbul (IST)
Layover in Istanbul for 5h 35m
Sun Jul 7th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 3242
9:30pm - 1:55am
Thu Jul 4th
19h 25m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Thu Jul 4th 2024 Turkish Airlines · TK 18 Depart at 9:30pm from Toronto (YYZ) Fly for 10h 10m Arrive at 2:40pm in Istanbul (IST)
Layover in Istanbul for 5h 35m
Fri Jul 5th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 40m Arrive at 1:55am in Ashgabat (ASB)
CAD 3303
9:30pm - 1:50am
Wed Jul 3rd
19h 20m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Wed Jul 3rd 2024 Turkish Airlines · TK 18 Depart at 9:30pm from Toronto (YYZ) Fly for 10h 10m Arrive at 2:40pm in Istanbul (IST)
Layover in Istanbul for 5h 35m
Thu Jul 4th 2024 Turkish Airlines · TK 322 Depart at 8:15pm from Istanbul (IST) Fly for 3h 35m Arrive at 1:50am in Ashgabat (ASB)
CAD 4122
9:30pm - 11:10pm
Fri Jul 5th
16h 40m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Fri Jul 5th 2024 Turkish Airlines · TK 18 Depart at 9:30pm from Toronto (YYZ) Fly for 10h 10m Arrive at 2:40pm in Istanbul (IST)
Layover in Istanbul for 3h 0m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 986 Depart at 5:40pm from Istanbul (IST) Fly for 3h 30m Arrive at 11:10pm in Ashgabat (ASB)
CAD 4474
9:30pm - 11:10pm
Fri Jul 5th
16h 40m
Toronto (YYZ) → Ashgabat (ASB)
1 Stop
Fri Jul 5th 2024 Turkish Airlines · TK 18 Depart at 9:30pm from Toronto (YYZ) Fly for 10h 10m Arrive at 2:40pm in Istanbul (IST)
Layover in Istanbul for 3h 0m
Sat Jul 6th 2024 Turkmenistan Airlines · T5 986 Depart at 5:40pm from Istanbul (IST) Fly for 3h 30m Arrive at 11:10pm in Ashgabat (ASB)
FlightList - Book Flights. Simplified. (2024)
References
- https://www.cheapflights.co.uk/flights/Heathrow/Lester-B-Pearson-Intl/?sck=SEM&skipapp=true
- https://us.trip.com/flights/airport-aua-city-yyc/
- https://www.flightlist.io/geneva-gva-hatay-hty-cheap-one-way-flights.php
- https://www.flightlist.io/bodrum-bjv-toronto-yyz-cheap-one-way-flights.php
- https://www.flightlist.io/toronto-yto-turkmenistan-tm-cheap-one-way-flights.php
- https://www.ca.kayak.com/flight-routes/Canada-CA0/Slovenia-SI0?sck=SEM
Top Articles
29 Christmas Candy Recipes
The 10 Best Gluten Free Recipes of 2019 | GF Recipes That Really Work
5Rhythms | Netherlands
Embodied Dance - Dans het leven nu
Craigslist 101: How to buy and sell safely
Resources for Writing
Penpalgate
Liquor Depot Rock Springs Wy
5Rhythms | Netherlands
Embodied Dance - Dans het leven nu
Latest Posts
Eggnog Snickerdoodles {Recipe Video!} | Amy's Healthy Baking
40+ Crowd-Pleasing Vegan Thanksgiving Recipes
Article information
Author: Tyson Zemlak
Last Updated:
Views: 6556
Rating: 4.2 / 5 (63 voted)
Reviews: 94% of readers found this page helpful
Author information
Name: Tyson Zemlak
Birthday: 1992-03-17
Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013
Phone: +441678032891
Job: Community-Services Orchestrator
Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography
Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.