Cheap flights from Durban to Calgary

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
Fri 12/4
Fri 12/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
Fri 12/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 Calgary (YYC)

DUR - YYC
Price
R14 063 - R28 323
YYC
Temperature
-1 - 25 °C
YYC
Rainfall
11 - 113 mm

Popular in

January

High demand for flights, 35% potential price rise

Cheapest in

May

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

Average price

R16 824

Average for round-trip flights in November 2020

Round-trip from

R14 063

From Durban to Calgary

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 Calgary?

Departing on a Thursday is a good option for securing a great price. You can expect to save up to 13% when planning your travel around this day of the week.

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

To save up to 11% on this flight, we recommend booking at least 32 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Durban to Calgary from R16 111 1-2 weeks out and tickets from R16 703 for flights departing within the next 72 hours.

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

February is one of the best times of the year to fly to Calgary from Durban. Prices for February average R15 260 per person but you can even find prices for as low as R13 183. The most expensive prices can be found in the month of August. Opting for a February flight can save you 17% on your journey compared to booking in February

When is the cheapest time to fly from Durban to Calgary (DUR - YYC)?

It’s optimal to fly from Durban to Calgary in the evening. By choosing this option you can save up to 19% on the cost of your flight, compared to a flight at midday.

Related info for your journey

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

Flight FAQs

From Durban to Calgary

How popular is this flight route?

Within the past month, 125 users have taken a look at flights from Durban King Shaka Intl to Calgary.

Does it rain more in Durban or Calgary?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Durban is roughly greater than that of Calgary. You can assume this to be the case over the next 22 days.

Is Durban weather warmer or cooler than Calgary?

Temperatures around the 29 °Cs can be experienced in January. The weather in Calgary is colder than in Durban. Plan for potential changes in flight availability as peak weather approaches in this location.

Related searches

Flights to Calgary from Durban
Flights to Durban Flights to Calgary Flights from Durban

Destination information for Calgary

Things to know before you go. Useful info for your trip from Durban to Calgary
Today's exchange rate
R1 = C$ 0,09
Average temperature for November in Calgary
5.0 °C
Avg rainfall for November in Calgary
16.0 mm

Airports servicing Durban

Airports servicing Calgary

Home North America Canada Alberta Calgary Cheap flights from Durban to Calgary
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First