
Flight Deals from South Africa to Michigan from $1225
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Johannesburg to Detroit
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1407
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1408
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1663
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1664
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1694
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1813
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1813
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1813
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1817
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1817
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 4

Aug 9
Aug 12
as low as
$2011
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2012
Top Deals on flights from Cape Town to Detroit
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1225
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1286
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1296
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1301
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1341
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 15

Nov 20
Nov 21
as low as
$1378
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 21
as low as
$1489
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1536
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 21
as low as
$1683
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1708
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1756
Cape Town, ZA (CPT) - Detroit, US (DTT)

Nov 13
Nov 14

Nov 20
Nov 22
as low as
$1784
Top Deals on flights from Durban to Detroit
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$1879
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$1922
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 3

Aug 8
Aug 10
as low as
$1926
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$2101
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$2101
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$2123
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$2123
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$2225
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$2225
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 3

Aug 8
Aug 10
as low as
$2290
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 3

Aug 8
Aug 10
as low as
$2290
Durban, ZA (DUR) - Detroit, US (DTT)

Aug 1
Aug 2

Aug 8
Aug 10
as low as
$2311
Top Deals on flights from Johannesburg to Grand Rapids
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$1243
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$1243
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$1243
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$1244
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$1244
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$1244
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$1248
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$1248
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$1522
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$1522
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2012
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2012
Top Deals on flights from Cape Town to Grand Rapids
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1425
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1425
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1944
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1944
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2122
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2122
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2122
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2122
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2122
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2122
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2298
Cape Town, ZA (CPT) - Grand Rapids, US (GRR)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2298
Top Deals on flights from Durban to Grand Rapids
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2320
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$2320
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2320
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$2320
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2320
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2320
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2488
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2488
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2488
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2488
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2510
Durban, ZA (DUR) - Grand Rapids, US (GRR)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2533
Top Deals on flights from Johannesburg to Traverse City
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1244
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1244
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1244
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1269
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1269
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1367
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1627
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1627
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1880
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1880
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1884
Johannesburg, ZA (JNB) - Traverse City, US (TVC)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1884
Top Deals on flights from Cape Town to Traverse City
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 11
as low as
$1644
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 11
as low as
$1644
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 11
as low as
$1666
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 11
as low as
$1666
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 13
as low as
$1950
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 13
as low as
$1950
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$2136
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$2136
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$2210
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2401
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$2428
Cape Town, ZA (CPT) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2874
Top Deals on flights from Durban to Traverse City
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2345
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2593
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2777
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2777
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$2807
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$2851
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$3025
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$3025
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$3099
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 4

Aug 10
Aug 12
as low as
$3225
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$3239
Durban, ZA (DUR) - Traverse City, US (TVC)

Aug 3
Aug 5

Aug 10
Aug 12
as low as
$3239
Flights to Michigan
- Flights
- North America
- United States
- Michigan