Flights Cape Town to Oslo CPT to OSL

Flights from Cape Town (CPT) to Oslo (OSL): 1 airline operates 1 flight number on this route, about 1 flight a week, distance 10492 km / 6519 miles. No departures are scheduled in the next 30 days; the latest flight was N0787 on Sun, Nov 8, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

CPT Cape Town Cape Town International Airport OSL Oslo Oslo Gardermoen Airport
Route map CPT to OSL Great-circle route from Cape Town International Airport, South Africa to Oslo Gardermoen Airport, Norway, 10492 km. Map data: Natural Earth. CPT OSL Map data: Natural Earth

Cape Town to Oslo Flights

1 flight number from CPT to OSL, with the date each last flew. Local times: CPT UTC+2, OSL CET.

Flight Airline Last seen Departure Arrival
N0787 Norse Atlantic Airways Nov 8, 2026 11:10 23:35

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.
Flight From To Scheduled Time Departure Status Details
N0787 Cape Town CPT Oslo OSL 11:10 12:03 Landed Track >

Airlines flying CPT to OSL

CPT to OSL FAQ

How long is the flight from Cape Town to Oslo?
The timetable allows about 13 h 25 min. There are not enough recent landed flights yet to say how long it usually takes.
Which airlines fly from Cape Town to Oslo?
Norse Atlantic Airways has flights from Cape Town (CPT) to Oslo (OSL) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Cape Town to Oslo?
About 1 flight a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
How far is Cape Town from Oslo?
10492 km (6519 miles) in a straight line between Cape Town International Airport and Oslo Gardermoen Airport.

Oslo (OSL) to Cape Town (CPT) flights >