How to get to Sterling Heights, MI, USA from Rand by flight ? You can check flights from Rand to Sterling Heights, MI, USA below.
You can find flight ticket prices from Rand to Sterling Heights, MI, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Rand to Johannesburg.
You take a flight from Johannesburg to Detroit and cost approximately 800 USD.
You take a bus, shuttle or taxi from Detroit to your destination in Sterling Heights, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AF995
Air France
AF378
Air France
|
18:50
Johannesburg
15:40
Paris CDG
|
05:45
Paris CDG
18:15
Detroit
|
Connect |
AF995
Air France
DL97
Delta
|
18:50
Johannesburg
10:30
Paris CDG
|
05:45
Paris CDG
13:30
Detroit
|
Connect |
LH573
Lufthansa
LH442
Lufthansa
|
19:00
Johannesburg
10:40
Frankfurt
|
05:35
Frankfurt
13:55
Detroit
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA3539 6066
United Airlines
|
20:00
Johannesburg
08:20
Newark
10:35
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
12:06
Detroit
|
Connect |
UA187
United Airlines
UA4848
United Airlines
UA6362
United Airlines
|
20:00
Johannesburg
14:00
Newark
18:05
Washington Dulles
|
05:45
Newark
15:20
Washington Dulles
19:43
Detroit
|
Connect |
UA187
United Airlines
UA3641
United Airlines
|
20:00
Johannesburg
09:15
Newark
|
05:45
Newark
11:19
Detroit
|
Connect |
UA187
United Airlines
UA4449
United Airlines
|
20:00
Johannesburg
09:20
Newark
|
05:45
Newark
11:14
Detroit
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA1185
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:45
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
17:05
Detroit
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA3699
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:45
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
17:08
Detroit
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA4419
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:45
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
17:10
Detroit
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA6362
United Airlines
|
20:00
Johannesburg
15:35
Newark
18:05
Washington Dulles
|
05:45
Newark
16:47
Washington Dulles
19:43
Detroit
|
Connect |
UA187
United Airlines
UA4449
United Airlines
|
20:00
Johannesburg
09:15
Newark
|
05:45
Newark
11:09
Detroit
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA6362
United Airlines
|
20:00
Johannesburg
08:20
Newark
18:05
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
19:43
Detroit
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
|
20:10
Johannesburg
10:05
London Heathrow
|
06:20
London Heathrow
13:45
Detroit
|
Connect |
BA054
British Airways
DL17
Delta
|
21:10
Johannesburg
10:05
London Heathrow
|
07:20
London Heathrow
13:45
Detroit
|
Connect |
You take a bus, shuttle or taxi from your location in Rand to Johannesburg.
You take a flight from Johannesburg to Cleveland and cost approximately 750 USD.
You take a bus, shuttle or taxi from Cleveland to your destination in Sterling Heights, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA307
United Airlines
|
20:00
Johannesburg
09:00
Newark
|
05:45
Newark
10:37
Cleveland
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA3479
United Airlines
|
20:00
Johannesburg
08:20
Newark
10:30
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
11:50
Cleveland
|
Connect |
UA187
United Airlines
UA4847 3587
United Airlines
UA4517
United Airlines
|
20:00
Johannesburg
08:35
Newark
11:45
Myrtle Beach
|
05:45
Newark
10:22
Myrtle Beach
13:42
Cleveland
|
Connect |
UA187
United Airlines
UA636
United Airlines
|
20:00
Johannesburg
15:45
Newark
|
05:45
Newark
17:14
Cleveland
|
Connect |
UA187
United Airlines
UA3705
United Airlines
|
20:00
Johannesburg
15:45
Newark
|
05:45
Newark
17:23
Cleveland
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA343
United Airlines
|
20:00
Johannesburg
08:20
Newark
17:40
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
18:56
Cleveland
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA343
United Airlines
|
20:00
Johannesburg
15:35
Newark
17:40
Washington Dulles
|
05:45
Newark
16:47
Washington Dulles
18:56
Cleveland
|
Connect |
UA187
United Airlines
UA4848
United Airlines
UA343
United Airlines
|
20:00
Johannesburg
14:00
Newark
17:40
Washington Dulles
|
05:45
Newark
15:20
Washington Dulles
18:56
Cleveland
|
Connect |
UA187
United Airlines
UA3552
United Airlines
UA4511
United Airlines
|
20:00
Johannesburg
09:59
Newark
17:25
Hilton Head
|
05:45
Newark
12:15
Hilton Head
19:26
Cleveland
|
Connect |
You take a bus, shuttle or taxi from your location in Rand to Johannesburg.
You take a flight from Johannesburg to Windsor and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Windsor to your destination in Sterling Heights, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
KL0671
KLM
PD482
Porter Airlines
PD484
Porter Airlines
|
01:10
Johannesburg
15:20
Amsterdam Schiphol
18:25
Montreal
20:59
Billy Bishop Toronto City
|
12:15
Amsterdam Schiphol
16:50
Montreal
19:35
Billy Bishop Toronto City
21:59
Windsor
|
Connect |
KL0510
KLM
KL0671
KLM
PD480
Porter Airlines
PD484
Porter Airlines
|
01:10
Johannesburg
15:20
Amsterdam Schiphol
17:45
Montreal
20:59
Billy Bishop Toronto City
|
12:15
Amsterdam Schiphol
16:50
Montreal
18:55
Billy Bishop Toronto City
21:59
Windsor
|
Connect |
LH573
Lufthansa
AC841
Air Canada
AC8871
Air Canada
|
19:00
Johannesburg
10:15
Frankfurt
14:05
Toronto
|
05:35
Frankfurt
12:35
Toronto
15:13
Windsor
|
Connect |
LH573
Lufthansa
LH1004
Lufthansa
AC835
Air Canada
AC8877
Air Canada
|
19:00
Johannesburg
07:30
Frankfurt
10:30
Brussels
20:55
Toronto
|
05:35
Frankfurt
08:25
Brussels
12:30
Toronto
21:59
Windsor
|
Connect |
LH573
Lufthansa
LH1004
Lufthansa
AC835
Air Canada
AC8871
Air Canada
|
19:00
Johannesburg
07:30
Frankfurt
10:30
Brussels
14:05
Toronto
|
05:35
Frankfurt
08:25
Brussels
12:30
Toronto
15:13
Windsor
|
Connect |
LH573
Lufthansa
AC841
Air Canada
AC8877
Air Canada
|
19:00
Johannesburg
10:15
Frankfurt
20:55
Toronto
|
05:35
Frankfurt
12:35
Toronto
21:59
Windsor
|
Connect |
LH573
Lufthansa
LH470
Lufthansa
AC8877
Air Canada
|
19:00
Johannesburg
13:20
Frankfurt
20:55
Toronto
|
05:35
Frankfurt
16:20
Toronto
21:59
Windsor
|
Connect |
UA187
United Airlines
PD120
Porter Airlines
PD575
Porter Airlines
|
20:00
Johannesburg
07:55
Newark
12:15
Billy Bishop Toronto City
|
05:45
Newark
09:35
Billy Bishop Toronto City
13:15
Windsor
|
Connect |
UA187
United Airlines
PD122
Porter Airlines
PD458
Porter Airlines
|
20:00
Johannesburg
08:45
Newark
11:25
Billy Bishop Toronto City
|
05:45
Newark
10:30
Billy Bishop Toronto City
12:25
Windsor
|
Connect |
UA187
United Airlines
UA295
United Airlines
PD720
Porter Airlines
PD466
Porter Airlines
|
20:00
Johannesburg
08:20
Newark
10:45
Washington Dulles
13:45
Billy Bishop Toronto City
|
05:45
Newark
09:38
Washington Dulles
12:15
Billy Bishop Toronto City
14:45
Windsor
|
Connect |
UA187
United Airlines
AC8853
Air Canada
AC451
Air Canada
AC8871
Air Canada
|
20:00
Johannesburg
08:25
Newark
12:00
Ottawa
14:05
Toronto
|
05:45
Newark
09:50
Ottawa
13:05
Toronto
15:13
Windsor
|
Connect |
UA187
United Airlines
PD120
Porter Airlines
PD458
Porter Airlines
|
20:00
Johannesburg
07:55
Newark
11:25
Billy Bishop Toronto City
|
05:45
Newark
09:35
Billy Bishop Toronto City
12:25
Windsor
|
Connect |
UA187
United Airlines
PD122
Porter Airlines
PD575
Porter Airlines
|
20:00
Johannesburg
08:45
Newark
12:15
Billy Bishop Toronto City
|
05:45
Newark
10:30
Billy Bishop Toronto City
13:15
Windsor
|
Connect |
UA187
United Airlines
AC7651
Air Canada
AC8877
Air Canada
|
20:00
Johannesburg
10:40
Newark
20:55
Toronto
|
05:45
Newark
12:15
Toronto
21:59
Windsor
|
Connect |
UA187
United Airlines
PD122
Porter Airlines
PD216
Porter Airlines
|
20:00
Johannesburg
08:45
Newark
11:55
Billy Bishop Toronto City
|
05:45
Newark
10:30
Billy Bishop Toronto City
12:55
Windsor
|
Connect |
UA187
United Airlines
PD118
Porter Airlines
PD216
Porter Airlines
|
20:00
Johannesburg
06:50
Newark
11:55
Billy Bishop Toronto City
|
05:45
Newark
08:29
Billy Bishop Toronto City
12:55
Windsor
|
Connect |
UA187
United Airlines
PD120
Porter Airlines
PD216
Porter Airlines
|
20:00
Johannesburg
07:55
Newark
11:55
Billy Bishop Toronto City
|
05:45
Newark
09:35
Billy Bishop Toronto City
12:55
Windsor
|
Connect |
UA187
United Airlines
UA295
United Airlines
PD724
Porter Airlines
PD246
Porter Airlines
|
20:00
Johannesburg
08:20
Newark
12:50
Washington Dulles
16:45
Billy Bishop Toronto City
|
05:45
Newark
09:38
Washington Dulles
14:20
Billy Bishop Toronto City
17:45
Windsor
|
Connect |
UA187
United Airlines
UA3675
United Airlines
AC8871
Air Canada
|
20:00
Johannesburg
10:10
Newark
14:05
Toronto
|
05:45
Newark
11:41
Toronto
15:13
Windsor
|
Connect |
UA187
United Airlines
UA295
United Airlines
PD720
Porter Airlines
PD246
Porter Airlines
|
20:00
Johannesburg
08:20
Newark
10:45
Washington Dulles
16:45
Billy Bishop Toronto City
|
05:45
Newark
09:38
Washington Dulles
12:15
Billy Bishop Toronto City
17:45
Windsor
|
Connect |
UA187
United Airlines
AC7651
Air Canada
AC8871
Air Canada
|
20:00
Johannesburg
10:40
Newark
14:05
Toronto
|
05:45
Newark
12:15
Toronto
15:13
Windsor
|
Connect |
UA187
United Airlines
UA4951
United Airlines
PD514 516
Porter Airlines
PD246
Porter Airlines
|
20:00
Johannesburg
09:00
Newark
12:40
Quebec
16:45
Billy Bishop Toronto City
|
05:45
Newark
10:51
Quebec
14:28
Billy Bishop Toronto City
17:45
Windsor
|
Connect |
UA187
United Airlines
PD118
Porter Airlines
PD220
Porter Airlines
|
20:00
Johannesburg
06:50
Newark
12:40
Billy Bishop Toronto City
|
05:45
Newark
08:29
Billy Bishop Toronto City
13:40
Windsor
|
Connect |
UA187
United Airlines
UA1953
United Airlines
PD942
Porter Airlines
PD246
Porter Airlines
|
20:00
Johannesburg
08:45
Newark
12:15
Boston
16:45
Billy Bishop Toronto City
|
05:45
Newark
09:55
Boston
14:09
Billy Bishop Toronto City
17:45
Windsor
|
Connect |
UA187
United Airlines
PD118
Porter Airlines
PD575
Porter Airlines
|
20:00
Johannesburg
06:50
Newark
12:15
Billy Bishop Toronto City
|
05:45
Newark
08:29
Billy Bishop Toronto City
13:15
Windsor
|
Connect |
UA187
United Airlines
UA3675
United Airlines
AC8877
Air Canada
|
20:00
Johannesburg
10:10
Newark
20:55
Toronto
|
05:45
Newark
11:41
Toronto
21:59
Windsor
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA6195
United Airlines
AC8871
Air Canada
|
20:00
Johannesburg
08:20
Newark
10:55
Washington Dulles
14:05
Toronto
|
05:45
Newark
09:38
Washington Dulles
12:26
Toronto
15:13
Windsor
|
Connect |
UA187
United Airlines
AC7657
Air Canada
AC8877
Air Canada
|
20:00
Johannesburg
17:00
Newark
20:55
Toronto
|
05:45
Newark
18:35
Toronto
21:59
Windsor
|
Connect |
UA187
United Airlines
UA1953
United Airlines
AC7677
Air Canada
AC8871
Air Canada
|
20:00
Johannesburg
08:45
Newark
10:55
Boston
14:05
Toronto
|
05:45
Newark
09:55
Boston
12:47
Toronto
15:13
Windsor
|
Connect |
BA054
British Airways
AC857
Air Canada
AC8877
Air Canada
|
21:10
Johannesburg
14:05
London Heathrow
20:55
Toronto
|
07:20
London Heathrow
16:45
Toronto
21:59
Windsor
|
Connect |
BA054
British Airways
BA093
British Airways
AC8877
Air Canada
|
21:10
Johannesburg
13:10
London Heathrow
20:55
Toronto
|
07:20
London Heathrow
15:55
Toronto
21:59
Windsor
|
Connect |
BA054
British Airways
BA099
British Airways
AC8877
Air Canada
|
21:10
Johannesburg
17:05
London Heathrow
20:55
Toronto
|
07:20
London Heathrow
19:55
Toronto
21:59
Windsor
|
Connect |
KL0592
KLM
KL0671
KLM
PD480
Porter Airlines
PD581
Porter Airlines
|
23:10
Johannesburg
15:20
Amsterdam Schiphol
17:45
Montreal
20:00
Billy Bishop Toronto City
|
10:20
Amsterdam Schiphol
16:50
Montreal
18:55
Billy Bishop Toronto City
21:00
Windsor
|
Connect |
KL0592
KLM
KL0671
KLM
PD482
Porter Airlines
PD484
Porter Airlines
|
23:10
Johannesburg
15:20
Amsterdam Schiphol
18:25
Montreal
20:59
Billy Bishop Toronto City
|
10:20
Amsterdam Schiphol
16:50
Montreal
19:35
Billy Bishop Toronto City
21:59
Windsor
|
Connect |
KL0592
KLM
AC827
Air Canada
AC8877
Air Canada
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
20:55
Toronto
|
10:20
Amsterdam Schiphol
13:50
Toronto
21:59
Windsor
|
Connect |
You take a bus, shuttle or taxi from your location in Rand to Johannesburg.
You take a flight from Johannesburg to Grand Rapids and cost approximately 900 USD.
You take a bus, shuttle or taxi from Grand Rapids to your destination in Sterling Heights, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
LH430
Lufthansa
UA4535 3651 3888
United Airlines
|
19:00
Johannesburg
10:45
Frankfurt
14:20
Chicago O'Hare
|
05:35
Frankfurt
13:00
Chicago O'Hare
16:22
Grand Rapids
|
Connect |
UA187
United Airlines
UA4848
United Airlines
UA3765
United Airlines
|
20:00
Johannesburg
14:00
Newark
17:30
Washington Dulles
|
05:45
Newark
15:20
Washington Dulles
19:20
Grand Rapids
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA3765
United Airlines
|
20:00
Johannesburg
08:20
Newark
17:30
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
19:20
Grand Rapids
|
Connect |
UA187
United Airlines
G42423
Allegiant Air
|
20:00
Johannesburg
11:55
Newark
|
05:45
Newark
13:45
Grand Rapids
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA469
United Airlines
|
20:00
Johannesburg
11:45
Newark
18:10
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
20:03
Grand Rapids
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA4535 3651 3888
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:20
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
16:22
Grand Rapids
|
Connect |
UA187
United Airlines
UA3617
United Airlines
UA469
United Airlines
|
20:00
Johannesburg
15:05
Newark
18:10
Chicago O'Hare
|
05:45
Newark
16:47
Chicago O'Hare
20:03
Grand Rapids
|
Connect |
UA187
United Airlines
UA4438
United Airlines
|
20:00
Johannesburg
09:30
Newark
|
05:45
Newark
11:38
Grand Rapids
|
Connect |
UA187
United Airlines
UA2193
United Airlines
UA469
United Airlines
|
20:00
Johannesburg
15:05
Newark
18:10
Chicago O'Hare
|
05:45
Newark
16:38
Chicago O'Hare
20:03
Grand Rapids
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
DL3569
Delta
|
20:10
Johannesburg
10:05
London Heathrow
16:00
Detroit
|
06:20
London Heathrow
13:45
Detroit
16:55
Grand Rapids
|
Connect |
BA054
British Airways
AA87
American Airlines
AA4502
American Airlines
|
21:10
Johannesburg
12:15
London Heathrow
16:05
Chicago O'Hare
|
07:20
London Heathrow
15:05
Chicago O'Hare
18:13
Grand Rapids
|
Connect |
BA054
British Airways
BA295
British Airways
AA4502
American Airlines
|
21:10
Johannesburg
10:25
London Heathrow
16:05
Chicago O'Hare
|
07:20
London Heathrow
13:10
Chicago O'Hare
18:13
Grand Rapids
|
Connect |
You take a bus, shuttle or taxi from your location in Rand to Johannesburg.
You take a flight from Johannesburg to Toronto and cost approximately 750 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Sterling Heights, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
TS341
Air Transat
|
01:10
Johannesburg
15:00
Amsterdam Schiphol
|
12:15
Amsterdam Schiphol
17:20
Toronto
|
Connect |
AF995
Air France
AF356
Air France
|
18:50
Johannesburg
13:55
Paris CDG
|
05:45
Paris CDG
16:10
Toronto
|
Connect |
LH573
Lufthansa
AC845
Air Canada
AC415
Air Canada
|
19:00
Johannesburg
10:10
Frankfurt
14:00
Montreal
|
05:35
Frankfurt
11:50
Montreal
15:22
Toronto
|
Connect |
LH573
Lufthansa
AC841
Air Canada
|
19:00
Johannesburg
10:15
Frankfurt
|
05:35
Frankfurt
12:35
Toronto
|
Connect |
LH573
Lufthansa
LH470
Lufthansa
|
19:00
Johannesburg
13:20
Frankfurt
|
05:35
Frankfurt
16:20
Toronto
|
Connect |
LX289
Swiss
AC881
Air Canada
|
19:25
Johannesburg
13:00
Zurich
|
06:10
Zurich
15:25
Toronto
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA6195
United Airlines
|
20:00
Johannesburg
08:20
Newark
10:55
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
12:26
Toronto
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA4552
United Airlines
|
20:00
Johannesburg
11:45
Newark
17:50
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
20:36
Toronto
|
Connect |
UA187
United Airlines
UA2193
United Airlines
UA4552
United Airlines
|
20:00
Johannesburg
15:05
Newark
17:50
Chicago O'Hare
|
05:45
Newark
16:38
Chicago O'Hare
20:36
Toronto
|
Connect |
UA187
United Airlines
UA3666
United Airlines
AC609
Air Canada
|
20:00
Johannesburg
08:57
Newark
13:55
Halifax
|
05:45
Newark
12:04
Halifax
15:22
Toronto
|
Connect |
UA187
United Airlines
AC7657
Air Canada
|
20:00
Johannesburg
17:00
Newark
|
05:45
Newark
18:35
Toronto
|
Connect |
UA187
United Airlines
AC7651
Air Canada
|
20:00
Johannesburg
10:40
Newark
|
05:45
Newark
12:15
Toronto
|
Connect |
UA187
United Airlines
UA3675
United Airlines
|
20:00
Johannesburg
10:10
Newark
|
05:45
Newark
11:41
Toronto
|
Connect |
UA187
United Airlines
UA3666
United Airlines
AC611
Air Canada
|
20:00
Johannesburg
08:57
Newark
15:50
Halifax
|
05:45
Newark
12:04
Halifax
17:17
Toronto
|
Connect |
UA187
United Airlines
UA3617
United Airlines
UA4552
United Airlines
|
20:00
Johannesburg
15:05
Newark
17:50
Chicago O'Hare
|
05:45
Newark
16:47
Chicago O'Hare
20:36
Toronto
|
Connect |
BA054
British Airways
BA093
British Airways
|
21:10
Johannesburg
13:10
London Heathrow
|
07:20
London Heathrow
15:55
Toronto
|
Connect |
BA054
British Airways
BA099
British Airways
|
21:10
Johannesburg
17:05
London Heathrow
|
07:20
London Heathrow
19:55
Toronto
|
Connect |
KL0592
KLM
TS341
Air Transat
|
23:10
Johannesburg
15:00
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
17:20
Toronto
|
Connect |
KL0592
KLM
AC827
Air Canada
|
23:10
Johannesburg
11:55
Amsterdam Schiphol
|
10:20
Amsterdam Schiphol
13:50
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Rand to Johannesburg.
You take a flight from Johannesburg to Columbus and cost approximately 700 USD.
You take a bus, shuttle or taxi from Columbus to your destination in Sterling Heights, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
UA187
United Airlines
UA4419
United Airlines
|
20:00
Johannesburg
09:59
Newark
|
05:45
Newark
11:43
Columbus
|
Connect |
UA187
United Airlines
UA3667
United Airlines
UA4604
United Airlines
|
20:00
Johannesburg
08:30
Newark
12:30
Charleston
|
05:45
Newark
10:50
Charleston
14:14
Columbus
|
Connect |
UA187
United Airlines
UA741
United Airlines
UA4604
United Airlines
|
20:00
Johannesburg
08:35
Newark
12:30
Charleston
|
05:45
Newark
10:37
Charleston
14:14
Columbus
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA5510
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:45
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
17:08
Columbus
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA3484
United Airlines
|
20:00
Johannesburg
08:20
Newark
11:05
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
12:27
Columbus
|
Connect |
UA187
United Airlines
UA4439
United Airlines
UA4394
United Airlines
|
20:00
Johannesburg
10:00
Newark
16:30
Portland
|
05:45
Newark
11:16
Portland
18:41
Columbus
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA3413
United Airlines
|
20:00
Johannesburg
15:35
Newark
18:10
Washington Dulles
|
05:45
Newark
16:47
Washington Dulles
19:37
Columbus
|
Connect |
UA187
United Airlines
UA4848
United Airlines
UA3413
United Airlines
|
20:00
Johannesburg
14:00
Newark
18:10
Washington Dulles
|
05:45
Newark
15:20
Washington Dulles
19:37
Columbus
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA3413
United Airlines
|
20:00
Johannesburg
08:20
Newark
18:10
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
19:37
Columbus
|
Connect |
UA187
United Airlines
UA3552
United Airlines
UA4609
United Airlines
|
20:00
Johannesburg
09:59
Newark
18:15
Hilton Head
|
05:45
Newark
12:15
Hilton Head
20:09
Columbus
|
Connect |
UA187
United Airlines
UA3672
United Airlines
|
20:00
Johannesburg
09:59
Newark
|
05:45
Newark
11:45
Columbus
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA4542
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:45
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
17:09
Columbus
|
Connect |
VS450
Virgin Atlantic
DL17
Delta
DL5836
Delta
|
20:10
Johannesburg
10:05
London Heathrow
16:30
Detroit
|
06:20
London Heathrow
13:45
Detroit
17:29
Columbus
|
Connect |
You take a bus, shuttle or taxi from your location in Rand to Johannesburg.
You take a flight from Johannesburg to Pittsburgh and cost approximately 750 USD.
You take a bus, shuttle or taxi from Pittsburgh to your destination in Sterling Heights, MI, USA.
Flight | Depart | Arrive | |
---|---|---|---|
LH573
Lufthansa
AC845
Air Canada
AC8171
Air Canada
|
19:00
Johannesburg
10:10
Frankfurt
13:30
Montreal
|
05:35
Frankfurt
11:50
Montreal
15:10
Pittsburgh
|
Connect |
UA187
United Airlines
UA4435
United Airlines
|
20:00
Johannesburg
10:10
Newark
|
05:45
Newark
11:32
Pittsburgh
|
Connect |
UA187
United Airlines
UA3529
United Airlines
|
20:00
Johannesburg
10:10
Newark
|
05:45
Newark
11:33
Pittsburgh
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA3586
United Airlines
|
20:00
Johannesburg
08:20
Newark
10:45
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
11:47
Pittsburgh
|
Connect |
UA187
United Airlines
UA4516
United Airlines
|
20:00
Johannesburg
15:25
Newark
|
05:45
Newark
16:48
Pittsburgh
|
Connect |
UA187
United Airlines
UA1649
United Airlines
UA3532
United Airlines
|
20:00
Johannesburg
11:45
Newark
14:45
Chicago O'Hare
|
05:45
Newark
13:14
Chicago O'Hare
17:21
Pittsburgh
|
Connect |
UA187
United Airlines
UA3552
United Airlines
UA4615
United Airlines
|
20:00
Johannesburg
09:59
Newark
17:20
Hilton Head
|
05:45
Newark
12:15
Hilton Head
19:16
Pittsburgh
|
Connect |
UA187
United Airlines
UA4848
United Airlines
UA3658
United Airlines
|
20:00
Johannesburg
14:00
Newark
18:15
Washington Dulles
|
05:45
Newark
15:20
Washington Dulles
19:24
Pittsburgh
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA3658
United Airlines
|
20:00
Johannesburg
08:20
Newark
18:15
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
19:24
Pittsburgh
|
Connect |
UA187
United Airlines
UA1992
United Airlines
UA3658
United Airlines
|
20:00
Johannesburg
15:35
Newark
18:15
Washington Dulles
|
05:45
Newark
16:47
Washington Dulles
19:24
Pittsburgh
|
Connect |
You can find hotels and accommodations in Sterling Heights, MI, USA with our hotels search tool below
Booking.com