How to get to Madrid, NM, USA from Johannesburg by flight ? You can check flights from Johannesburg to Madrid, NM, USA below.
You can find flight ticket prices from Johannesburg to Madrid, NM, USA with our flight tickets search tool below
You take a flight from Johannesburg to Albuquerque and cost approximately 240 USD.
You take a bus, shuttle or taxi from Albuquerque to your destination in Madrid, NM, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA1936
United Airlines
UA5799
United Airlines
|
22:00
Johannesburg
09:25
Newark
16:10
Denver
|
07:00
Newark
12:09
Denver
17:34
Albuquerque
|
Connect |
UA187
United Airlines
UA1936
United Airlines
UA375
United Airlines
|
22:00
Johannesburg
09:25
Newark
13:30
Denver
|
07:00
Newark
12:09
Denver
14:49
Albuquerque
|
Connect |
UA187
United Airlines
UA1936
United Airlines
UA4704
United Airlines
|
22:00
Johannesburg
09:25
Newark
13:30
Denver
|
07:00
Newark
12:09
Denver
14:58
Albuquerque
|
Connect |
UA187
United Airlines
UA1486
United Airlines
UA5799
United Airlines
|
22:00
Johannesburg
12:35
Newark
16:10
Denver
|
07:00
Newark
15:00
Denver
17:34
Albuquerque
|
Connect |
DL201
Delta
DL515
Delta
DL3931
Delta
|
22:55
Johannesburg
11:01
Atlanta
14:46
Los Angeles
|
08:15
Atlanta
13:05
Los Angeles
17:35
Albuquerque
|
Connect |
DL201
Delta
DL718
Delta
|
22:55
Johannesburg
14:02
Atlanta
|
08:15
Atlanta
15:26
Albuquerque
|
Connect |
DL201
Delta
DL786
Delta
DL3673
Delta
|
22:55
Johannesburg
12:17
Atlanta
16:18
Salt Lake City
|
08:15
Atlanta
14:40
Salt Lake City
17:56
Albuquerque
|
Connect |
DL201
Delta
DL559
Delta
DL3673
Delta
|
22:55
Johannesburg
12:15
Atlanta
16:18
Salt Lake City
|
08:15
Atlanta
14:27
Salt Lake City
17:56
Albuquerque
|
Connect |
DL201
Delta
DL390
Delta
DL3673
Delta
|
22:55
Johannesburg
09:50
Atlanta
16:18
Salt Lake City
|
08:15
Atlanta
12:10
Salt Lake City
17:56
Albuquerque
|
Connect |
DL201
Delta
DL955
Delta
|
22:55
Johannesburg
09:17
Atlanta
|
08:15
Atlanta
10:48
Albuquerque
|
Connect |
DL201
Delta
DL516
Delta
DL3931
Delta
|
22:55
Johannesburg
09:55
Atlanta
14:46
Los Angeles
|
08:15
Atlanta
12:07
Los Angeles
17:35
Albuquerque
|
Connect |
You take a flight from Johannesburg to Santa Fe and cost approximately 420 USD.
You take a bus, shuttle or taxi from Santa Fe to your destination in Madrid, NM, USA.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
LH446
Lufthansa
UA4274
United Airlines
|
19:40
Johannesburg
13:15
Frankfurt
18:50
Denver
|
05:30
Frankfurt
16:10
Denver
20:12
Santa Fe
|
Connect |
LH573
Lufthansa
UA181
United Airlines
UA4274
United Airlines
|
19:40
Johannesburg
11:25
Frankfurt
18:50
Denver
|
05:30
Frankfurt
13:50
Denver
20:12
Santa Fe
|
Connect |
BA056
British Airways
AA21
American Airlines
AA3187
American Airlines
|
20:10
Johannesburg
09:55
London Heathrow
15:08
Dallas/Ft.Worth
|
05:25
London Heathrow
14:05
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
BA056
British Airways
AA21
American Airlines
AA3200
American Airlines
|
20:10
Johannesburg
09:55
London Heathrow
19:42
Dallas/Ft.Worth
|
05:25
London Heathrow
14:05
Dallas/Ft.Worth
20:37
Santa Fe
|
Connect |
VS450
Virgin Atlantic
AA21
American Airlines
AA3187
American Airlines
|
21:00
Johannesburg
09:55
London Heathrow
15:08
Dallas/Ft.Worth
|
06:25
London Heathrow
14:05
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
UA187
United Airlines
UA1486
United Airlines
UA4274
United Airlines
|
22:00
Johannesburg
12:35
Newark
18:50
Denver
|
07:00
Newark
15:00
Denver
20:12
Santa Fe
|
Connect |
UA187
United Airlines
UA1281
United Airlines
AA3187
American Airlines
|
22:00
Johannesburg
10:00
Newark
15:08
Dallas/Ft.Worth
|
07:00
Newark
13:13
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
UA187
United Airlines
UA1936
United Airlines
UA4274
United Airlines
|
22:00
Johannesburg
09:25
Newark
18:50
Denver
|
07:00
Newark
12:09
Denver
20:12
Santa Fe
|
Connect |
UA187
United Airlines
UA1249
United Airlines
AA3251
American Airlines
|
22:00
Johannesburg
10:25
Newark
16:03
Phoenix
|
07:00
Newark
14:11
Phoenix
17:23
Santa Fe
|
Connect |
UA187
United Airlines
UA1116
United Airlines
UA4274
United Airlines
|
22:00
Johannesburg
14:00
Newark
18:50
Denver
|
07:00
Newark
16:27
Denver
20:12
Santa Fe
|
Connect |
UA187
United Airlines
UA554
United Airlines
AA3133
American Airlines
|
22:00
Johannesburg
07:50
Newark
13:22
Dallas/Ft.Worth
|
07:00
Newark
10:58
Dallas/Ft.Worth
14:19
Santa Fe
|
Connect |
UA187
United Airlines
UA554
United Airlines
AA3187
American Airlines
|
22:00
Johannesburg
07:50
Newark
15:08
Dallas/Ft.Worth
|
07:00
Newark
10:58
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
BA054
British Airways
AA21
American Airlines
AA2993
American Airlines
|
22:15
Johannesburg
09:55
London Heathrow
20:45
Dallas/Ft.Worth
|
07:35
London Heathrow
14:05
Dallas/Ft.Worth
21:47
Santa Fe
|
Connect |
BA054
British Airways
BA193
British Airways
AA2993
American Airlines
|
22:15
Johannesburg
12:15
London Heathrow
20:45
Dallas/Ft.Worth
|
07:35
London Heathrow
16:35
Dallas/Ft.Worth
21:47
Santa Fe
|
Connect |
BA054
British Airways
AA51
American Airlines
AA2993
American Airlines
|
22:15
Johannesburg
14:45
London Heathrow
20:45
Dallas/Ft.Worth
|
07:35
London Heathrow
19:00
Dallas/Ft.Worth
21:47
Santa Fe
|
Connect |
BA054
British Airways
BA193
British Airways
AA3200
American Airlines
|
22:15
Johannesburg
12:15
London Heathrow
19:42
Dallas/Ft.Worth
|
07:35
London Heathrow
16:35
Dallas/Ft.Worth
20:37
Santa Fe
|
Connect |
BA054
British Airways
AA21
American Airlines
AA3200
American Airlines
|
22:15
Johannesburg
09:55
London Heathrow
19:42
Dallas/Ft.Worth
|
07:35
London Heathrow
14:05
Dallas/Ft.Worth
20:37
Santa Fe
|
Connect |
BA054
British Airways
AA21
American Airlines
AA3187
American Airlines
|
22:15
Johannesburg
09:55
London Heathrow
15:08
Dallas/Ft.Worth
|
07:35
London Heathrow
14:05
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL1273
Delta
AA3187
American Airlines
|
22:55
Johannesburg
11:25
Atlanta
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
12:57
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL2478
Delta
AA4201
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:10
Atlanta
12:22
Fayetteville
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:08
Fayetteville
13:45
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL4636
Delta
AA4201
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:05
Atlanta
12:22
Fayetteville
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
11:04
Fayetteville
13:45
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL2782
Delta
AA2607
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:12
Atlanta
12:22
New Orleans
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:55
New Orleans
14:12
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL4645
Delta
AA3203
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:40
Atlanta
12:26
Baton Rouge
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:21
Baton Rouge
14:00
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL5012
Delta
AA3864
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:05
Atlanta
10:49
Mobile
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
09:25
Mobile
12:52
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL4645
Delta
AA3536
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:40
Atlanta
12:16
Baton Rouge
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:21
Baton Rouge
13:50
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL1138
Delta
AA5891
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:21
Atlanta
12:30
Little Rock
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
11:05
Little Rock
14:01
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL2965
Delta
AA3622
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:15
Atlanta
11:25
Huntsville
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:14
Huntsville
13:37
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL2965
Delta
AA4142
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:15
Atlanta
11:40
Huntsville
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:14
Huntsville
13:52
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL1138
Delta
AA3642
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:21
Atlanta
12:19
Little Rock
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
11:05
Little Rock
13:44
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL2775
Delta
AA3133
American Airlines
|
22:55
Johannesburg
09:44
Atlanta
13:22
Dallas/Ft.Worth
|
08:15
Atlanta
11:13
Dallas/Ft.Worth
14:19
Santa Fe
|
Connect |
DL201
Delta
DL2856
Delta
AA2922
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:10
Atlanta
12:12
Tulsa
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:14
Tulsa
13:35
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL1240
Delta
AA3133
American Airlines
|
22:55
Johannesburg
09:57
Atlanta
13:22
Dallas/Ft.Worth
|
08:15
Atlanta
11:33
Dallas/Ft.Worth
14:19
Santa Fe
|
Connect |
DL201
Delta
DL2856
Delta
AA5937
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:10
Atlanta
12:17
Tulsa
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:14
Tulsa
13:37
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL1240
Delta
AA3187
American Airlines
|
22:55
Johannesburg
09:57
Atlanta
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
11:33
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL2611
Delta
AA5937
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:55
Atlanta
12:17
Tulsa
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
11:10
Tulsa
13:37
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL2775
Delta
AA3187
American Airlines
|
22:55
Johannesburg
09:44
Atlanta
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
11:13
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL1533
Delta
AA3950
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:00
Atlanta
11:11
Jackson/Vicksburg
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
10:30
Jackson/Vicksburg
12:54
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL1156
Delta
AA3251
American Airlines
|
22:55
Johannesburg
11:00
Atlanta
16:03
Phoenix
|
08:15
Atlanta
13:13
Phoenix
17:23
Santa Fe
|
Connect |
DL201
Delta
DL5012
Delta
AA3863
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
09:05
Atlanta
12:20
Mobile
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
09:25
Mobile
14:18
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
DL201
Delta
DL4636
Delta
AA4055
American Airlines
AA3187
American Airlines
|
22:55
Johannesburg
10:05
Atlanta
12:34
Fayetteville
15:08
Dallas/Ft.Worth
|
08:15
Atlanta
11:04
Fayetteville
13:59
Dallas/Ft.Worth
16:05
Santa Fe
|
Connect |
You take a flight from Johannesburg to Durango and cost approximately 440 USD.
You take a bus, shuttle or taxi from Durango to your destination in Madrid, NM, USA.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
UA181
United Airlines
UA5739
United Airlines
|
19:40
Johannesburg
11:25
Frankfurt
18:50
Denver
|
05:30
Frankfurt
13:50
Denver
20:06
Durango
|
Connect |
LH573
Lufthansa
LH446
Lufthansa
UA5739
United Airlines
|
19:40
Johannesburg
13:15
Frankfurt
18:50
Denver
|
05:30
Frankfurt
16:10
Denver
20:06
Durango
|
Connect |
LH573
Lufthansa
UA181
United Airlines
UA5301
United Airlines
|
19:40
Johannesburg
11:25
Frankfurt
16:00
Denver
|
05:30
Frankfurt
13:50
Denver
17:17
Durango
|
Connect |
BA056
British Airways
AA195
American Airlines
AA3158
American Airlines
|
20:10
Johannesburg
10:30
London Heathrow
14:31
Phoenix
|
05:25
London Heathrow
13:30
Phoenix
15:48
Durango
|
Connect |
UA187
United Airlines
UA1936
United Airlines
UA5739
United Airlines
|
22:00
Johannesburg
09:25
Newark
18:50
Denver
|
07:00
Newark
12:09
Denver
20:06
Durango
|
Connect |
UA187
United Airlines
UA1116
United Airlines
UA5739
United Airlines
|
22:00
Johannesburg
14:00
Newark
18:50
Denver
|
07:00
Newark
16:27
Denver
20:06
Durango
|
Connect |
UA187
United Airlines
UA1486
United Airlines
UA5739
United Airlines
|
22:00
Johannesburg
12:35
Newark
18:50
Denver
|
07:00
Newark
15:00
Denver
20:06
Durango
|
Connect |
UA187
United Airlines
UA1936
United Airlines
UA5301
United Airlines
|
22:00
Johannesburg
09:25
Newark
16:00
Denver
|
07:00
Newark
12:09
Denver
17:17
Durango
|
Connect |
UA187
United Airlines
UA1486
United Airlines
UA5301
United Airlines
|
22:00
Johannesburg
12:35
Newark
16:00
Denver
|
07:00
Newark
15:00
Denver
17:17
Durango
|
Connect |
UA187
United Airlines
UA1936
United Airlines
UA4238
United Airlines
|
22:00
Johannesburg
09:25
Newark
13:25
Denver
|
07:00
Newark
12:09
Denver
14:42
Durango
|
Connect |
UA187
United Airlines
UA554
United Airlines
AA3162
American Airlines
|
22:00
Johannesburg
07:50
Newark
14:50
Dallas/Ft.Worth
|
07:00
Newark
10:58
Dallas/Ft.Worth
16:04
Durango
|
Connect |
UA187
United Airlines
UA1281
United Airlines
AA3162
American Airlines
|
22:00
Johannesburg
10:00
Newark
14:50
Dallas/Ft.Worth
|
07:00
Newark
13:13
Dallas/Ft.Worth
16:04
Durango
|
Connect |
UA187
United Airlines
UA1116
United Airlines
UA5357
United Airlines
|
22:00
Johannesburg
14:00
Newark
20:30
Denver
|
07:00
Newark
16:27
Denver
21:43
Durango
|
Connect |
UA187
United Airlines
UA554
United Airlines
AA3170
American Airlines
|
22:00
Johannesburg
07:50
Newark
13:13
Dallas/Ft.Worth
|
07:00
Newark
10:58
Dallas/Ft.Worth
14:27
Durango
|
Connect |
UA187
United Airlines
UA1486
United Airlines
UA5357
United Airlines
|
22:00
Johannesburg
12:35
Newark
20:30
Denver
|
07:00
Newark
15:00
Denver
21:43
Durango
|
Connect |
BA054
British Airways
UA26
United Airlines
UA5301
United Airlines
|
22:15
Johannesburg
11:35
London Heathrow
16:00
Denver
|
07:35
London Heathrow
14:15
Denver
17:17
Durango
|
Connect |
BA054
British Airways
AA195
American Airlines
AA3158
American Airlines
|
22:15
Johannesburg
10:30
London Heathrow
14:31
Phoenix
|
07:35
London Heathrow
13:30
Phoenix
15:48
Durango
|
Connect |
BA054
British Airways
BA219
British Airways
UA5301
United Airlines
|
22:15
Johannesburg
11:30
London Heathrow
16:00
Denver
|
07:35
London Heathrow
14:25
Denver
17:17
Durango
|
Connect |
DL201
Delta
DL1156
Delta
AA3158
American Airlines
|
22:55
Johannesburg
11:00
Atlanta
14:31
Phoenix
|
08:15
Atlanta
13:13
Phoenix
15:48
Durango
|
Connect |
DL201
Delta
DL2775
Delta
AA3162
American Airlines
|
22:55
Johannesburg
09:44
Atlanta
14:50
Dallas/Ft.Worth
|
08:15
Atlanta
11:13
Dallas/Ft.Worth
16:04
Durango
|
Connect |
DL201
Delta
DL1160
Delta
F9454
Frontier Airlines
|
22:55
Johannesburg
10:16
Atlanta
12:40
Las Vegas
|
08:15
Atlanta
11:50
Las Vegas
15:02
Durango
|
Connect |
DL201
Delta
DL982
Delta
UA4238
United Airlines
|
22:55
Johannesburg
11:00
Atlanta
13:25
Denver
|
08:15
Atlanta
12:30
Denver
14:42
Durango
|
Connect |
DL201
Delta
DL1240
Delta
AA3162
American Airlines
|
22:55
Johannesburg
09:57
Atlanta
14:50
Dallas/Ft.Worth
|
08:15
Atlanta
11:33
Dallas/Ft.Worth
16:04
Durango
|
Connect |
DL201
Delta
DL973
Delta
UA5301
United Airlines
|
22:55
Johannesburg
09:45
Atlanta
16:00
Denver
|
08:15
Atlanta
11:09
Denver
17:17
Durango
|
Connect |
DL201
Delta
DL982
Delta
UA5301
United Airlines
|
22:55
Johannesburg
11:00
Atlanta
16:00
Denver
|
08:15
Atlanta
12:30
Denver
17:17
Durango
|
Connect |
DL201
Delta
DL973
Delta
UA4238
United Airlines
|
22:55
Johannesburg
09:45
Atlanta
13:25
Denver
|
08:15
Atlanta
11:09
Denver
14:42
Durango
|
Connect |
DL201
Delta
DL1240
Delta
AA3170
American Airlines
|
22:55
Johannesburg
09:57
Atlanta
13:13
Dallas/Ft.Worth
|
08:15
Atlanta
11:33
Dallas/Ft.Worth
14:27
Durango
|
Connect |
DL201
Delta
DL2775
Delta
AA3170
American Airlines
|
22:55
Johannesburg
09:44
Atlanta
13:13
Dallas/Ft.Worth
|
08:15
Atlanta
11:13
Dallas/Ft.Worth
14:27
Durango
|
Connect |
DL201
Delta
DL1273
Delta
AA3162
American Airlines
|
22:55
Johannesburg
11:25
Atlanta
14:50
Dallas/Ft.Worth
|
08:15
Atlanta
12:57
Dallas/Ft.Worth
16:04
Durango
|
Connect |
DL201
Delta
DL660
Delta
F9454
Frontier Airlines
|
22:55
Johannesburg
09:59
Atlanta
12:40
Las Vegas
|
08:15
Atlanta
11:30
Las Vegas
15:02
Durango
|
Connect |
DL201
Delta
DL979
Delta
UA5301
United Airlines
|
22:55
Johannesburg
13:40
Atlanta
16:00
Denver
|
08:15
Atlanta
14:58
Denver
17:17
Durango
|
Connect |
You can find hotels and accommodations in Madrid, NM, USA with our hotels search tool below
Booking.com