Direct (nonstop) flights from Havana to Buenos Aires

1 airline flys nonstop from Jose Marti International (HAV) to Ministro Pistarini International Airport (EZE). It's 4,273 miles (6,877 km), about 8h 30m in the air. Operated by Cubana de Aviacion.

HAV
Jose Marti International
🇨🇺 Havana, Cuba
EZE
Ministro Pistarini International Airport
🇦🇷 Buenos Aires, Argentina
Flight Time
8h 30m
Distance
4,273 mi
6,877 km
CO₂/pax
653 kg
−48 kg vs. layover
Airlines
1
Cubana de Aviacion
Time Diff
+1h
Operated by Cubana de Aviacion Cubana de Aviacion

Route data last updated: May 28, 2026

Airlines with non-stop flights

Cubana de Aviacion CU Cubana de Aviacion
Route
HAV → EZE
Flight Time
8h 30m
Distance
4,273 mi

Alternative Routes

Other ways to fly from Havana to Buenos Aires with one stop · direct emits 653 kg CO₂ per passenger

HAV BOG (Bogota) EZE
Leg 1: 3h 17m (1,374 mi) Leg 2: 6h 25m (2,901 mi) Total: ~9h 42m 🍃 701 kg CO₂ (+7% vs. direct)
Leg 1
HAV → BOG
3h 17m · 1,374 mi
View HAV to BOG flights →
Leg 2
BOG → EZE
6h 25m · 2,901 mi
View BOG to EZE flights →
HAV PTY (Panama City) EZE
Leg 1: 2h 41m (979 mi) Leg 2: 7h 11m (3,312 mi) Total: ~9h 52m 🍃 696 kg CO₂ (+7% vs. direct)
Leg 1
HAV → PTY
2h 41m · 979 mi
View HAV to PTY flights →
Leg 2
PTY → EZE
7h 11m · 3,312 mi
View PTY to EZE flights →
HAV CUN (Cancun) EZE
Leg 1: 1h 25m (316 mi) Leg 2: 8h 40m (4,268 mi) Total: ~10h 5m 🍃 737 kg CO₂ (+13% vs. direct)
Leg 1
HAV → CUN
1h 25m · 316 mi
View HAV to CUN flights →
Leg 2
CUN → EZE
8h 40m · 4,268 mi
View CUN to EZE flights →
HAV PUJ (Punta Cana) EZE
Leg 1: 2h 5m (958 mi) Leg 2: 8h (3,726 mi) Total: ~10h 5m 🍃 757 kg CO₂ (+16% vs. direct)
Leg 1
HAV → PUJ
2h 5m · 958 mi
View HAV to PUJ flights →
Leg 2
PUJ → EZE
8h · 3,726 mi
View PUJ to EZE flights →
HAV SDQ (Santo Domingo) EZE
Leg 1: 2h (881 mi) Leg 2: 8h 11m (3,734 mi) Total: ~10h 11m 🍃 759 kg CO₂ (+16% vs. direct)
Leg 1
HAV → SDQ
2h · 881 mi
View HAV to SDQ flights →
Leg 2
SDQ → EZE
8h 11m · 3,734 mi
View SDQ to EZE flights →

Frequently Asked Questions

How long is the direct flight from Havana to Buenos Aires?

A nonstop flight from Havana (HAV) to Buenos Aires (EZE) takes approximately 8 hours and 30 minutes. The distance is 4,273 miles (6,877 km).

Which airlines fly nonstop from Havana to Buenos Aires?

Just Cubana de Aviacion.

Is there a nonstop flight from Havana to Buenos Aires?

Yes. 1 airline: Cubana de Aviacion.

How far is Havana from Buenos Aires?

The flight distance from Havana to Buenos Aires is 4,273 miles (6,877 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Rome.

What is the time difference between Havana and Buenos Aires?

Buenos Aires is 1 hour ahead of Havana. (America/Havana vs America/Argentina/Buenos_Aires.)

What type of aircraft flies from Havana to Buenos Aires?

At 8h 30m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

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

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

What is the carbon footprint of a flight from Havana to Buenos Aires?

Roughly 653 kg CO2 per passenger one-way. That's about the same as driving 3,265 km.

Is the return flight from Buenos Aires to Havana also nonstop?

Check the EZE to HAV route page for return options.

When is the cheapest time to fly from Havana to Buenos Aires?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Jose Marti International for this flight?

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