
Flight Deals from Johannesburg to Michigan from $1244
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 Johannesburg to Grand Rapids
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Jul 31
Aug 1

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

Jul 31
Aug 1

Aug 7
Aug 8
as low as
$1768
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Jul 31
Aug 1

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

Jul 31
Aug 1

Aug 7
Aug 8
as low as
$1877
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Jul 31
Aug 1

Aug 7
Aug 8
as low as
$1998
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Jul 31
Aug 1

Aug 7
Aug 8
as low as
$2010
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Jul 31
Aug 1

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

Jul 31
Aug 1

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

Jul 31
Aug 1

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

Jul 31
Aug 1

Aug 7
Aug 8
as low as
$2217
Johannesburg, ZA (JNB) - Grand Rapids, US (GRR)

Jul 31
Aug 1

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

Jul 31
Aug 2

Aug 7
Aug 9
as low as
$2222
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 Johannesburg to Flint
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1424
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1424
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1424
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 3

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

Aug 2
Aug 3

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

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2256
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2256
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2337
Johannesburg, ZA (JNB) - Flint, US (FNT)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2442
Top Deals on flights from Johannesburg to Lansing
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2442
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2442
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2741
Johannesburg, ZA (JNB) - Lansing, US (LAN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2741
Top Deals on flights from Johannesburg to Saginaw
Johannesburg, ZA (JNB) - Saginaw, US (MBS)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1775
Johannesburg, ZA (JNB) - Saginaw, US (MBS)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$1775
Top Deals on flights from Johannesburg to Kalamazoo
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1424
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1424
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1424
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1424
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$1660
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2256
Johannesburg, ZA (JNB) - Kalamazoo, US (AZO)

Aug 2
Aug 3

Aug 9
Aug 11
as low as
$2256
Top Deals on flights from Johannesburg to Hancock
Johannesburg, ZA (JNB) - Hancock, US (CMX)

Aug 2
Aug 3

Aug 9
Aug 10
as low as
$2099
Top Deals on flights from Johannesburg to Pellston
Johannesburg, ZA (JNB) - Pellston, US (PLN)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$3183
Top Deals on flights from Johannesburg to Kinross
Johannesburg, ZA (JNB) - Kinross, US (SSM)

Aug 2
Aug 4

Aug 9
Aug 11
as low as
$2697
Flights to Michigan
- Flights
- North America
- United States
- Michigan
- Flights
- Africa
- South Africa
- Johannesburg