How to get to Cuba from Randburg by flight ? You can check flights from Randburg to Cuba below.
You can find flight ticket prices from Randburg to Cuba with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Havana and cost approximately 650 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
SA347
South African Airways
UA1123
United Airlines
UA3542
United Airlines
|
15:30
Johannesburg
19:50
Capetown
10:04
Newark
|
17:40
Capetown
05:45
Newark
13:55
Havana
|
Connect |
SA353
South African Airways
UA1123
United Airlines
UA3542
United Airlines
|
16:00
Johannesburg
19:50
Capetown
10:04
Newark
|
18:10
Capetown
05:45
Newark
13:55
Havana
|
Connect |
DL201
Delta
DL5201
Delta
|
19:55
Johannesburg
11:15
Atlanta
|
05:52
Atlanta
13:35
Havana
|
Connect |
DL201
Delta
DL2607
Delta
WN5906
Southwest Airlines
|
19:55
Johannesburg
08:28
Atlanta
10:50
Tampa
|
05:52
Atlanta
09:58
Tampa
12:10
Havana
|
Connect |
DL201
Delta
DL1746
Delta
AA2705
American Airlines
|
19:55
Johannesburg
07:25
Atlanta
10:40
Miami
|
05:52
Atlanta
09:17
Miami
11:50
Havana
|
Connect |
DL201
Delta
DL2405
Delta
DL513
Delta
|
19:55
Johannesburg
09:46
Atlanta
18:12
Miami
|
05:52
Atlanta
11:41
Miami
19:30
Havana
|
Connect |
DL201
Delta
DL1987
Delta
DL513
Delta
|
19:55
Johannesburg
08:35
Atlanta
18:12
Miami
|
05:52
Atlanta
10:28
Miami
19:30
Havana
|
Connect |
DL201
Delta
DL1746
Delta
DL513
Delta
|
19:55
Johannesburg
07:25
Atlanta
18:12
Miami
|
05:52
Atlanta
09:17
Miami
19:30
Havana
|
Connect |
VS450
Virgin Atlantic
VS147
Virgin Atlantic
|
20:25
Johannesburg
12:35
London Heathrow
|
06:35
London Heathrow
17:40
Havana
|
Connect |
SA203
South African Airways
B6243
JetBlue Airways
|
21:05
Johannesburg
09:26
New York JFK
|
06:40
New York JFK
13:05
Havana
|
Connect |
SA203
South African Airways
B6118
JetBlue Airways
B6867
JetBlue Airways
|
21:05
Johannesburg
10:30
New York JFK
12:31
Boston
|
06:40
New York JFK
11:40
Boston
16:30
Havana
|
Connect |
SA203
South African Airways
B6201
JetBlue Airways
B61899
JetBlue Airways
|
21:05
Johannesburg
09:16
New York JFK
15:05
Fort Lauderdale
|
06:40
New York JFK
12:25
Fort Lauderdale
16:25
Havana
|
Connect |
SA203
South African Airways
KX793
Cayman Airways
KX832
Cayman Airways
|
21:05
Johannesburg
08:45
New York JFK
12:45
Grand Cayman
|
06:40
New York JFK
11:45
Grand Cayman
14:45
Havana
|
Connect |
BA054
British Airways
VS147
Virgin Atlantic
|
21:10
Johannesburg
12:35
London Heathrow
|
07:20
London Heathrow
17:40
Havana
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Holguin and cost approximately 900 USD.
You take a bus, shuttle or taxi from Holguin to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
LA8059
LATAM Chile
LA4707
LATAM Chile
CM764
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
20:20
Sao Paulo
01:25
Belo Horizonte Confins
09:01
Panama City
|
17:25
Sao Paulo
21:30
Belo Horizonte Confins
06:21
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA8016
LATAM Chile
CM126
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
23:15
Sao Paulo
02:25
Santa Cruz
09:01
Panama City
|
17:25
Sao Paulo
01:15
Santa Cruz
06:20
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA3056
LATAM Chile
CM140
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
23:10
Sao Paulo
03:50
Manaus
09:01
Panama City
|
17:25
Sao Paulo
02:05
Manaus
06:30
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA3582
LATAM Chile
CM872
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
21:50
Sao Paulo
01:25
Rio De Janeiro-Galeao
09:01
Panama City
|
17:25
Sao Paulo
22:50
Rio De Janeiro-Galeao
06:50
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA3113
LATAM Chile
CM872
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
19:20
Sao Paulo
01:25
Rio De Janeiro-Galeao
09:01
Panama City
|
17:25
Sao Paulo
20:20
Rio De Janeiro-Galeao
06:50
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA4510
LATAM Chile
CM204
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
21:05
Sao Paulo
02:05
Brasilia
09:01
Panama City
|
17:25
Sao Paulo
22:45
Brasilia
06:17
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA4780
LATAM Chile
CM140
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
20:55
Sao Paulo
03:50
Manaus
09:01
Panama City
|
17:25
Sao Paulo
23:55
Manaus
06:30
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA8104
LATAM Chile
CM264
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
19:35
Sao Paulo
02:31
Lima
09:01
Panama City
|
17:25
Sao Paulo
23:00
Lima
06:13
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA1300
LATAM Chile
CM206
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
22:55
Sao Paulo
01:08
Asuncion
09:01
Panama City
|
17:25
Sao Paulo
23:55
Asuncion
06:22
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA3199
LATAM Chile
CM764
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
23:15
Sao Paulo
01:25
Belo Horizonte Confins
09:01
Panama City
|
17:25
Sao Paulo
00:20
Belo Horizonte Confins
06:21
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
CM801
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
01:30
Sao Paulo
09:01
Panama City
|
17:25
Sao Paulo
06:36
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA8104
LATAM Chile
CM338
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
19:35
Sao Paulo
02:45
Lima
09:01
Panama City
|
17:25
Sao Paulo
23:00
Lima
06:27
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
CM758
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
01:40
Sao Paulo
09:01
Panama City
|
17:25
Sao Paulo
06:45
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
LA3181
LATAM Chile
CM872
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
23:20
Sao Paulo
01:25
Rio De Janeiro-Galeao
09:01
Panama City
|
17:25
Sao Paulo
00:20
Rio De Janeiro-Galeao
06:50
Panama City
12:15
Holguin
|
Connect |
LA8059
LATAM Chile
CM702
Copa Airlines
CM400
Copa Airlines
|
12:00
Johannesburg
03:00
Sao Paulo
09:01
Panama City
|
17:25
Sao Paulo
08:06
Panama City
12:15
Holguin
|
Connect |
LH573
Lufthansa
DE2206
Condor Flugdienst
|
19:00
Johannesburg
12:40
Frankfurt
|
05:35
Frankfurt
17:10
Holguin
|
Connect |
LH573
Lufthansa
DE2162
Condor Flugdienst
|
19:00
Johannesburg
14:15
Frankfurt
|
05:35
Frankfurt
18:45
Holguin
|
Connect |
SA260
South African Airways
DE2206
Condor Flugdienst
|
19:25
Johannesburg
12:40
Frankfurt
|
06:10
Frankfurt
17:10
Holguin
|
Connect |
SA260
South African Airways
DE2162
Condor Flugdienst
|
19:25
Johannesburg
14:15
Frankfurt
|
06:10
Frankfurt
18:45
Holguin
|
Connect |
LX289
Swiss
WK32
Edelweiss Air
NO130
Neos
|
19:25
Johannesburg
12:35
Zurich
18:40
Havana
|
06:10
Zurich
17:20
Havana
19:50
Holguin
|
Connect |
LX289
Swiss
AC879
Air Canada
AC1760
Air Canada
|
19:25
Johannesburg
10:00
Zurich
16:10
Toronto
|
06:10
Zurich
12:30
Toronto
19:50
Holguin
|
Connect |
LX289
Swiss
AC879
Air Canada
TS898
Air Transat
|
19:25
Johannesburg
10:00
Zurich
17:10
Toronto
|
06:10
Zurich
12:30
Toronto
21:00
Holguin
|
Connect |
DL201
Delta
DL2259
Delta
AC1760
Air Canada
|
19:55
Johannesburg
07:30
Atlanta
16:10
Toronto
|
05:52
Atlanta
09:40
Toronto
19:50
Holguin
|
Connect |
DL201
Delta
DL2569
Delta
AC1760
Air Canada
|
19:55
Johannesburg
09:09
Atlanta
16:10
Toronto
|
05:52
Atlanta
11:21
Toronto
19:50
Holguin
|
Connect |
DL201
Delta
DL2589
Delta
TS898
Air Transat
|
19:55
Johannesburg
12:50
Atlanta
17:10
Toronto
|
05:52
Atlanta
15:03
Toronto
21:00
Holguin
|
Connect |
DL201
Delta
DL5201
Delta
NO130
Neos
|
19:55
Johannesburg
11:15
Atlanta
18:40
Havana
|
05:52
Atlanta
13:35
Havana
19:50
Holguin
|
Connect |
DL201
Delta
DL2259
Delta
TS898
Air Transat
|
19:55
Johannesburg
07:30
Atlanta
17:10
Toronto
|
05:52
Atlanta
09:40
Toronto
21:00
Holguin
|
Connect |
DL201
Delta
DL5201
Delta
CU876
Cubana de Aviación
|
19:55
Johannesburg
11:15
Atlanta
19:00
Havana
|
05:52
Atlanta
13:35
Havana
20:55
Holguin
|
Connect |
DL201
Delta
DL2589
Delta
AC1760
Air Canada
|
19:55
Johannesburg
12:50
Atlanta
16:10
Toronto
|
05:52
Atlanta
15:03
Toronto
19:50
Holguin
|
Connect |
DL201
Delta
DL2569
Delta
TS898
Air Transat
|
19:55
Johannesburg
09:09
Atlanta
17:10
Toronto
|
05:52
Atlanta
11:21
Toronto
21:00
Holguin
|
Connect |
SA234
South African Airways
AC869
Air Canada
AC1760
Air Canada
|
20:00
Johannesburg
08:30
London Heathrow
16:10
Toronto
|
06:25
London Heathrow
11:15
Toronto
19:50
Holguin
|
Connect |
SA234
South African Airways
AC869
Air Canada
TS898
Air Transat
|
20:00
Johannesburg
08:30
London Heathrow
17:10
Toronto
|
06:25
London Heathrow
11:15
Toronto
21:00
Holguin
|
Connect |
SA234
South African Airways
AC857
Air Canada
TS898
Air Transat
|
20:00
Johannesburg
12:05
London Heathrow
17:10
Toronto
|
06:25
London Heathrow
14:50
Toronto
21:00
Holguin
|
Connect |
SA234
South African Airways
AC857
Air Canada
AC1760
Air Canada
|
20:00
Johannesburg
12:05
London Heathrow
16:10
Toronto
|
06:25
London Heathrow
14:50
Toronto
19:50
Holguin
|
Connect |
VS450
Virgin Atlantic
AC857
Air Canada
AC1760
Air Canada
|
20:25
Johannesburg
12:05
London Heathrow
16:10
Toronto
|
06:35
London Heathrow
14:50
Toronto
19:50
Holguin
|
Connect |
VS450
Virgin Atlantic
AC869
Air Canada
AC1760
Air Canada
|
20:25
Johannesburg
08:30
London Heathrow
16:10
Toronto
|
06:35
London Heathrow
11:15
Toronto
19:50
Holguin
|
Connect |
SA203
South African Airways
B6243
JetBlue Airways
CU876
Cubana de Aviación
|
21:05
Johannesburg
09:26
New York JFK
19:00
Havana
|
06:40
New York JFK
13:05
Havana
20:55
Holguin
|
Connect |
SA203
South African Airways
B6243
JetBlue Airways
NO130
Neos
|
21:05
Johannesburg
09:26
New York JFK
18:40
Havana
|
06:40
New York JFK
13:05
Havana
19:50
Holguin
|
Connect |
BA054
British Airways
BA093
British Airways
TS898
Air Transat
|
21:10
Johannesburg
13:05
London Heathrow
17:10
Toronto
|
07:20
London Heathrow
15:50
Toronto
21:00
Holguin
|
Connect |
BA054
British Airways
AC869
Air Canada
AC1760
Air Canada
|
21:10
Johannesburg
08:30
London Heathrow
16:10
Toronto
|
07:20
London Heathrow
11:15
Toronto
19:50
Holguin
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Santa Clara and cost approximately 800 USD.
You take a bus, shuttle or taxi from Santa Clara to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
SA222
South African Airways
CM801
Copa Airlines
CM237
Copa Airlines
|
11:00
Johannesburg
01:30
Sao Paulo
08:32
Panama City
|
16:30
Sao Paulo
06:36
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA3113
LATAM Chile
CM872
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
19:20
Sao Paulo
01:25
Rio De Janeiro-Galeao
08:32
Panama City
|
17:25
Sao Paulo
20:20
Rio De Janeiro-Galeao
06:50
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA3181
LATAM Chile
CM872
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
23:20
Sao Paulo
01:25
Rio De Janeiro-Galeao
08:32
Panama City
|
17:25
Sao Paulo
00:20
Rio De Janeiro-Galeao
06:50
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4707
LATAM Chile
CM764
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
20:20
Sao Paulo
01:25
Belo Horizonte Confins
08:32
Panama City
|
17:25
Sao Paulo
21:30
Belo Horizonte Confins
06:21
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA1300
LATAM Chile
CM206
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
22:55
Sao Paulo
01:08
Asuncion
08:32
Panama City
|
17:25
Sao Paulo
23:55
Asuncion
06:22
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA3056
LATAM Chile
CM140
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
23:10
Sao Paulo
03:50
Manaus
08:32
Panama City
|
17:25
Sao Paulo
02:05
Manaus
06:30
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4510
LATAM Chile
CM204
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
21:05
Sao Paulo
02:05
Brasilia
08:32
Panama City
|
17:25
Sao Paulo
22:45
Brasilia
06:17
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA4780
LATAM Chile
CM140
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
20:55
Sao Paulo
03:50
Manaus
08:32
Panama City
|
17:25
Sao Paulo
23:55
Manaus
06:30
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA3582
LATAM Chile
CM872
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
21:50
Sao Paulo
01:25
Rio De Janeiro-Galeao
08:32
Panama City
|
17:25
Sao Paulo
22:50
Rio De Janeiro-Galeao
06:50
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
CM801
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
01:30
Sao Paulo
08:32
Panama City
|
17:25
Sao Paulo
06:36
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
LA3199
LATAM Chile
CM764
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
23:15
Sao Paulo
01:25
Belo Horizonte Confins
08:32
Panama City
|
17:25
Sao Paulo
00:20
Belo Horizonte Confins
06:21
Panama City
12:02
Santa Clara
|
Connect |
LA8059
LATAM Chile
CM758
Copa Airlines
CM237
Copa Airlines
|
12:00
Johannesburg
01:40
Sao Paulo
08:32
Panama City
|
17:25
Sao Paulo
06:45
Panama City
12:02
Santa Clara
|
Connect |
LH573
Lufthansa
AC875
Air Canada
TS714
Air Transat
|
19:00
Johannesburg
09:55
Frankfurt
16:15
Montreal
|
05:35
Frankfurt
11:35
Montreal
20:05
Santa Clara
|
Connect |
LH573
Lufthansa
AC873
Air Canada
AC1764
Air Canada
|
19:00
Johannesburg
09:20
Frankfurt
16:10
Toronto
|
05:35
Frankfurt
11:40
Toronto
19:35
Santa Clara
|
Connect |
LH573
Lufthansa
AC875
Air Canada
TS554
Air Transat
|
19:00
Johannesburg
09:55
Frankfurt
13:00
Montreal
|
05:35
Frankfurt
11:35
Montreal
16:55
Santa Clara
|
Connect |
LX289
Swiss
AC879
Air Canada
AC1764
Air Canada
|
19:25
Johannesburg
10:00
Zurich
16:10
Toronto
|
06:10
Zurich
12:30
Toronto
19:35
Santa Clara
|
Connect |
SA260
South African Airways
AC873
Air Canada
AC1764
Air Canada
|
19:25
Johannesburg
09:20
Frankfurt
16:10
Toronto
|
06:10
Frankfurt
11:40
Toronto
19:35
Santa Clara
|
Connect |
SA260
South African Airways
AC875
Air Canada
TS714
Air Transat
|
19:25
Johannesburg
09:55
Frankfurt
16:15
Montreal
|
06:10
Frankfurt
11:35
Montreal
20:05
Santa Clara
|
Connect |
LX289
Swiss
LX86
Swiss
TS714
Air Transat
|
19:25
Johannesburg
12:50
Zurich
16:15
Montreal
|
06:10
Zurich
15:10
Montreal
20:05
Santa Clara
|
Connect |
SA260
South African Airways
AC875
Air Canada
TS554
Air Transat
|
19:25
Johannesburg
09:55
Frankfurt
13:00
Montreal
|
06:10
Frankfurt
11:35
Montreal
16:55
Santa Clara
|
Connect |
DL201
Delta
DL5527
Delta
TS714
Air Transat
|
19:55
Johannesburg
12:11
Atlanta
16:15
Montreal
|
05:52
Atlanta
14:53
Montreal
20:05
Santa Clara
|
Connect |
DL201
Delta
DL2589
Delta
AC1764
Air Canada
|
19:55
Johannesburg
12:50
Atlanta
16:10
Toronto
|
05:52
Atlanta
15:03
Toronto
19:35
Santa Clara
|
Connect |
DL201
Delta
DL2259
Delta
AC1764
Air Canada
|
19:55
Johannesburg
07:30
Atlanta
16:10
Toronto
|
05:52
Atlanta
09:40
Toronto
19:35
Santa Clara
|
Connect |
DL201
Delta
DL2569
Delta
AC1764
Air Canada
|
19:55
Johannesburg
09:09
Atlanta
16:10
Toronto
|
05:52
Atlanta
11:21
Toronto
19:35
Santa Clara
|
Connect |
DL201
Delta
DL5521
Delta
TS714
Air Transat
|
19:55
Johannesburg
09:44
Atlanta
16:15
Montreal
|
05:52
Atlanta
12:27
Montreal
20:05
Santa Clara
|
Connect |
SA234
South African Airways
AC857
Air Canada
AC1764
Air Canada
|
20:00
Johannesburg
12:05
London Heathrow
16:10
Toronto
|
06:25
London Heathrow
14:50
Toronto
19:35
Santa Clara
|
Connect |
SA234
South African Airways
AC869
Air Canada
AC1764
Air Canada
|
20:00
Johannesburg
08:30
London Heathrow
16:10
Toronto
|
06:25
London Heathrow
11:15
Toronto
19:35
Santa Clara
|
Connect |
VS450
Virgin Atlantic
AC869
Air Canada
AC1764
Air Canada
|
20:25
Johannesburg
08:30
London Heathrow
16:10
Toronto
|
06:35
London Heathrow
11:15
Toronto
19:35
Santa Clara
|
Connect |
VS450
Virgin Atlantic
AC857
Air Canada
AC1764
Air Canada
|
20:25
Johannesburg
12:05
London Heathrow
16:10
Toronto
|
06:35
London Heathrow
14:50
Toronto
19:35
Santa Clara
|
Connect |
SA264
South African Airways
AC847
Air Canada
AC1764
Air Canada
|
20:30
Johannesburg
11:50
Munich
16:10
Toronto
|
07:20
Munich
14:45
Toronto
19:35
Santa Clara
|
Connect |
SA203
South African Airways
DL5152
Delta
TS554
Air Transat
|
21:05
Johannesburg
09:45
New York JFK
13:00
Montreal
|
06:40
New York JFK
11:19
Montreal
16:55
Santa Clara
|
Connect |
BA054
British Airways
AC869
Air Canada
AC1764
Air Canada
|
21:10
Johannesburg
08:30
London Heathrow
16:10
Toronto
|
07:20
London Heathrow
11:15
Toronto
19:35
Santa Clara
|
Connect |
KL0592
KLM
AC825
Air Canada
AC1764
Air Canada
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
16:10
Toronto
|
10:20
Amsterdam Schiphol
13:55
Toronto
19:35
Santa Clara
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Camaguey and cost approximately 750 USD.
You take a bus, shuttle or taxi from Camaguey to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
DE2184
Condor Flugdienst
CU854
Cubana de Aviación
|
19:00
Johannesburg
11:30
Frankfurt
18:10
Havana
|
05:35
Frankfurt
16:30
Havana
19:40
Camaguey
|
Connect |
LX289
Swiss
WK32
Edelweiss Air
CU854
Cubana de Aviación
|
19:25
Johannesburg
12:35
Zurich
18:10
Havana
|
06:10
Zurich
17:20
Havana
19:40
Camaguey
|
Connect |
SA260
South African Airways
DE2184
Condor Flugdienst
CU854
Cubana de Aviación
|
19:25
Johannesburg
11:30
Frankfurt
18:10
Havana
|
06:10
Frankfurt
16:30
Havana
19:40
Camaguey
|
Connect |
DL201
Delta
DL5201
Delta
CU854
Cubana de Aviación
|
19:55
Johannesburg
11:15
Atlanta
18:10
Havana
|
05:52
Atlanta
13:35
Havana
19:40
Camaguey
|
Connect |
DL201
Delta
DL2405
Delta
AA837
American Airlines
CU854
Cubana de Aviación
|
19:55
Johannesburg
09:46
Atlanta
15:30
Miami
18:10
Havana
|
05:52
Atlanta
11:41
Miami
16:50
Havana
19:40
Camaguey
|
Connect |
DL201
Delta
DL2227
Delta
B61899
JetBlue Airways
CU854
Cubana de Aviación
|
19:55
Johannesburg
07:00
Atlanta
15:05
Fort Lauderdale
18:10
Havana
|
05:52
Atlanta
08:52
Fort Lauderdale
16:25
Havana
19:40
Camaguey
|
Connect |
DL201
Delta
DL2227
Delta
WN3922
Southwest Airlines
CU854
Cubana de Aviación
|
19:55
Johannesburg
07:00
Atlanta
12:25
Fort Lauderdale
18:10
Havana
|
05:52
Atlanta
08:52
Fort Lauderdale
13:50
Havana
19:40
Camaguey
|
Connect |
DL201
Delta
DL2227
Delta
B61499
JetBlue Airways
CU854
Cubana de Aviación
|
19:55
Johannesburg
07:00
Atlanta
12:25
Fort Lauderdale
18:10
Havana
|
05:52
Atlanta
08:52
Fort Lauderdale
13:45
Havana
19:40
Camaguey
|
Connect |
DL201
Delta
DL1987
Delta
AA837
American Airlines
CU854
Cubana de Aviación
|
19:55
Johannesburg
08:35
Atlanta
15:30
Miami
18:10
Havana
|
05:52
Atlanta
10:28
Miami
16:50
Havana
19:40
Camaguey
|
Connect |
DL201
Delta
DL1746
Delta
AA2705
American Airlines
CU854
Cubana de Aviación
|
19:55
Johannesburg
07:25
Atlanta
10:40
Miami
18:10
Havana
|
05:52
Atlanta
09:17
Miami
11:50
Havana
19:40
Camaguey
|
Connect |
SA203
South African Airways
B6243
JetBlue Airways
CU854
Cubana de Aviación
|
21:05
Johannesburg
09:26
New York JFK
18:10
Havana
|
06:40
New York JFK
13:05
Havana
19:40
Camaguey
|
Connect |
You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.
You take a flight from Johannesburg to Santiago and cost approximately 800 USD.
You take a bus, shuttle or taxi from Santiago to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
SA222
South African Airways
CM758
Copa Airlines
CM308
Copa Airlines
CU203 205
Cubana de Aviación
|
11:00
Johannesburg
01:40
Sao Paulo
07:43
Panama City
13:20
Santo Domingo
|
16:30
Sao Paulo
06:45
Panama City
11:14
Santo Domingo
14:40
Santiago
|
Connect |
SA222
South African Airways
AV184
Avianca - Aerovías del Continente Americano S.A.
AV208
Avianca - Aerovías del Continente Americano S.A.
CU203 205
Cubana de Aviación
|
11:00
Johannesburg
01:45
Sao Paulo
07:10
Bogota
13:20
Santo Domingo
|
16:30
Sao Paulo
06:00
Bogota
10:55
Santo Domingo
14:40
Santiago
|
Connect |
LA8059
LATAM Chile
AV184
Avianca - Aerovías del Continente Americano S.A.
AV208
Avianca - Aerovías del Continente Americano S.A.
CU203 205
Cubana de Aviación
|
12:00
Johannesburg
01:45
Sao Paulo
07:10
Bogota
13:20
Santo Domingo
|
17:25
Sao Paulo
06:00
Bogota
10:55
Santo Domingo
14:40
Santiago
|
Connect |
LA8059
LATAM Chile
CM758
Copa Airlines
CM308
Copa Airlines
CU203 205
Cubana de Aviación
|
12:00
Johannesburg
01:40
Sao Paulo
07:43
Panama City
13:20
Santo Domingo
|
17:25
Sao Paulo
06:45
Panama City
11:14
Santo Domingo
14:40
Santiago
|
Connect |
LA8059
LATAM Chile
AA906
American Airlines
DL625
Delta
CU886
Cubana de Aviación
|
12:00
Johannesburg
23:25
Sao Paulo
09:05
Miami
11:40
Havana
|
17:25
Sao Paulo
06:50
Miami
10:20
Havana
13:40
Santiago
|
Connect |
LA8059
LATAM Chile
AA906
American Airlines
AA1447
American Airlines
CU886
Cubana de Aviación
|
12:00
Johannesburg
23:25
Sao Paulo
09:30
Miami
11:40
Havana
|
17:25
Sao Paulo
06:50
Miami
10:45
Havana
13:40
Santiago
|
Connect |
LA8059
LATAM Chile
LA8190
LATAM Chile
AA1447
American Airlines
CU886
Cubana de Aviación
|
12:00
Johannesburg
23:05
Sao Paulo
09:30
Miami
11:40
Havana
|
17:25
Sao Paulo
06:20
Miami
10:45
Havana
13:40
Santiago
|
Connect |
LA8059
LATAM Chile
CM801
Copa Airlines
CM308
Copa Airlines
CU203 205
Cubana de Aviación
|
12:00
Johannesburg
01:30
Sao Paulo
07:43
Panama City
13:20
Santo Domingo
|
17:25
Sao Paulo
06:36
Panama City
11:14
Santo Domingo
14:40
Santiago
|
Connect |
LX289
Swiss
WK32
Edelweiss Air
CU202 204
Cubana de Aviación
|
19:25
Johannesburg
12:35
Zurich
08:00
Havana
|
06:10
Zurich
17:20
Havana
09:30
Santiago
|
Connect |
LX289
Swiss
WK32
Edelweiss Air
CU884
Cubana de Aviación
|
19:25
Johannesburg
12:35
Zurich
05:30
Havana
|
06:10
Zurich
17:20
Havana
07:30
Santiago
|
Connect |
DL201
Delta
DL5201
Delta
CU202 204
Cubana de Aviación
|
19:55
Johannesburg
11:15
Atlanta
08:00
Havana
|
05:52
Atlanta
13:35
Havana
09:30
Santiago
|
Connect |
DL201
Delta
DL5201
Delta
CU884
Cubana de Aviación
|
19:55
Johannesburg
11:15
Atlanta
05:30
Havana
|
05:52
Atlanta
13:35
Havana
07:30
Santiago
|
Connect |
DL201
Delta
DL1987
Delta
DL513
Delta
CU202 204
Cubana de Aviación
|
19:55
Johannesburg
08:35
Atlanta
18:12
Miami
08:00
Havana
|
05:52
Atlanta
10:28
Miami
19:30
Havana
09:30
Santiago
|
Connect |
DL201
Delta
DL2589
Delta
TS120
Air Transat
|
19:55
Johannesburg
12:50
Atlanta
07:35
Toronto
|
05:52
Atlanta
15:03
Toronto
11:50
Santiago
|
Connect |
DL201
Delta
DL2405
Delta
DL513
Delta
CU884
Cubana de Aviación
|
19:55
Johannesburg
09:46
Atlanta
18:12
Miami
05:30
Havana
|
05:52
Atlanta
11:41
Miami
19:30
Havana
07:30
Santiago
|
Connect |
DL201
Delta
DL2569
Delta
TS120
Air Transat
|
19:55
Johannesburg
09:09
Atlanta
07:35
Toronto
|
05:52
Atlanta
11:21
Toronto
11:50
Santiago
|
Connect |
DL201
Delta
DL2259
Delta
TS120
Air Transat
|
19:55
Johannesburg
07:30
Atlanta
07:35
Toronto
|
05:52
Atlanta
09:40
Toronto
11:50
Santiago
|
Connect |
DL201
Delta
DL1746
Delta
DL513
Delta
CU880
Cubana de Aviación
|
19:55
Johannesburg
07:25
Atlanta
18:12
Miami
06:30
Havana
|
05:52
Atlanta
09:17
Miami
19:30
Havana
08:30
Santiago
|
Connect |
DL201
Delta
DL2405
Delta
DL513
Delta
CU880
Cubana de Aviación
|
19:55
Johannesburg
09:46
Atlanta
18:12
Miami
06:30
Havana
|
05:52
Atlanta
11:41
Miami
19:30
Havana
08:30
Santiago
|
Connect |
DL201
Delta
DL1746
Delta
DL513
Delta
CU884
Cubana de Aviación
|
19:55
Johannesburg
07:25
Atlanta
18:12
Miami
05:30
Havana
|
05:52
Atlanta
09:17
Miami
19:30
Havana
07:30
Santiago
|
Connect |
DL201
Delta
DL1987
Delta
DL513
Delta
CU880
Cubana de Aviación
|
19:55
Johannesburg
08:35
Atlanta
18:12
Miami
06:30
Havana
|
05:52
Atlanta
10:28
Miami
19:30
Havana
08:30
Santiago
|
Connect |
DL201
Delta
DL1746
Delta
DL513
Delta
CU202 204
Cubana de Aviación
|
19:55
Johannesburg
07:25
Atlanta
18:12
Miami
08:00
Havana
|
05:52
Atlanta
09:17
Miami
19:30
Havana
09:30
Santiago
|
Connect |
DL201
Delta
DL686
Delta
CU203 205
Cubana de Aviación
|
19:55
Johannesburg
09:53
Atlanta
13:20
Santo Domingo
|
05:52
Atlanta
13:19
Santo Domingo
14:40
Santiago
|
Connect |
DL201
Delta
DL2405
Delta
DL513
Delta
CU202 204
Cubana de Aviación
|
19:55
Johannesburg
09:46
Atlanta
18:12
Miami
08:00
Havana
|
05:52
Atlanta
11:41
Miami
19:30
Havana
09:30
Santiago
|
Connect |
DL201
Delta
DL1987
Delta
DL513
Delta
CU884
Cubana de Aviación
|
19:55
Johannesburg
08:35
Atlanta
18:12
Miami
05:30
Havana
|
05:52
Atlanta
10:28
Miami
19:30
Havana
07:30
Santiago
|
Connect |
DL201
Delta
DL5201
Delta
CU880
Cubana de Aviación
|
19:55
Johannesburg
11:15
Atlanta
06:30
Havana
|
05:52
Atlanta
13:35
Havana
08:30
Santiago
|
Connect |
SA234
South African Airways
AC849
Air Canada
TS120
Air Transat
|
20:00
Johannesburg
15:20
London Heathrow
07:35
Toronto
|
06:25
London Heathrow
18:05
Toronto
11:50
Santiago
|
Connect |
VS450
Virgin Atlantic
VS147
Virgin Atlantic
CU880
Cubana de Aviación
|
20:25
Johannesburg
12:35
London Heathrow
06:30
Havana
|
06:35
London Heathrow
17:40
Havana
08:30
Santiago
|
Connect |
VS450
Virgin Atlantic
VS147
Virgin Atlantic
CU886
Cubana de Aviación
|
20:25
Johannesburg
12:35
London Heathrow
11:40
Havana
|
06:35
London Heathrow
17:40
Havana
13:40
Santiago
|
Connect |
SA203
South African Airways
B6243
JetBlue Airways
CU202 204
Cubana de Aviación
|
21:05
Johannesburg
09:26
New York JFK
08:00
Havana
|
06:40
New York JFK
13:05
Havana
09:30
Santiago
|
Connect |
SA203
South African Airways
B61835
JetBlue Airways
CU245
Cubana de Aviación
|
21:05
Johannesburg
07:39
New York JFK
11:20
Port au Prince
|
06:40
New York JFK
11:41
Port au Prince
12:40
Santiago
|
Connect |
SA203
South African Airways
B6243
JetBlue Airways
CU880
Cubana de Aviación
|
21:05
Johannesburg
09:26
New York JFK
06:30
Havana
|
06:40
New York JFK
13:05
Havana
08:30
Santiago
|
Connect |
SA203
South African Airways
B6243
JetBlue Airways
CU884
Cubana de Aviación
|
21:05
Johannesburg
09:26
New York JFK
05:30
Havana
|
06:40
New York JFK
13:05
Havana
07:30
Santiago
|
Connect |
BA054
British Airways
BA093
British Airways
TS120
Air Transat
|
21:10
Johannesburg
13:05
London Heathrow
07:35
Toronto
|
07:20
London Heathrow
15:50
Toronto
11:50
Santiago
|
Connect |
BA054
British Airways
BA099
British Airways
TS120
Air Transat
|
21:10
Johannesburg
17:05
London Heathrow
07:35
Toronto
|
07:20
London Heathrow
19:55
Toronto
11:50
Santiago
|
Connect |
KL0592
KLM
KL0723
KLM
CU202 204
Cubana de Aviación
|
23:10
Johannesburg
12:35
Amsterdam Schiphol
08:00
Havana
|
10:20
Amsterdam Schiphol
18:15
Havana
09:30
Santiago
|
Connect |
KL0592
KLM
KL0695
KLM
TS120
Air Transat
|
23:10
Johannesburg
17:55
Amsterdam Schiphol
07:35
Toronto
|
10:20
Amsterdam Schiphol
19:50
Toronto
11:50
Santiago
|
Connect |
KL0592
KLM
KL0723
KLM
CU886
Cubana de Aviación
|
23:10
Johannesburg
12:35
Amsterdam Schiphol
11:40
Havana
|
10:20
Amsterdam Schiphol
18:15
Havana
13:40
Santiago
|
Connect |
KL0592
KLM
KL0723
KLM
CU884
Cubana de Aviación
|
23:10
Johannesburg
12:35
Amsterdam Schiphol
05:30
Havana
|
10:20
Amsterdam Schiphol
18:15
Havana
07:30
Santiago
|
Connect |
You can find hotels and accommodations in Cuba with our hotels search tool below
Booking.com