💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 84
live flights
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
8h 16m
1 Stop
⏱ MIA · 3h 13m MIA Airport
23:16
05/11/2026
YYZ
Lester B. Pearson International Airport
₹37,695
per person
Select →
✕ Non-refundable 14 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
26h 4m
1 Stop
⏱ MIA · 21h 4m MIA Airport
17:04
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹37,695
per person
Select →
✕ Non-refundable 14 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
18h 59m
2 Stops
⏱ MIA · 1h 42m MIA Airport ⏱ JFK · 10h 26m JFK Airport
09:59
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
20h 13m
2 Stops
⏱ MIA · 2h 23m MIA Airport ⏱ CLT · 11h 35m CLT Airport
11:13
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
18h 59m
2 Stops
⏱ MIA · 3h 8m MIA Airport ⏱ JFK · 9h 3m JFK Airport
09:59
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
19h 29m
2 Stops
⏱ MIA · 3h 8m MIA Airport ⏱ PHL · 9h 52m PHL Airport
10:29
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
19h 19m
2 Stops
⏱ MIA · 3h 16m MIA Airport ⏱ LGA · 9h 31m LGA Airport
10:19
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
19h 19m
2 Stops
⏱ MIA · 4h 2m MIA Airport ⏱ LGA · 8h 45m LGA Airport
10:19
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
20h 13m
2 Stops
⏱ MIA · 5h 8m MIA Airport ⏱ CLT · 9h 1m CLT Airport
11:13
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
18h 59m
2 Stops
⏱ MIA · 5h 13m MIA Airport ⏱ JFK · 7h 2m JFK Airport
09:59
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
19h 29m
2 Stops
⏱ MIA · 5h 18m MIA Airport ⏱ PHL · 7h 48m PHL Airport
10:29
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
19h 53m
2 Stops
⏱ MIA · 5h 23m MIA Airport ⏱ ORD · 7h 41m ORD Airport
10:53
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹38,192
per person
Select →
✓ Refundable 7 fare options
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
18h 59m
2 Stops
⏱ MIA · 4h 2m MIA Airport ⏱ LGA · 8h 14m LGA Airport
09:59
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
18h 59m
2 Stops
⏱ MIA · 3h 16m MIA Airport ⏱ LGA · 9h 0m LGA Airport
09:59
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
19h 19m
2 Stops
⏱ MIA · 3h 8m MIA Airport ⏱ JFK · 9h 34m JFK Airport
10:19
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
19h 53m
2 Stops
⏱ MIA · 2h 18m MIA Airport ⏱ ORD · 10h 28m ORD Airport
10:53
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
20h 54m
2 Stops
⏱ MIA · 5h 18m MIA Airport ⏱ DCA · 9h 37m DCA Airport
11:54
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
21h 0m
2 Stops
⏱ MIA · 4h 2m MIA Airport ⏱ LGA · 10h 14m LGA Airport
12:00
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
21h 0m
2 Stops
⏱ MIA · 3h 16m MIA Airport ⏱ LGA · 11h 0m LGA Airport
12:00
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
21h 0m
2 Stops
⏱ MIA · 3h 8m MIA Airport ⏱ JFK · 11h 3m JFK Airport
12:00
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
21h 35m
2 Stops
⏱ MIA · 5h 23m MIA Airport ⏱ ORD · 9h 25m ORD Airport
12:35
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
21h 35m
2 Stops
⏱ MIA · 3h 49m MIA Airport ⏱ ORD · 10h 53m ORD Airport
12:35
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
25h 45m
2 Stops
⏱ MIA · 13h 44m MIA Airport ⏱ DCA · 5h 58m DCA Airport
16:45
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
25h 45m
2 Stops
⏱ MIA · 15h 22m MIA Airport ⏱ DCA · 4h 20m DCA Airport
16:45
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
American Airlines
AA-2726
15:00
05/11/2026
HOG
Frank Pais International Airport
26h 26m
2 Stops
⏱ MIA · 15h 54m MIA Airport ⏱ PHL · 4h 6m PHL Airport
17:26
05/12/2026
+1
YYZ
Lester B. Pearson International Airport
₹39,064
per person
Select →
✕ Non-refundable
😕 No flights match your filters. Clear
View all flights
Holguin (HOG)
📍 Frank Pais International Airport
🌍 Cuba
🕐 GMT -5
📐 Latitude: 20.785600662231445
📐 Longitude: -76.31510162353516
Toronto (YYZ)
📍 Lester B. Pearson International Airport
🌍 Canada
🕐 GMT -5
📐 Latitude: 43.6772003174
📐 Longitude: -79.63059997559999
✈ Distance: Holguin,Cuba to Toronto,Canada — 2563.90 km
📅 Results on this page are loaded for 11 May 2026 . Click View all flights for the complete live search.
Holguin to Toronto — what to expect when booking
The HOG–YYZ route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between Holguin,Cuba and Toronto,Canada is approximately
2563.90 km .
Before you book
Compare nearby dates The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details Each result shows baggage, refundability and fare details before you proceed.
More flights from Holguin (HOG)
8 routes
More flights from Toronto (YYZ)
136 routes
❓ Frequently asked questions — Holguin to Toronto flights
▼ Is it worth booking Holguin to Toronto flights in advance?
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
▼ How far is Holguin from Toronto by air?
The straight-line distance between Holguin,Cuba (HOG) and Toronto,Canada (YYZ) is approximately 2563.90 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from HOG to YYZ?
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
▼ What is the cheapest day to fly from Holguin to Toronto?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.