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

Wednesday, January 28th, 2026

Outbound Flights

·
·
·
25h 15m·2 stops
$775 USD
Swiss International Air Lines
OSLJan 28 13:00
ZRHJan 28 15:30
LX 1211Airbus A320
7h 10m layover
Swiss International Air Lines
ZRHJan 28 22:40
JNBJan 29 10:30
LX 282Airbus A340
2h 30m layover
South African Airways
JNBJan 29 13:00
CPTJan 29 15:15
SA 337Boeing 737
22h 50m·2 stops
$779 USD
Lufthansa
OSLJan 28 11:50
MUCJan 28 14:15
LH 2453Airbus A320neo
5h 15m layover
Lufthansa
MUCJan 28 19:30
JNBJan 29 07:05
LH 578Airbus A350
2h 20m layover
South African Airways
JNBJan 29 09:25
CPTJan 29 11:40
SA 319Airbus A320
19h 50m·2 stops
$788 USD
Lufthansa
OSLJan 28 16:35
FRAJan 28 18:50
LH 863Airbus A320
3h 10m layover
Lufthansa
FRAJan 28 22:00
JNBJan 29 09:30
LH 572Boeing 747
1h 40m layover
South African Airways
JNBJan 29 11:10
CPTJan 29 13:25
SA 327Airbus A320
21h·2 stops
$788 USD
Lufthansa
OSLJan 28 16:35
FRAJan 28 18:50
LH 863Airbus A320
3h 10m layover
Lufthansa
FRAJan 28 22:00
JNBJan 29 09:30
LH 572Boeing 747
2h 50m layover
Airlink
JNBJan 29 12:20
CPTJan 29 14:35
4Z 923Embraer RJ-170/190
20h 55m·2 stops
$899 USD
Lufthansa
OSLJan 28 09:45
FRAJan 28 12:00
LH 859Airbus A320neo
4h 15m layover
Lufthansa
FRAJan 28 16:15
MUCJan 28 17:10
LH 112Boeing 787
2h 15m layover
Lufthansa
MUCJan 28 19:25
CPTJan 29 07:40
LH 574Airbus A350
24h 35m·2 stops
$901 USD
Swiss International Air Lines
OSLJan 28 13:00
ZRHJan 28 15:30
LX 1211Airbus A320
7h 10m layover
Swiss International Air Lines
ZRHJan 28 22:40
JNBJan 29 10:30
LX 282Airbus A340
1h 50m layover
South African Airways
JNBJan 29 12:20
CPTJan 29 14:35
SA 333Airbus A320
20h 50m·1 stop
$1,020 USD
Swiss International Air Lines
OSLJan 28 13:00
ZRHJan 28 15:30
LX 1211Airbus A320
7h 10m layover
Edelweiss Air
ZRHJan 28 22:40
CPTJan 29 10:50
WK 84Airbus A350
17h 25m·1 stop
$1,033 USD
Lufthansa
OSLJan 28 16:35
FRAJan 28 18:50
LH 863Airbus A320
3h 25m layover
Lufthansa
FRAJan 28 22:15
CPTJan 29 11:00
LH 576Airbus A340
16h 50m·2 stops
$1,272 USD
Lufthansa
OSLJan 28 13:50
FRAJan 28 16:05
LH 861Airbus A319
1h 10m layover
Lufthansa
FRAJan 28 17:15
MUCJan 28 18:10
LH 114Airbus A320
1h 15m layover
Lufthansa
MUCJan 28 19:25
CPTJan 29 07:40
LH 574Airbus A350
17h 40m·2 stops
$1,958 USD
Swiss International Air Lines
OSLJan 28 13:00
ZRHJan 28 15:30
LX 1211Airbus A320
1h 40m layover
Lufthansa
ZRHJan 28 17:10
MUCJan 28 18:05
LH 2371Canadair RJ 900
1h 20m layover
Lufthansa
MUCJan 28 19:25
CPTJan 29 07:40
LH 574Airbus A350