Fair Availability
22% of dates checked are available within 10% of the lowest price

Friday, February 20th, 2026

Outbound Flights

·
·
·
23h 50m·2 stops
$549 USD
Lufthansa
OSLFeb 20 13:45
FRAFeb 20 16:00
LH 861Airbus A320
6h layover
Lufthansa
FRAFeb 20 22:00
JNBFeb 21 09:30
LH 572Boeing 747
2h 50m layover
Airlink
JNBFeb 21 12:20
CPTFeb 21 14:35
4Z 923Embraer RJ-170/190
22h 40m·2 stops
$609 USD
Lufthansa
OSLFeb 20 13:45
FRAFeb 20 16:00
LH 861Airbus A320
6h layover
Lufthansa
FRAFeb 20 22:00
JNBFeb 21 09:30
LH 572Boeing 747
1h 40m layover
South African Airways
JNBFeb 21 11:10
CPTFeb 21 13:25
SA 327Airbus A320
17h 55m·2 stops
$689 USD
Lufthansa
OSLFeb 20 18:30
FRAFeb 20 20:45
LH 865Airbus A319
1h 15m layover
Lufthansa
FRAFeb 20 22:00
JNBFeb 21 09:30
LH 572Boeing 747
1h 40m layover
South African Airways
JNBFeb 21 11:10
CPTFeb 21 13:25
SA 327Airbus A320
19h 5m·2 stops
$689 USD
Lufthansa
OSLFeb 20 18:30
FRAFeb 20 20:45
LH 865Airbus A319
1h 15m layover
Lufthansa
FRAFeb 20 22:00
JNBFeb 21 09:30
LH 572Boeing 747
2h 50m layover
Airlink
JNBFeb 21 12:20
CPTFeb 21 14:35
4Z 923Embraer RJ-170/190
22h 10m·2 stops
$772 USD
Lufthansa
OSLFeb 20 11:50
MUCFeb 20 14:15
LH 2453Airbus A320neo
3h 45m layover
Lufthansa
MUCFeb 20 18:00
FRAFeb 20 19:00
LH 117Boeing 787
3h 15m layover
Lufthansa
FRAFeb 20 22:15
CPTFeb 21 11:00
LH 576Airbus A340
22h 10m·2 stops
$772 USD
Lufthansa
OSLFeb 20 11:50
MUCFeb 20 14:15
LH 2453Airbus A320neo
2h 45m layover
Lufthansa
MUCFeb 20 17:00
FRAFeb 20 18:00
LH 115Airbus A321
4h 15m layover
Lufthansa
FRAFeb 20 22:15
CPTFeb 21 11:00
LH 576Airbus A340
22h 10m·2 stops
$772 USD
Lufthansa
OSLFeb 20 11:50
MUCFeb 20 14:15
LH 2453Airbus A320neo
4h 45m layover
Lufthansa
MUCFeb 20 19:00
FRAFeb 20 20:00
LH 119Airbus A320
2h 15m layover
Lufthansa
FRAFeb 20 22:15
CPTFeb 21 11:00
LH 576Airbus A340
22h 10m·2 stops
$772 USD
Lufthansa
OSLFeb 20 11:50
MUCFeb 20 14:15
LH 2453Airbus A320neo
1h 45m layover
Lufthansa
MUCFeb 20 16:00
FRAFeb 20 17:00
LH 113Canadair RJ 900
5h 15m layover
Lufthansa
FRAFeb 20 22:15
CPTFeb 21 11:00
LH 576Airbus A340
16h 55m·2 stops
$773 USD
Lufthansa
OSLFeb 20 13:45
FRAFeb 20 16:00
LH 861Airbus A320
1h 15m layover
Lufthansa
FRAFeb 20 17:15
MUCFeb 20 18:10
LH 114Airbus A320
1h 15m layover
Lufthansa
MUCFeb 20 19:25
CPTFeb 21 07:40
LH 574Airbus A350
24h 35m·2 stops
$776 USD
Swiss International Air Lines
OSLFeb 20 13:00
ZRHFeb 20 15:30
LX 1211Airbus A220-300 Passenger
7h 10m layover
Swiss International Air Lines
ZRHFeb 20 22:40
JNBFeb 21 10:30
LX 282Airbus A340
1h 50m layover
South African Airways
JNBFeb 21 12:20
CPTFeb 21 14:35
SA 333Airbus A320
17h 25m·1 stop
$875 USD
Lufthansa
OSLFeb 20 16:35
FRAFeb 20 18:50
LH 863Airbus A321
3h 25m layover
Lufthansa
FRAFeb 20 22:15
CPTFeb 21 11:00
LH 576Airbus A340
17h 40m·2 stops
$887 USD
Swiss International Air Lines
OSLFeb 20 13:00
ZRHFeb 20 15:30
LX 1211Airbus A220-300 Passenger
1h 40m layover
Lufthansa
ZRHFeb 20 17:10
MUCFeb 20 18:05
LH 2371Airbus A319
1h 20m layover
Lufthansa
MUCFeb 20 19:25
CPTFeb 21 07:40
LH 574Airbus A350
18h 50m·1 stop
$1,026 USD
Lufthansa
OSLFeb 20 11:50
MUCFeb 20 14:15
LH 2453Airbus A320neo
5h 10m layover
Lufthansa
MUCFeb 20 19:25
CPTFeb 21 07:40
LH 574Airbus A350
15h 30m·1 stop
$1,035 USD
Lufthansa
OSLFeb 20 18:30
FRAFeb 20 20:45
LH 865Airbus A319
1h 30m layover
Lufthansa
FRAFeb 20 22:15
CPTFeb 21 11:00
LH 576Airbus A340