KEF

Find cheap flights to Reykjavik from R15 789

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 4/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Fri 7/7
Fri 14/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to Reykjavik

Good to know

Low season

March

High season

August

Cheapest flight

R15 789
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Johannesburg to Reykjavik

When to book flights to Keflavik Intl

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Reykjavik

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Reykjavik flight deals.

FAQs - booking Reykjavik flights

Book Cheap Reykjavik Plane Tickets

Recent return flight deals

4/9Mon
1 stopMultiple Airlines
20h 55mJNB-KEF
11/9Mon
1 stopMultiple Airlines
25h 00mKEF-JNB
R15 789
4/9Mon
2 stopsMultiple Airlines
22h 05mJNB-KEF
11/9Mon
2 stopsMultiple Airlines
23h 55mKEF-JNB
R16 673
4/9Mon
1 stopMultiple Airlines
18h 15mJNB-KEF
11/9Mon
2 stopsMultiple Airlines
25h 20mKEF-JNB
R16 885
4/9Mon
2 stopsLufthansa
39h 40mJNB-KEF
10/9Sun
1 stopLufthansa
30h 05mKEF-JNB
R22 058
20/6Tue
2 stopsMultiple Airlines
28h 00mJNB-KEF
28/6Wed
2 stopsMultiple Airlines
25h 10mKEF-JNB
R22 250
20/6Tue
2 stopsMultiple Airlines
34h 50mJNB-KEF
29/6Thu
2 stopsMultiple Airlines
24h 10mKEF-JNB
R22 423
4/9Mon
2 stopsAustrian Airlines
30h 20mJNB-KEF
10/9Sun
2 stopsAustrian Airlines
54h 20mKEF-JNB
R22 962
19/7Wed
2 stopsFinnair
28h 30mJNB-KEF
24/7Mon
2 stopsFinnair
30h 40mKEF-JNB
R23 616
19/7Wed
2 stopsMultiple Airlines
28h 15mJNB-KEF
25/7Tue
3 stopsMultiple Airlines
24h 30mKEF-JNB
R23 789
20/6Tue
2 stopsMultiple Airlines
28h 55mJNB-KEF
29/6Thu
3 stopsMultiple Airlines
40h 20mKEF-JNB
R23 943
19/7Wed
3 stopsMultiple Airlines
44h 35mJNB-KEF
25/7Tue
3 stopsMultiple Airlines
31h 25mKEF-JNB
R24 520
20/6Tue
3 stopsMultiple Airlines
26h 55mJNB-KEF
29/6Thu
3 stopsMultiple Airlines
40h 20mKEF-JNB
R24 539
19/7Wed
1 stopLufthansa
19h 55mJNB-KEF
25/7Tue
1 stopLufthansa
16h 35mKEF-JNB
R25 000
19/7Wed
2 stopsLufthansa
31h 10mJNB-KEF
25/7Tue
1 stopLufthansa
16h 35mKEF-JNB
R25 347
4/9Mon
1 stopLufthansa
19h 55mJNB-KEF
10/9Sun
1 stopLufthansa
30h 05mKEF-JNB
R25 423
4/9Mon
2 stopsMultiple Airlines
22h 05mJNB-KEF
11/9Mon
3 stopsMultiple Airlines
31h 30mKEF-JNB
R25 712
20/6Tue
2 stopsMultiple Airlines
34h 15mJNB-KEF
29/6Thu
1 stopMultiple Airlines
16h 35mKEF-JNB
R26 212
19/7Wed
2 stopsLufthansa
31h 10mJNB-KEF
24/7Mon
1 stopLufthansa
30h 05mKEF-JNB
R28 943
8/7Sat
2 stopsAustrian Airlines
30h 20mJNB-KEF
18/7Tue
2 stopsAustrian Airlines
30h 20mKEF-JNB
R36 981
20/6Tue
1 stopLufthansa
30h 30mJNB-KEF
28/6Wed
1 stopLufthansa
30h 05mKEF-JNB
R42 751

Search by stops

Search by airline

Search by price

Flights to Reykjavik

Destination:

Reykjavik (KEF)Iceland

Return flight deals:

Reykjavik - South Africa

Browse origins:

Browse destinations:

R13 712