Cheap flights Des Moines - Johannesburg, South Africa

Compare flights Des Moines - Johannesburg and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Des Moines - Johannesburg. Find your Des Moines - Johannesburg flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Des Moines - Johannesburg

Average price €1,275
Duration 18 hours and 40 minutes
Best getaway departing: Friday, returning: Sunday
Distance 14476 km
Best time to buy 50 days in advance

Frequently asked questions about flights Des Moines - Johannesburg

How long does it take from Des Moines to Johannesburg by plane?

The shortest journey by plane from Des Moines (DSM) to Johannesburg (JNB) lasts 18 hours and 40 minutes. In the opposite direction, from JNB to DSM, it takes 25 hours and 38 minutes.

What is the distance in a straight line between Des Moines and Johannesburg?

Johannesburg is 14476 km away from Des Moines.

What day of the week is it cheapest to fly from Des Moines to Johannesburg?

The cheapest day to travel from Des Moines to Johannesburg is Friday.

How many days in advance is recommended to book a flight from Des Moines to Johannesburg?

Booking 50 days in advance gets you the best price from Des Moines to Johannesburg.

Top routes from Des Moines and close to Johannesburg

Top routes close to Des Moines with destination Johannesburg

Related searches

Johannesburg source

Johannesburg, South Africa

The city has 5.6 millions of inhabitants. The official currency is the South African Rand (ZAR). The main touristic places are Gold Reef City. The closest airports to the city center are OR Tambo (21 km), Lanseria (32 km) and Wonderboom. Johannesburg is a city in South Africa where Trabber offers 207 hotels.

Hotels in Johannesburg

Cars at Johannesburg