Cheap flights from Johannesburg to Michigan

Return
1 adult
Economy
From?
To?
Sat 29/1
Sat 5/2

How far in advance should I book a flight from Johannesburg to Michigan?

Users have found that booking a flight from Johannesburg to Michigan at least 61 days early can save you up to 5% on average compared to booking a flight this week. If booking 61 days before your flight isn’t an option for you, users have found flights from Johannesburg to Michigan for as little as R17 008 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R17 702 for flights departing within the next 3 days.

What is the cheapest month to fly from Johannesburg to Michigan?

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, February can be a great choice for travel to Michigan. Flights to Michigan from Johannesburg in February are about R17 777 on average during February, but can be found for as low as R13 250.

When is the cheapest time to fly from Johannesburg to Michigan (ZA1 - MI)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Michigan as you normally would.

Cheap flights from Johannesburg to Michigan in January, February 2022

The best prices found for Johannesburg to Michigan flights in January, February
Feb 22 - Mar 1
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

30h 58m
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

40h 00m
R11 605

British Airways

View Deal

Deal found 23/1/22

Feb 22 - Mar 1
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

3 stops

41h 34m
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

44h 55m
R14 276

Emirates

View Deal

Deal found 23/1/22

Feb 22 - Mar 1
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

3 stops

36h 09m
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

3 stops

50h 30m
R14 442

Emirates

View Deal

Deal found 23/1/22

Johannesburg to Michigan 2022 flight deals

Cheap flights to Michigan from Johannesburg found for this year
Feb 22 - Mar 1
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

30h 58m
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

40h 00m
R11 605

British Airways

View Deal

Deal found 23/1/22

Aug 1 - Aug 13
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

29h 39m
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

33h 26m
R11 711

British Airways

View Deal

Deal found 22/1/22

Apr 28 - May 6
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

33h 22m
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

35h 36m
R12 043

British Airways

View Deal

Deal found 24/1/22

Related info for your journey

Useful info, stats and facts about Johannesburg to Michigan flights.

Which airlines flying from Johannesburg to Michigan have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg to Michigan have new flexible policies in place due to COVID-19. KLM and United Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like KLM with this kind of flexibility.

Can I find flights from Johannesburg to Michigan for under R11 700 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Michigan for under R11 700. The cheapest flight booked recently is on British Airways for just R11 605, but on average you can expect to pay R18 320.

What are the most popular routes from Johannesburg to Michigan?

When deciding which route to take from Johannesburg to Michigan, consider Johannesburg OR Tambo - Detroit Metropolitan Wayne County, Johannesburg OR Tambo - Flint Bishop or Johannesburg OR Tambo - Lansing Capital City, as they are the most popular.

What are the most popular airlines that fly from Johannesburg to Michigan?

KLM, Qatar Airways and United Airlines are the most popular airlines when flying from Johannesburg to Michigan.

What are the cheapest flights from Johannesburg to Michigan?

On average you can expect to pay R13 376 for a flight from Johannesburg to Michigan. The cheapest flight overall is R12 809 while the most popular route, (Johannesburg OR Tambo - Detroit Metropolitan Wayne County) is currently priced at R11 605.

Can I fly to Michigan from Johannesburg right now?

Information is based on travel restrictions from Johannesburg to Michigan

Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Michigan.

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to Michigan.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Michigan.

Can I fly back to Johannesburg from Michigan?

Returning to Johannesburg from Michigan

COVID-19 testing requirements
Visitors from Michigan must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Michigan are not required to quarantine after entering Johannesburg.

Top 2 airlines flying from Johannesburg to Michigan

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Michigan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United Airlines
CheapestR14 432
AverageR16 932
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
KLM
CheapestR16 552
AverageR18 576
FlexibilityNo cancel fee
On-time75%
COVID-19 safety