Direct (nonstop) flights from Holguin to Toronto

2 airlines fly nonstop from Frank Pais (HOG) to Pearson International (YYZ). It's 1,589 miles (2,557 km), about 3h 55m in the air. Operated by Air Canada, Air Transat.

HOG
Frank Pais
🇨🇺 Holguin, Cuba
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
3h 55m
Distance
1,589 mi
2,557 km
CO₂/pax
268 kg
−44 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
Same timezone
Operated by Air Canada Air Canada Air Transat Air Transat

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
HOG → YYZ
Flight Time
3h 55m
Distance
1,589 mi
Air Transat TS Air Transat
Route
HOG → YYZ
Flight Time
3h 55m
Distance
1,589 mi

Alternative Routes

Other ways to fly from Holguin to Toronto with one stop · direct emits 268 kg CO₂ per passenger

HOG MIA (Miami) YYZ
Leg 1: 1h 36m (427 mi) Leg 2: 3h 19m (1,233 mi) Total: ~4h 55m 🍃 312 kg CO₂ (+16% vs. direct)
Leg 1
HOG → MIA
1h 36m · 427 mi
View HOG to MIA flights →
Leg 2
MIA → YYZ
3h 19m · 1,233 mi
View MIA to YYZ flights →
HOG YUL (Montreal) YYZ
Leg 1: 4h 5m (1,706 mi) Leg 2: 1h 28m (314 mi) Total: ~5h 33m 🍃 371 kg CO₂ (+38% vs. direct)
Leg 1
HOG → YUL
4h 5m · 1,706 mi
View HOG to YUL flights →
Leg 2
YUL → YYZ
1h 28m · 314 mi
View YUL to YYZ flights →
HOG YQB (Quebec) YYZ
Leg 1: 4h 5m (1,814 mi) Leg 2: 1h 37m (455 mi) Total: ~5h 42m 🍃 415 kg CO₂ (+55% vs. direct)
Leg 1
HOG → YQB
4h 5m · 1,814 mi
View HOG to YQB flights →
Leg 2
YQB → YYZ
1h 37m · 455 mi
View YQB to YYZ flights →
HOG YHZ (Halifax) YYZ
Leg 1: 4h (1,814 mi) Leg 2: 2h 30m (801 mi) Total: ~6h 30m 🍃 480 kg CO₂ (+79% vs. direct)
Leg 1
HOG → YHZ
4h · 1,814 mi
View HOG to YHZ flights →
Leg 2
YHZ → YYZ
2h 30m · 801 mi
View YHZ to YYZ flights →

Looking for the return flight?

YYZ → HOG: Flights from Toronto to Holguin

Frequently Asked Questions

How long is the direct flight from Holguin to Toronto?

A nonstop flight from Holguin (HOG) to Toronto (YYZ) takes approximately 3 hours and 55 minutes. The distance is 1,589 miles (2,557 km).

Which airlines fly nonstop from Holguin to Toronto?

2 airlines: Air Canada, Air Transat.

Is there a nonstop flight from Holguin to Toronto?

Yes. 2 airlines: Air Canada, Air Transat.

How far is Holguin from Toronto?

The flight distance from Holguin to Toronto is 1,589 miles (2,557 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Holguin to Toronto?

At 3h 55m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Cuba to Canada?

Depends on your passport. Check with the Canada embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Holguin to Toronto?

Roughly 268 kg CO2 per passenger one-way. That's about the same as driving 1,340 km.

Is the return flight from Toronto to Holguin also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Holguin to Toronto?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Frank Pais for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.