Cheap flights from Detroit to Johannesburg

DTT — JNB
6 Dec — 13 Dec1
Return
1 adult
Economy
From?
To?
Tue 6/12
Tue 13/12

How to find the cheapest flight from Detroit (DTT) to Johannesburg

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

DTT - JNB

Price

C$ 1,018 - C$ 2,368

JNB

Temperature

10 - 20 °C

JNB

Rainfall

0 - 120 mm

Popular inJuneHigh demand for flights, 36% potential price rise
Cheapest inJanuaryBest time to find cheap flights, 33% potential price drop
Average priceC$ 1,559Average for round-trip flights in December 2022
Round-trip fromC$ 1,377From Detroit (DTT) to Johannesburg

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

Due to multiple factors, expect to potentially pay more when booking in June. For low rates, January can be a great choice for travel to Johannesburg. Flights to Johannesburg from Detroit in January are about C$ 2,063 on average during January, but can be found for as low as C$ 1,313.

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

A simple way to save on the total cost of your ticket is to fly from Detroit to Johannesburg in the afternoon. If you’re flexible enough to do this you can expect to save up to 49% on your trip compared to booking a flight at noon.

Cheap flights from Detroit to Johannesburg in December, January 2022

The best prices found for DTT to Johannesburg flights for December, January
15 Jan. - 14 Feb.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

54h 40m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

29h 50m
C$ 1,492

Multiple Airlines

Deal found 29/11

19 Jan. - 14 Feb.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

32h 10m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

29h 50m
C$ 1,532

Multiple Airlines

Deal found 29/11

27 Jan. - 14 Feb.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

32h 10m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

29h 50m
C$ 1,546

Multiple Airlines

Deal found 29/11

Detroit to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Detroit found for this year
25 Dec. - 23 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

38h 14m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

37h 30m
C$ 2,797

Qatar Airways

Deal found 30/11

4 Dec. - 28 Dec.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

34h 22m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

45h 21m
C$ 2,809

Multiple Airlines

Deal found 30/11

24 Dec. - 21 Jan.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

22h 56m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

1 stop

28h 55m
C$ 2,850

Delta

Deal found 30/11

Cheap Qatar Airways flights from Detroit to Johannesburg

18 Jan. - 18 Feb.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

29h 01m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

37h 05m
C$ 1,942

Qatar Airways

Deal found 29/11

30 Mar. - 10 Apr.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

29h 52m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

28h 08m
C$ 2,129

Qatar Airways

Deal found 1/12

30 Mar. - 13 Apr.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

29h 52m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

28h 38m
C$ 2,177

Qatar Airways

Deal found 1/12

Cheap British Airways flights from Detroit to Johannesburg

24 Feb. - 8 Mar.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

37h 02m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

31h 40m
C$ 1,735

British Airways

Deal found 29/11

16 Jan. - 14 Feb.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

32h 26m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

33h 44m
C$ 1,816

British Airways

Deal found 29/11

16 Jan. - 17 Feb.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

2 stops

32h 26m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

2 stops

29h 31m
C$ 1,897

British Airways

Deal found 29/11

Last minute flights from Detroit to Johannesburg

Late deals on round-trip flights to Johannesburg from Detroit, departing today and this week
6 Dec. - 29 Dec.
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

20h 40m
JNB

Johannesburg OR Tambo

DTW

Detroit Metropolitan Wayne County

1 stop

25h 21m
C$ 3,622

KLM

Deal found 29/11

One-way flights to Johannesburg from Detroit

The cheapest one-way flights from Detroit to Johannesburg
6 May
DTW

Detroit Metropolitan Wayne County

JNB

Johannesburg OR Tambo

1 stop

24h 45m
C$ 3,476

Delta

Deal found 30/11

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. 1 airline has flights to Johannesburg from Detroit All airports on a regular basis.

Which airlines flying from Detroit to Johannesburg have flexible changes due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like KLM flying from Detroit to Johannesburg have implemented new flexible change policies.

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

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

Are there last-minute flights available from Detroit to Johannesburg for under C$ 3,700?

There are currently 1+ open flights from Detroit to Johannesburg within the next 7 days for less than C$ 3,700.

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

Our cheapest airline available from Detroit to Johannesburg is British Airways. Our recent data shows that you can find tickets from as low as C$ 1,735 on this airline. Additional options worth looking into are Qatar Airways and KLM, starting at C$ 1,942 and C$ 1,958 round-trip. Users have found that British Airways is 15% cheaper than the other options available to this destination.

Other flights from Detroit