Cheap flights from Durban to Milan

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Wed 11/4
Wed 11/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed 11/4
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Durban (DUR) to Milan (MIL)

DUR - MIL
Price
R8 723 - R15 185
MIL
Temperature
7 - 31 °C
MIL
Rainfall
22 - 101 mm

Popular in

January

High demand for flights, 31% potential price rise

Cheapest in

November

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

Average price

R8 853

Average for round-trip flights in October 2020

Round-trip from

R8 723

From Durban to Milan

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Durban to Milan?

Leaving on a Friday is a viable option for saving on travel. Heavily demanded days of the week can typically drive up the prices you see. Booking your travel for a less competitive day can save up to 23% on the overall cost on flights from Durban to Milan.

How far in advance should I book a flight from Durban to Milan?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 43 days in advance, which can save you up to 9% on flights from Durban to Milan compared to booking the week you need them. Waiting 43 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R9 547. For sooner than that we have options available in the next 3 days from R9 547.

What is the cheapest month to fly from Durban to Milan?

The best pricing can be found in the month of May. Prices to Milan from Durban average R9 395. You can even find prices in May for less than R9 395, as users have found deals to Milan from as low as R6 898. The month of July appears to be one of the more expensive times to travel to Milan from Durban. Flying in the targeted month can save you up to 17%.

When is the cheapest time to fly from Durban to Milan (DUR - MIL)?

It’s typically best to fly out from Durban to Milan in the afternoon. Doing so could potentially save you 17% on the flight price compared to flying in the evening, which is usually more expensive.

Cheap flights from Durban to Milan in October, November 2020

The best prices found for DUR to MIL flights in October, November
28 Nov - 30 Nov
R21 712pp
DUR
Durban King Shaka Intl
Multiple airlines
   
2 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
   
2 STOPS
DUR
Durban King Shaka Intl

Durban to Milan 2020 flight deals

Cheap flights to Milan from Durban found for this year
7 Dec - 9 Dec
R11 276pp
DUR
Durban King Shaka Intl
Qatar Airways
   
2 STOPS
MXP
Milan Malpensa
MXP
Milan Malpensa
Qatar Airways
 
1 STOP
DUR
Durban King Shaka Intl
7 Dec - 9 Dec
R19 385pp
DUR
Durban King Shaka Intl
Multiple airlines
   
2 STOPS
MXP
Milan Malpensa
MXP
Milan Malpensa
Emirates
   
2 STOPS
DUR
Durban King Shaka Intl
28 Nov - 30 Nov
R21 712pp
DUR
Durban King Shaka Intl
Multiple airlines
   
2 STOPS
LIN
Milan Linate
LIN
Milan Linate
Multiple Airlines
   
2 STOPS
DUR
Durban King Shaka Intl

Related info for your journey

Useful info, stats and facts about Durban to Milan flights.

Flight FAQs

From Durban to Milan

Can I find flights from Durban to Milan for under R9 693 on Cheapflights?

Yes, there are multiple flights from Durban to Milan for under R9 693. The cheapest flight booked recently is on Turkish Airlines for just R9 047, but on average you can expect to pay R15 347.

Which airlines flying from Durban King Shaka Intl to Milan have flexible changes due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Emirates flying from Durban King Shaka Intl to Milan have implemented new flexible change policies.

Are there direct flights from Durban to Milan for under R9 693 on Cheapflights?

There are no direct flights from Durban to Milan, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Is Durban weather warmer or cooler than Milan?

Expect the weather to be around 31 °C on average in July. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Milan is generally hotter than in Durban.

How long does is the flight from Durban to Milan?

There are many flights that can get you from Durban to Milan in 18h 30m. Fly via Turkish Airlines or Qatar Airways to get the fastest option. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Durban to Milan return?

Cheapflights users have booked flights from Durban to Milan from R9 047 return. Another airline that can offer you cheap pricing is Qatar Airways. Turkish Airlines is 13% cheaper than the average price of flights available within the next 90 days to this destination.

Related searches

Flights to Milan from Durban
Flights to Durban Flights to Milan Flights from Durban

Destination information for Milan

Things to know before you go. Useful info for your trip from Durban to Milan
Today's exchange rate
R1 = €0,06
Average temperature for October in Milan
19.0 °C
Avg rainfall for October in Milan
90.0 mm

Airports servicing Durban

Airports servicing Milan

Linate (LIN)
Bergamo Orio al Serio (BGY)
Home Europe Italy Milan Cheap flights from Durban to Milan
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First