Cheap flights from Detroit to Johannesburg

Return
1 adult
Economy
From?
To?
Fri 10/12
Fri 17/12

How to find the cheapest flight from Detroit to Johannesburg

All the information you need to plan the best DTT to ZA1 flight in 2021: compare Detroit to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.

DTT - ZA1

Price

C$ 1,022 - C$ 2,303

ZA1

Temperature

10 - 20 °C

ZA1

Precipitation

0 - 120 mm

Popular in

July

High demand for flights, 37% potential price rise

Cheapest in

September

Best time to find cheap flights, 29% potential price drop

Average price

C$ 2,135

Average for round-trip flights in December 2021

Round-trip from

C$ 1,312

From Detroit (DTT) to Johannesburg

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

Our data shows that September tends to be the cheapest month to fly to Johannesburg from Detroit. Users have commonly found prices around C$ 1,860 for the month, but tickets can be as low as C$ 1,204. Due to multiple factors, prepare for potentially higher prices in July.

When is the cheapest time to fly from Detroit to Johannesburg (DTT - ZA1)?

One of the essential ways to save on airfare from Detroit to Johannesburg is to remain as flexible as possible. Flights that are at noon tend to be the most expensive. A flight in the afternoon could potentially save you up to 49% on airfare.

Cheap flights from Detroit to Johannesburg in December, January 2021

The best prices found for DTT to Johannesburg flights for December, January
29 Dec. - 4 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

18h 41m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

34h 28m
C$ 1,818

United Airlines

View Deal

Deal found 4/12/21

29 Dec. - 4 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

27h 20m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

34h 28m
C$ 1,824

United Airlines

View Deal

Deal found 4/12/21

29 Dec. - 4 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

18h 40m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

1 stop

32h 35m
C$ 2,723

Delta

View Deal

Deal found 4/12/21

Detroit to Johannesburg 2021 flight deals

Cheap flights to Johannesburg from Detroit found for this year
29 Dec. - 4 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

18h 41m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

34h 28m
C$ 1,818

United Airlines

View Deal

Deal found 4/12/21

29 Dec. - 4 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

27h 20m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

34h 28m
C$ 1,824

United Airlines

View Deal

Deal found 4/12/21

29 Dec. - 4 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

18h 40m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

1 stop

32h 35m
C$ 2,723

Delta

View Deal

Deal found 4/12/21

One-way flights to Johannesburg from Detroit

The cheapest one-way flights from Detroit to Johannesburg
23 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

23h 55m
C$ 1,925

Delta

View Deal

Deal found 3/12/21

2 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

20h 40m
C$ 2,066

Delta

View Deal

Deal found 2/12/21

Related info for your journey

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

What airport do you fly from for flights from Detroit to Johannesburg?

For a flight from Detroit to Johannesburg, you will be flying from All airports. Detroit All airports (DTT) is just 0.9 km from the centre of the city. All airports is the only Detroit airport and it handles 0 outbound flights to Johannesburg per day. 0 airlines have flights to Johannesburg from Detroit All airports on a regular basis.

Can I find flights from Detroit to Johannesburg for under C$ 1,300 on Cheapflights?

Yes, there are multiple flights from Detroit to Johannesburg for under C$ 1,300. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,252, but on average you can expect to pay C$ 2,493.

What are the cheapest airlines flying from Detroit to Johannesburg round-trip?

Our cheapest airline available from Detroit to Johannesburg is United Airlines. Our recent data shows that you can find tickets from as low as C$ 1,270 on this airline. Additional options worth looking into are Emirates and Delta, starting at C$ 1,406 and C$ 2,723 round-trip. Users have found that United Airlines is 31% cheaper than the other options available to this destination.

Other flights from Detroit

Can I fly to Johannesburg from Detroit right now?

Information is based on travel restrictions from Detroit to Johannesburg

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

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

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

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Can I fly back to Detroit from Johannesburg?

Returning to Detroit from Johannesburg

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 Detroit.

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