Cheap flights from Cape Town to Reykjavik

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
Sat 7/11
Sat 7/18
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
Sat 7/11
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 Reykjavik (REK)

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

Friday flights are found to be more expensive to fly from Cape Town to Reykjavik. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Reykjavik.

How far in advance should I book a flight from Cape Town to Reykjavik?

Users have found that booking a flight from Cape Town to Reykjavik at least 37 days early can save you up to 1% on average compared to booking a flight this week. If booking 37 days before your flight isn’t an option for you, users have found flights from Cape Town to Reykjavik for as little as R249 783 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R249 783 for flights departing within the next 3 days.

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

Flights from Cape Town to Reykjavik lean towards being more expensive in July. Prices are generally better when you fly from Cape Town to Reykjavik in November, with the cheapest ticket starting at R12 235.

Cheap flights from Cape Town to Reykjavik in July, August 2020

The best prices found for CPT to REK flights in July, August
28 Jul - 30 Jul
R4 639pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
KEF
Reykjavik Keflavik Intl
KEF
Reykjavik Keflavik Intl
Lufthansa
 
1 STOP
CPT
Cape Town Intl

Cape Town to Reykjavik 2020 flight deals

Cheap flights to Reykjavik from Cape Town found for this year
28 Jul - 30 Jul
R4 639pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
KEF
Reykjavik Keflavik Intl
KEF
Reykjavik Keflavik Intl
Lufthansa
 
1 STOP
CPT
Cape Town Intl

Related info for your journey

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

Flight FAQs

From Cape Town to Reykjavik

Can I find flights from Cape Town to Reykjavik for under R4 700 on Cheapflights?

Yes, there are multiple flights from Cape Town to Reykjavik for under R4 700. The cheapest flight booked recently is on Multiple Airlines for just R4 639, but on average you can expect to pay R4 639.

Are there direct flights from Cape Town to Reykjavik for under R4 600 on Cheapflights?

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

How popular is this flight route?

Within the past month, 85 users have taken a look at flights from Cape Town Intl to Reykjavik.

Is Cape Town weather warmer or cooler than Reykjavik?

Our data indicates that the weather will be 29 °C on average in the month of February. The temperature in Reykjavik is typically colder than in Cape Town. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

Related searches

Flights to Reykjavik from Cape Town
Flights to Cape Town Flights to Reykjavik Flights from Cape Town

Destination information for Reykjavik

Things to know before you go. Useful info for your trip from Cape Town to Reykjavik
Today's exchange rate
R1 = 8 kr
Average temperature for July in Reykjavik
14.0 °C
Avg rainfall for July in Reykjavik
19.0 mm

Airports servicing Cape Town

Airports servicing Reykjavik

Reykjavik Domestic (RKV)
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First