
Flight Deals from Michigan to South Africa from $1160
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 Detroit to Johannesburg
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 12
Nov 14

Nov 26
Nov 27
as low as
$1170
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 1
Nov 3

Nov 20
Nov 21
as low as
$1242
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 1
Nov 3

Nov 20
Nov 21
as low as
$1312
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 12
Nov 13

Nov 26
Nov 27
as low as
$1323
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 9
Nov 11

Nov 22
Nov 23
as low as
$1434
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 7
Nov 9

Nov 30
Dec 1
as low as
$1505
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 9
Nov 10

Nov 22
Nov 23
as low as
$1579
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 1
Nov 2

Nov 20
Nov 21
as low as
$1584
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 1
Nov 2

Nov 20
Nov 21
as low as
$1589
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 7
Nov 9

Nov 30
Dec 1
as low as
$1599
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 7
Nov 9

Nov 30
Dec 1
as low as
$1624
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 7
Nov 9

Nov 30
Dec 1
as low as
$1625
Top Deals on flights from Grand Rapids to Johannesburg
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2046
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2386
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2386
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2386
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2502
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2502
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2502
Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$8080
Top Deals on flights from Traverse City to Johannesburg
Traverse City, US (TVC) - Johannesburg, ZA (JNB)

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 4

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

Aug 2
Aug 3

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2602
Top Deals on flights from Flint to Johannesburg
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$2037
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$2037
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2139
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2139
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2224
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2687
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2687
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2690
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2690
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$8252
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$8252
Flint, US (FNT) - Johannesburg, ZA (JNB)

Aug 2
Aug 4

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

Nov 18
Nov 20

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

Nov 13
Nov 14

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

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$1488
Detroit, US (DTT) - Cape Town, ZA (CPT)

Nov 1
Nov 3

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

Nov 1
Nov 3

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

Nov 13
Nov 15

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

Nov 13
Nov 14

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

Nov 13
Nov 15

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

Nov 1
Nov 3

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

Nov 1
Nov 2

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

Nov 18
Nov 19

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

Nov 1
Nov 3

Nov 20
Nov 21
as low as
$1976
Top Deals on flights from Grand Rapids to Cape Town
Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Aug 2
Aug 4

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$5640
Top Deals on flights from Flint to Cape Town
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$1362
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$1412
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$1455
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$1480
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$1915
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$1976
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$2006
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$2108
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 22

Dec 1
Dec 2
as low as
$5247
Flint, US (FNT) - Cape Town, ZA (CPT)

Nov 20
Nov 21

Dec 1
Dec 2
as low as
$5267
Top Deals on flights from Detroit to Durban
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2109
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2117
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2217
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2264
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2267
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2267
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2273
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2273
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2294
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2307
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2323
Detroit, US (DTT) - Durban, ZA (DUR)

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2452
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2452
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2452
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2644
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2644
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2709
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2778
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2801
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2801
Grand Rapids, US (GRR) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2801
Top Deals on flights from Traverse City to Durban
Traverse City, US (TVC) - Durban, ZA (DUR)

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2778
Traverse City, US (TVC) - Durban, ZA (DUR)

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2801
Traverse City, US (TVC) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2801
Traverse City, US (TVC) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2833
Traverse City, US (TVC) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2833
Traverse City, US (TVC) - Durban, ZA (DUR)

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

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

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$3003
Top Deals on flights from Flint to Durban
Flint, US (FNT) - Durban, ZA (DUR)

Aug 2
Aug 4

Aug 9
Aug 10
as low as
$2809
Flights to South Africa
- Flights
- Africa
- South Africa