Find cheap flights to Havana

Sat 8/24
Sat 8/31
Any month
Compare vs momondo |

When is the best time to fly to Havana?

+90.0%
+60.0%
+30.0%
Base
Price
16 904 - 29 24516 904 - 29 245 ZAR

When is the best time to fly to Havana?

Travelling from most locations, it is best to book your flight to Havana during the month of October for the best deal, although there are other times of the year which offer great deals as well.

When is the best time to book a flight to Havana?

From most locations, to find the best deals on airfare, our data shows that users booking 60 days before flying found the cheapest flight to Havana.

What is the cheapest day to depart on your flight to Havana?

From most locations, the cheapest flights to Havana are found on a Tuesday. Booking a Wednesday departure is usually the most expensive.

What is the cheapest time of day to fly to Havana?

On average you can find the best deals on plane tickets to Havana when looking for flights with morning departure times.


Havana flight deals found on momondo

Check out some of the best fares to Havana found recently by users on momondo
Quickest
Cheapest
Turkish Airlines
Turkish Airlines
17 Dec
JNB
21:15
Johannesburg OR Tambo airport
43h 40m
1 Stop
9:55
+2
HAV
Havana Jose Marti Intl airport
Turkish Airlines
31 Dec
HAV
4:25
Havana Jose Marti Intl airport
42h 45m
2 Stops
6:10
+-363
JNB
Johannesburg OR Tambo airport
22 594 ZAR
LATAM Airlines
LATAM Airlines
14 Dec
JNB
14:15
Johannesburg OR Tambo airport
56h 50m
2 Stops
16:05
+2
HAV
Havana Jose Marti Intl airport
LATAM Airlines
01 Jan
HAV
19:14
Havana Jose Marti Intl airport
48h 26m
2 Stops
2:40
+3
JNB
Johannesburg OR Tambo airport
23 401 ZAR
Turkish Airlines
Turkish Airlines
15 Dec
JNB
21:15
Johannesburg OR Tambo airport
43h 40m
1 Stop
9:55
+2
HAV
Havana Jose Marti Intl airport
Turkish Airlines
31 Dec
HAV
4:25
Havana Jose Marti Intl airport
42h 45m
2 Stops
6:10
+-363
JNB
Johannesburg OR Tambo airport
23 963 ZAR
LATAM Airlines
LATAM Airlines
17 Dec
JNB
14:15
Johannesburg OR Tambo airport
37h 11m
2 Stops
20:26
+1
HAV
Havana Jose Marti Intl airport
LATAM Airlines
29 Dec
HAV
10:43
Havana Jose Marti Intl airport
32h 57m
2 Stops
2:40
+2
JNB
Johannesburg OR Tambo airport
25 196 ZAR
Turkish Airlines
Turkish Airlines
19 Dec
JNB
21:15
Johannesburg OR Tambo airport
43h 40m
1 Stop
9:55
+2
HAV
Havana Jose Marti Intl airport
Turkish Airlines
31 Dec
HAV
4:25
Havana Jose Marti Intl airport
42h 45m
2 Stops
6:10
+-363
JNB
Johannesburg OR Tambo airport
25 668 ZAR
KLM
KLM
13 Dec
JNB
1:55
Johannesburg OR Tambo airport
24h 20m
1 Stop
19:15
HAV
Havana Jose Marti Intl airport
KLM
29 Dec
HAV
15:55
Havana Jose Marti Intl airport
31h 20m
1 Stop
6:15
+2
JNB
Johannesburg OR Tambo airport
26 733 ZAR
KLM
KLM
13 Dec
JNB
1:55
Johannesburg OR Tambo airport
24h 20m
1 Stop
19:15
HAV
Havana Jose Marti Intl airport
KLM
29 Dec
HAV
15:55
Havana Jose Marti Intl airport
31h 20m
1 Stop
6:15
+2
JNB
Johannesburg OR Tambo airport
26 733 ZAR
KLM
KLM
15 Dec
JNB
1:55
Johannesburg OR Tambo airport
24h 20m
1 Stop
19:15
HAV
Havana Jose Marti Intl airport
KLM
29 Dec
HAV
15:55
Havana Jose Marti Intl airport
31h 20m
1 Stop
6:15
+2
JNB
Johannesburg OR Tambo airport
26 733 ZAR
KLM
KLM
16 Dec
JNB
1:55
Johannesburg OR Tambo airport
24h 20m
1 Stop
19:15
HAV
Havana Jose Marti Intl airport
KLM
29 Dec
HAV
15:55
Havana Jose Marti Intl airport
31h 20m
1 Stop
6:15
+2
JNB
Johannesburg OR Tambo airport
26 733 ZAR
KLM
KLM
18 Dec
JNB
1:55
Johannesburg OR Tambo airport
24h 20m
1 Stop
19:15
HAV
Havana Jose Marti Intl airport
KLM
29 Dec
HAV
15:55
Havana Jose Marti Intl airport
31h 20m
1 Stop
6:15
+2
JNB
Johannesburg OR Tambo airport
26 733 ZAR
KLM
KLM
15 Dec
JNB
1:55
Johannesburg OR Tambo airport
24h 20m
1 Stop
19:15
HAV
Havana Jose Marti Intl airport
KLM
01 Jan
HAV
15:55
Havana Jose Marti Intl airport
31h 20m
1 Stop
6:15
+2
JNB
Johannesburg OR Tambo airport
30 247 ZAR
Air France
Air France
19 Dec
JNB
21:50
Johannesburg OR Tambo airport
29h 45m
1 Stop
20:35
+1
HAV
Havana Jose Marti Intl airport
Air France
29 Dec
HAV
15:55
Havana Jose Marti Intl airport
31h 20m
1 Stop
6:15
+2
JNB
Johannesburg OR Tambo airport
26 733 ZAR

Airports near Havana

Below you will find all the airports in Havana along with their distance from the city centre
Havana Jose Marti Intl
14 km from city centre

Popular routes to Havana

Most frequently searched flights to Havana along with the cheapest price and shortest flight duration
Johannesburg to Havana
Fastest flight time
34h 50m
Cheapest price
22 046 ZAR

Start planning your trip to Havana


Flights to other cities in Cuba

Lost the lust for Havana? Check out some flights to other cities in Cuba