How to get to Havana, Cuba from Johannesburg by flight ? You can check flights from Johannesburg to Havana, Cuba below.
You can find flight ticket prices from Johannesburg to Havana, Cuba with our flight tickets search tool below
You take a flight from Johannesburg to Havana and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Havana to your destination in Havana, Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
AF995
Air France
AF950
Air France
|
18:50
Johannesburg
10:40
Paris CDG
|
05:45
Paris CDG
14:35
Havana
|
Connect |
LX289
Swiss
WK32
Edelweiss Air
|
19:25
Johannesburg
12:25
Zurich
|
06:10
Zurich
17:10
Havana
|
Connect |
UA187
United Airlines
UA3542
United Airlines
|
20:00
Johannesburg
10:00
Newark
|
05:45
Newark
14:05
Havana
|
Connect |
UA187
United Airlines
UA1578
United Airlines
UA6306
United Airlines
|
20:00
Johannesburg
07:30
Newark
12:00
Houston
|
05:45
Newark
10:18
Houston
16:10
Havana
|
Connect |
UA187
United Airlines
UA1613
United Airlines
B61499
JetBlue Airways
|
20:00
Johannesburg
08:20
Newark
12:29
Fort Lauderdale-Hollywood International
|
05:45
Newark
11:20
Fort Lauderdale-Hollywood International
13:45
Havana
|
Connect |
VS450
Virgin Atlantic
VS147
Virgin Atlantic
|
20:10
Johannesburg
12:50
London Heathrow
|
06:20
London Heathrow
17:55
Havana
|
Connect |
BA054
British Airways
VS147
Virgin Atlantic
|
21:10
Johannesburg
12:50
London Heathrow
|
07:20
London Heathrow
17:55
Havana
|
Connect |
KL0592
KLM
KL0723
KLM
|
23:10
Johannesburg
12:35
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
18:15
Havana
|
Connect |
You take a flight from Johannesburg to Varadero and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Varadero to your destination in Havana, Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL0671
KLM
WG378
Sunwing Airlines
|
01:10
Johannesburg
15:20
Amsterdam Schiphol
17:40
Montreal
|
12:15
Amsterdam Schiphol
16:50
Montreal
21:35
Varadero
|
Connect |
LH573
Lufthansa
AC841
Air Canada
AC1740
Air Canada
|
19:00
Johannesburg
10:15
Frankfurt
16:35
Toronto
|
05:35
Frankfurt
12:35
Toronto
20:00
Varadero
|
Connect |
LH573
Lufthansa
DE2198
Condor Flugdienst
|
19:00
Johannesburg
09:35
Frankfurt
|
05:35
Frankfurt
14:45
Varadero
|
Connect |
LH573
Lufthansa
AC845
Air Canada
AC1746
Air Canada
|
19:00
Johannesburg
10:10
Frankfurt
16:00
Montreal
|
05:35
Frankfurt
11:50
Montreal
19:45
Varadero
|
Connect |
LH573
Lufthansa
EW1242
Eurowings
|
19:00
Johannesburg
10:30
Frankfurt
|
05:35
Frankfurt
16:55
Varadero
|
Connect |
LX289
Swiss
WK38
Edelweiss Air
|
19:25
Johannesburg
11:55
Zurich
|
06:10
Zurich
17:15
Varadero
|
Connect |
UA187
United Airlines
UA3675
United Airlines
TS884
Air Transat
|
20:00
Johannesburg
10:10
Newark
16:00
Toronto
|
05:45
Newark
11:41
Toronto
19:25
Varadero
|
Connect |
UA187
United Airlines
UA3675
United Airlines
WG680
Sunwing Airlines
|
20:00
Johannesburg
10:10
Newark
16:05
Toronto
|
05:45
Newark
11:41
Toronto
19:35
Varadero
|
Connect |
UA187
United Airlines
AC8029
Air Canada
AC1746
Air Canada
|
20:00
Johannesburg
10:30
Newark
16:00
Montreal
|
05:45
Newark
11:59
Montreal
19:45
Varadero
|
Connect |
UA187
United Airlines
UA4298
United Airlines
AC1746
Air Canada
|
20:00
Johannesburg
11:45
Newark
16:00
Montreal
|
05:45
Newark
13:19
Montreal
19:45
Varadero
|
Connect |
KL0592
KLM
OR325
TUI Airlines Netherlands
|
23:10
Johannesburg
13:15
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
17:10
Varadero
|
Connect |
KL0592
KLM
AC827
Air Canada
AC1740
Air Canada
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
16:35
Toronto
|
10:20
Amsterdam Schiphol
13:50
Toronto
20:00
Varadero
|
Connect |
KL0592
KLM
KL0671
KLM
WG378
Sunwing Airlines
|
23:10
Johannesburg
15:20
Amsterdam Schiphol
17:40
Montreal
|
10:20
Amsterdam Schiphol
16:50
Montreal
21:35
Varadero
|
Connect |
You take a flight from Johannesburg to Santa Clara and cost approximately 4200 USD.
You take a bus, shuttle or taxi from Santa Clara to your destination in Havana, Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
LA8059
LATAM Chile
LA4613
LATAM Chile
CM204
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
23:00
Sao Paulo
02:30
Brasilia
08:56
Panama City
|
17:00
Sao Paulo
00:40
Brasilia
06:32
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4677
LATAM Chile
CM820
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
21:55
Sao Paulo
01:55
Porto Alegre
08:56
Panama City
|
17:00
Sao Paulo
23:40
Porto Alegre
06:58
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4611
LATAM Chile
CM204
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
20:55
Sao Paulo
02:30
Brasilia
08:56
Panama City
|
17:00
Sao Paulo
22:35
Brasilia
06:32
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA3185
LATAM Chile
CM140
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
21:55
Sao Paulo
03:46
Manaus
08:56
Panama City
|
17:00
Sao Paulo
00:50
Manaus
06:29
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA8039
LATAM Chile
CM338
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
19:25
Sao Paulo
03:17
Lima
08:56
Panama City
|
17:00
Sao Paulo
22:50
Lima
06:56
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4747
LATAM Chile
CM872
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
20:05
Sao Paulo
01:45
Rio De Janeiro-Galeao
08:56
Panama City
|
17:00
Sao Paulo
21:05
Rio De Janeiro-Galeao
06:59
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
CM702
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
01:52
Sao Paulo
08:56
Panama City
|
17:00
Sao Paulo
06:48
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
CM758
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
02:07
Sao Paulo
08:56
Panama City
|
17:00
Sao Paulo
07:02
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4725
LATAM Chile
CM475
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
21:10
Sao Paulo
01:45
Salvador
08:56
Panama City
|
17:00
Sao Paulo
23:25
Salvador
06:39
Panama City
12:21
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4675
LATAM Chile
CM820
Copa Airlines
CM237
Copa Airlines
|
12:15
Johannesburg
21:05
Sao Paulo
01:55
Porto Alegre
08:56
Panama City
|
17:00
Sao Paulo
22:50
Porto Alegre
06:58
Panama City
12:21
Santa Clara
|
Connect |
LH573
Lufthansa
AC845
Air Canada
WG306
Sunwing Airlines
|
19:00
Johannesburg
10:10
Frankfurt
17:40
Montreal
|
05:35
Frankfurt
11:50
Montreal
21:35
Santa Clara
|
Connect |
LH573
Lufthansa
AC841
Air Canada
WG302
Sunwing Airlines
|
19:00
Johannesburg
10:15
Frankfurt
16:25
Toronto
|
05:35
Frankfurt
12:35
Toronto
20:00
Santa Clara
|
Connect |
LH573
Lufthansa
AC845
Air Canada
AC1768
Air Canada
|
19:00
Johannesburg
10:10
Frankfurt
16:00
Montreal
|
05:35
Frankfurt
11:50
Montreal
19:50
Santa Clara
|
Connect |
UA187
United Airlines
UA4298
United Airlines
WG306
Sunwing Airlines
|
20:00
Johannesburg
11:45
Newark
17:40
Montreal
|
05:45
Newark
13:19
Montreal
21:35
Santa Clara
|
Connect |
UA187
United Airlines
UA3675
United Airlines
WG252
Sunwing Airlines
|
20:00
Johannesburg
10:10
Newark
17:00
Toronto
|
05:45
Newark
11:41
Toronto
20:35
Santa Clara
|
Connect |
UA187
United Airlines
UA4298
United Airlines
WG310
Sunwing Airlines
|
20:00
Johannesburg
11:45
Newark
16:15
Montreal
|
05:45
Newark
13:19
Montreal
20:15
Santa Clara
|
Connect |
UA187
United Airlines
UA3675
United Airlines
WG302
Sunwing Airlines
|
20:00
Johannesburg
10:10
Newark
16:25
Toronto
|
05:45
Newark
11:41
Toronto
20:00
Santa Clara
|
Connect |
UA187
United Airlines
UA4951
United Airlines
TS504
Air Transat
|
20:00
Johannesburg
09:00
Newark
16:50
Quebec
|
05:45
Newark
10:51
Quebec
21:05
Santa Clara
|
Connect |
UA187
United Airlines
AC8029
Air Canada
AC1768
Air Canada
|
20:00
Johannesburg
10:30
Newark
16:00
Montreal
|
05:45
Newark
11:59
Montreal
19:50
Santa Clara
|
Connect |
UA187
United Airlines
AC7651
Air Canada
WG302
Sunwing Airlines
|
20:00
Johannesburg
10:40
Newark
16:25
Toronto
|
05:45
Newark
12:15
Toronto
20:00
Santa Clara
|
Connect |
UA187
United Airlines
AC8029
Air Canada
WG310
Sunwing Airlines
|
20:00
Johannesburg
10:30
Newark
16:15
Montreal
|
05:45
Newark
11:59
Montreal
20:15
Santa Clara
|
Connect |
UA187
United Airlines
AC7651
Air Canada
WG252
Sunwing Airlines
|
20:00
Johannesburg
10:40
Newark
17:00
Toronto
|
05:45
Newark
12:15
Toronto
20:35
Santa Clara
|
Connect |
UA187
United Airlines
UA3675
United Airlines
AC1764
Air Canada
|
20:00
Johannesburg
10:10
Newark
16:20
Toronto
|
05:45
Newark
11:41
Toronto
19:45
Santa Clara
|
Connect |
UA187
United Airlines
AC7651
Air Canada
AC1764
Air Canada
|
20:00
Johannesburg
10:40
Newark
16:20
Toronto
|
05:45
Newark
12:15
Toronto
19:45
Santa Clara
|
Connect |
UA187
United Airlines
AC8029
Air Canada
WG306
Sunwing Airlines
|
20:00
Johannesburg
10:30
Newark
17:40
Montreal
|
05:45
Newark
11:59
Montreal
21:35
Santa Clara
|
Connect |
UA187
United Airlines
UA3666
United Airlines
TS456
Air Transat
|
20:00
Johannesburg
08:57
Newark
16:45
Halifax
|
05:45
Newark
12:04
Halifax
19:55
Santa Clara
|
Connect |
UA187
United Airlines
UA4298
United Airlines
AC1768
Air Canada
|
20:00
Johannesburg
11:45
Newark
16:00
Montreal
|
05:45
Newark
13:19
Montreal
19:50
Santa Clara
|
Connect |
BA054
British Airways
AC817
Air Canada
TS456
Air Transat
|
21:10
Johannesburg
11:10
London Heathrow
16:45
Halifax
|
07:20
London Heathrow
14:50
Halifax
19:55
Santa Clara
|
Connect |
KL0592
KLM
AC827
Air Canada
AC1764
Air Canada
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
16:20
Toronto
|
10:20
Amsterdam Schiphol
13:50
Toronto
19:45
Santa Clara
|
Connect |
KL0592
KLM
AC827
Air Canada
WG302
Sunwing Airlines
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
16:25
Toronto
|
10:20
Amsterdam Schiphol
13:50
Toronto
20:00
Santa Clara
|
Connect |
KL0592
KLM
AC827
Air Canada
WG252
Sunwing Airlines
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
17:00
Toronto
|
10:20
Amsterdam Schiphol
13:50
Toronto
20:35
Santa Clara
|
Connect |
You can find hotels and accommodations in Havana, Cuba with our hotels search tool below
Booking.com