💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 43
live flights
14:49
05/11/2026
EZE
Ministro Pistarini International Airport
12h 28m
1 Stop
⏱ PTY · 3h 31m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
09:02
05/11/2026
EZE
Ministro Pistarini International Airport
26h 26m
1 Stop
⏱ PTY · 17h 19m PTY Airport
11:28
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
09:02
05/11/2026
EZE
Ministro Pistarini International Airport
18h 15m
1 Stop
⏱ PTY · 9h 17m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
05:25
05/11/2026
EZE
Ministro Pistarini International Airport
30h 3m
1 Stop
⏱ PTY · 20h 56m PTY Airport
11:28
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
05:25
05/11/2026
EZE
Ministro Pistarini International Airport
21h 52m
1 Stop
⏱ PTY · 12h 54m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
03:48
05/11/2026
EZE
Ministro Pistarini International Airport
31h 40m
1 Stop
⏱ PTY · 22h 33m PTY Airport
11:28
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
03:48
05/11/2026
EZE
Ministro Pistarini International Airport
23h 29m
1 Stop
⏱ PTY · 14h 31m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
14:49
05/11/2026
EZE
Ministro Pistarini International Airport
20h 39m
1 Stop
⏱ PTY · 11h 33m PTY Airport
11:28
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
02:17
05/11/2026
EZE
Ministro Pistarini International Airport
25h 0m
1 Stop
⏱ PTY · 16h 2m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹46,673
per person
Select →
✕ Non-refundable 🔥 Last 4 seats 4 fare options
00:10
05/11/2026
EZE
Ministro Pistarini International Airport
11h 18m
1 Stop
⏱ PTY · 2h 11m PTY Airport
11:28
05/11/2026
HAV
José Martí International Airport
₹47,716
per person
Select →
✕ Non-refundable 5 fare options
00:10
05/11/2026
EZE
Ministro Pistarini International Airport
27h 7m
1 Stop
⏱ PTY · 18h 9m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹47,716
per person
Select →
✕ Non-refundable 5 fare options
13:10
05/11/2026
EZE
Ministro Pistarini International Airport
26h 50m
2 Stops
⏱ MIA · 9h 55m MIA Airport ⏱ MEX · 2h 40m MEX Airport
16:00
05/12/2026
+1
HAV
José Martí International Airport
₹50,302
per person
Select →
✓ Refundable 5 fare options
Boliviana de Aviacion
OB-709
14:40
05/11/2026
EZE
Ministro Pistarini International Airport
20h 48m
2 Stops
⏱ VVI · 8h 32m VVI Airport ⏱ PTY · 2h 39m PTY Airport
11:28
05/12/2026
+1
HAV
José Martí International Airport
₹54,197
per person
Select →
✓ Refundable 🔥 Last 4 seats 3 fare options
Aerolineas Argentinas
AR-1416
14:30
05/11/2026
EZE
Ministro Pistarini International Airport
20h 58m
2 Stops
⏱ MDZ · 8h 53m MDZ Airport ⏱ PTY · 1h 26m PTY Airport
11:28
05/12/2026
+1
HAV
José Martí International Airport
₹79,524
per person
Select →
✓ Refundable 🔥 Last 4 seats 2 fare options
03:48
05/11/2026
EZE
Ministro Pistarini International Airport
36h 52m
3 Stops
⏱ PTY · 9h 5m PTY Airport ⏱ MIA · 11h 37m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹82,112
per person
Select →
✕ Non-refundable
02:17
05/11/2026
EZE
Ministro Pistarini International Airport
38h 23m
3 Stops
⏱ PTY · 10h 36m PTY Airport ⏱ MIA · 11h 37m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹86,376
per person
Select →
✕ Non-refundable
02:17
05/11/2026
EZE
Ministro Pistarini International Airport
38h 23m
3 Stops
⏱ PTY · 10h 55m PTY Airport ⏱ MIA · 11h 18m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹86,376
per person
Select →
✕ Non-refundable
14:49
05/11/2026
EZE
Ministro Pistarini International Airport
25h 51m
3 Stops
⏱ PTY · 1h 23m PTY Airport ⏱ MIA · 8h 19m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹86,376
per person
Select →
✕ Non-refundable
09:02
05/11/2026
EZE
Ministro Pistarini International Airport
31h 38m
3 Stops
⏱ PTY · 3h 51m PTY Airport ⏱ MIA · 11h 37m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹86,376
per person
Select →
✕ Non-refundable
09:02
05/11/2026
EZE
Ministro Pistarini International Airport
31h 38m
3 Stops
⏱ PTY · 7h 9m PTY Airport ⏱ MIA · 8h 19m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹86,376
per person
Select →
✕ Non-refundable
03:48
05/11/2026
EZE
Ministro Pistarini International Airport
36h 52m
3 Stops
⏱ PTY · 9h 24m PTY Airport ⏱ MIA · 11h 18m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹86,376
per person
Select →
✕ Non-refundable
03:48
05/11/2026
EZE
Ministro Pistarini International Airport
36h 52m
3 Stops
⏱ PTY · 12h 23m PTY Airport ⏱ MIA · 8h 19m MIA Airport ⏱ NAS · 4h 15m NAS Airport
16:40
05/12/2026
+1
HAV
José Martí International Airport
₹86,376
per person
Select →
✕ Non-refundable
16:50
05/11/2026
EZE
Ministro Pistarini International Airport
18h 38m
2 Stops
⏱ BOG · 7h 29m BOG Airport ⏱ PTY · 0h 55m PTY Airport
11:28
05/12/2026
+1
HAV
José Martí International Airport
₹114,075
per person
Select →
✕ Non-refundable 3 fare options
07:10
05/11/2026
EZE
Ministro Pistarini International Airport
20h 7m
2 Stops
⏱ BOG · 2h 54m BOG Airport ⏱ PTY · 7h 32m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹114,075
per person
Select →
✕ Non-refundable
07:10
05/11/2026
EZE
Ministro Pistarini International Airport
20h 7m
2 Stops
⏱ BOG · 5h 15m BOG Airport ⏱ PTY · 5h 11m PTY Airport
03:17
05/12/2026
+1
HAV
José Martí International Airport
₹117,621
per person
Select →
✕ Non-refundable
😕 No flights match your filters. Clear
View all flights
Buenos Aires (EZE)
📍 Ministro Pistarini International Airport
🌍 Argentina
🕐 GMT -3
📐 Latitude: -34.8222
📐 Longitude: -58.5358
Havana (HAV)
📍 José Martí International Airport
🌍 Cuba
🕐 GMT -5
📐 Latitude: 22.989200592041016
📐 Longitude: -82.40910339355469
✈ Distance: Buenos Aires, Ezeiza International Airport,Argentina to Havana,Cuba — 6904.34 km
📅 Results on this page are loaded for 11 May 2026 . Click View all flights for the complete live search.
Buenos Aires to Havana — what to expect when booking
The EZE–HAV 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 Buenos Aires, Ezeiza International Airport,Argentina and Havana,Cuba is approximately
6904.34 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 Buenos Aires (EZE)
40 routes
More flights from Havana (HAV)
31 routes
❓ Frequently asked questions — Buenos Aires to Havana flights
▼ Is it worth booking Buenos Aires to Havana 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 Buenos Aires from Havana by air?
The straight-line distance between Buenos Aires, Ezeiza International Airport,Argentina (EZE) and Havana,Cuba (HAV) is approximately 6904.34 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from EZE to HAV?
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 Buenos Aires to Havana?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.