Cheap flights from Cape Town to Dunedin

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
Thu 1/28
Thu 2/4
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
Thu 1/28
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
Cape Town (CPT) to Dunedin (DUD)

What is the cheapest day to fly return from Cape Town to Dunedin?

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

What is the cheapest month to fly from Cape Town to Dunedin?

Due to multiple factors, expect to potentially pay more when booking in January. For low rates, May can be a great choice for travel to Dunedin. Flights to Dunedin from Cape Town in May are about R17 504 on average during May, but can be found for as low as R13 544.

When is the cheapest time to fly from Cape Town to Dunedin (CPT - DUD)?

When flying from Cape Town to Dunedin, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Related info for your journey

Useful info, stats and facts about Cape Town to Dunedin flights.

Flight FAQs

From Cape Town to Dunedin

How popular is this flight route?

This flight path from Cape Town Intl to Dunedin was viewed by 39 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Does it rain more in Cape Town or Dunedin?

Expected rainfall in Cape Town is more than in Dunedin. You can expect this to be the case over the next 7 days.

Is Cape Town weather warmer or cooler than Dunedin?

Temperatures around the 29 °Cs can be experienced in February. The weather in Dunedin is colder than in Cape Town. Plan for potential changes in flight availability as peak weather approaches in this location.

Related searches

Flights to Dunedin from Cape Town
Flights to Cape Town Flights to Dunedin Flights from Cape Town

Alternative routes for Cape Town to Dunedin

Destination information for Dunedin

Things to know before you go. Useful info for your trip from Cape Town to Dunedin
Today's exchange rate
R1 = $0,10
Average temperature for January in Dunedin
17.0 °C
Avg rainfall for January in Dunedin
63.0 mm

Airports servicing Cape Town

Airports servicing Dunedin

Home Oceania New Zealand Dunedin Cheap flights from Cape Town to Dunedin
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First