Welcome | SIGN OUT

Cheap Flights from Oslo to Cape Town - OSL to CPT (reverse)

Popular Flights from Oslo to Cape Town

  • Airfare from Oslo to Cape Town on Air France from kr6870 round trip
  • Airfare from Oslo to Cape Town on Turkish Airlines from kr6924 round trip
  • Airfare from Oslo to Cape Town on Klm-Royal Dutch Airlines from kr7079 round trip
  • Airfare from Oslo to Cape Town on British Airways from kr7089 round trip
  • Airfare from Oslo to Cape Town on Iberia from kr7200 round trip

Did You Know?

  • The smallest aircraft operated by Iberia flying between Oslo, NO and Cape Town, ZA is a 32S with 128 seats.
  • London, GB is the most popular connection for one stop flights between Oslo, NO and Cape Town, ZA.
  • The largest aircraft operated by Iberia flying between Oslo, NO and Cape Town, ZA is a 737 with 144 seats.
  • The shortest flight between Oslo, NO and Cape Town, ZA on Alitalia is 6,534 miles.
  • 126,239 seats are available per day to fly out of Oslo, NO connecting to Cape Town, ZA
  • 129 flights per week fly out of Oslo, NO connecting to Cape Town, ZA
  • Ethiopian has 1 two stops or more flight between Oslo, NO and Cape Town, ZA.
  • KLM has the most one stop flights between Oslo, NO and Cape Town, ZA.
As seen in...
Expert Travel Advice Provided by Farecompare

Cheap Domestic Flights from Oslo - OSL

Flights
Airline
Lowest Price
Norwegian, SAS
kr610
Wideroe, SAS, Norwegian
kr610

Cheap Domestic Flights to Cape Town - CPT

Flights
Airline
Lowest Price
British Airways, S African
ZAR1609

Cheap International Flights from Oslo - OSL

Flights
Airline
Lowest Price
SAS, Norwegian, British Airways
kr839
SAS, KLM, Norwegian
kr932
SAS, Norwegian
kr870
Wideroe, SAS, Norwegian
kr745
KLM, Thai
kr3781
Aeroflot, SAS
kr1041
TAP
kr1132
SAS, Norwegian, Air France
kr940
Norwegian, Blue1, Finnair
kr614
SAS, Lufthansa, Norwegian
kr769
Air France, British Airways, Continental, KLM, Lufthansa, SWISS, Qantas, SAS, Aeroflot, Thai, Turkish
kr3287
Norwegian
kr1286
Air Berlin, Air France, British Airways, Baltic, Continental, KLM, Lufthansa, SWISS, El Al, Austrian, Cimber Air, SAS, Brussels, Thai, Turkish
kr1618
Norwegian, Austrian
kr975
Thai
kr3912
Air Berlin, Norwegian
kr750
Norwegian, Czech
kr884
Norwegian
kr2545
Jet India, Air France, Air India, British Airways, Continental, Delta, KLM, Lufthansa, SWISS, Austrian, SAS, Brussels, Thai, Turkish
kr4773
Air France, Finnair, British Airways, Air China, Continental, China S, Hainan, KLM, Lufthansa, Austrian, SAS, Brussels, Aeroflot, Thai, Turkish
kr3281
Norwegian, SAS
kr924
KLM, Lufthansa, SAS, Aeroflot, Turkish
kr3331
Air France, British Airways, KLM, Lufthansa, SWISS, S African, SAS, Thai, Turkish
kr5230
Jet India, British Airways, Lufthansa, SAS, Brussels, Thai
kr5704
Thai
kr7199
SAS, Norwegian
kr769
Thai
kr7180
Norwegian, SAS
kr852
Air France, Finnair, British Airways, Baltic, KLM, Lufthansa, SWISS, Austrian, Estonian, Ukraine, Cimber Air, SAS, Brussels, Aeroflot, Thai, Turkish, TAP, Aerosvit
kr1246
SAS, Brussels
kr580
SWISS, SAS
kr1169
Air France, British Airways, Lufthansa, SAS, Turkish
kr4590

Cheap International Flights to Cape Town - CPT

Flights
Airline
Lowest Price
Air France
€699
Emirates, Qantas, S African
AUD1842
Lufthansa
€611
Air France, Emirates, Korean, KLM, Lufthansa, Singapore
₩1397485
Air France, British Airways, KLM, Lufthansa
$1264
Emirates
﷼3780
Air France, British Airways, Emirates, KLM, Lufthansa, SWISS, China E, S African, Virgin Atlantic, Edelweiss
元7522
Air France, Air India, British Airways, Emirates, KLM, Lufthansa, SWISS, S African, Virgin Atlantic, Edelweiss
₨47061
Air France, British Airways, Emirates, KLM, Lufthansa, SWISS, S African, Turkish, Edelweiss
€649
Air France, British Airways, Emirates, Lufthansa, New Zealand, S African, United, Virgin Atlantic
$1078
Air Canada, British Airways, KLM, Lufthansa, S African
CAD1382
Emirates, KLM
$1377
Air France, British Airways, Emirates, Iberia, Spanair, KLM, Lufthansa, SWISS, Edelweiss
€565
Air France, British Airways, Cathay, Emirates, KLM, Lufthansa, Qantas, S African, Virgin Atlantic
HKD7552
British Airways, S African, Virgin Atlantic
£557
British Airways, KLM, Lufthansa, SWISS, S African, Brussels, Edelweiss
€589
British Airways, Emirates, KLM, Lufthansa, SWISS, Egyptair, S African, Edelweiss
EGP5655
Air France, British Airways, KLM, Lufthansa, S African, United
$793
Emirates, Lufthansa, Qatar, S African
﷼4216
Jet India, Air France, Air India, British Airways, Delta, Emirates, KLM, Lufthansa, SWISS, S African, Virgin Atlantic, Edelweiss
₨40324
Air Canada, Air France, British Airways, Emirates, KLM, Lufthansa, S African
CAD1194
Air France, British Airways, BMI, Aer Lingus, Emirates, KLM, Lufthansa, SWISS, S African, Virgin Atlantic, Edelweiss
€652
Air France, British Airways, Emirates, Japan, KLM, Lufthansa, SWISS, All Nippon, S African, Virgin Atlantic, Edelweiss
¥153423
Air France, British Airways, BMI, Emirates, KLM, Lufthansa, SWISS, S African, Aeroflot, Transaero Airlines, Edelweiss
€649
Emirates, KLM, Malaysia, S African
MYR3621
Air France, British Airways, Emirates, Lufthansa, Qantas, S African, Singapore, Virgin Atlantic, Edelweiss
SGD1051
Emirates
$1229
British Airways, EVA, China, Cathay, KLM, Lufthansa, Asiana, S African, Singapore, Thai, United
TWD73693
Cheap Flights from Oslo to Cape Town, from kr6870 Round trip from OSL to CPT