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

Thursday, January 29th, 2026

Outbound Flights

·
·
·
17h 30m·1 stop
$734 USD
Swiss International Air Lines
OSLJan 29 13:00
ZRHJan 29 15:30
LX 1211Airbus A220-300 Passenger
3h 55m layover
Edelweiss Air
ZRHJan 29 19:25
CPTJan 30 07:30
WK 86Airbus A350
36h 15m·1 stop
$1,071 USD
Lufthansa
OSLJan 29 18:25
MUCJan 29 20:50
LH 2455Airbus A320
22h 35m layover·Overnight
Lufthansa
MUCJan 30 19:25
CPTJan 31 07:40
LH 574Airbus A350
21h·2 stops
$1,587 USD
Lufthansa
OSLJan 29 16:35
FRAJan 29 18:50
LH 863Airbus A319
3h 10m layover
Lufthansa
FRAJan 29 22:00
JNBJan 30 09:30
LH 572Boeing 747
2h 50m layover
Airlink
JNBJan 30 12:20
CPTJan 30 14:35
4Z 923Embraer RJ-170/190
18h 50m·1 stop
$1,938 USD
Lufthansa
OSLJan 29 11:50
MUCJan 29 14:15
LH 2453Airbus A320
5h 10m layover
Lufthansa
MUCJan 29 19:25
CPTJan 30 07:40
LH 574Airbus A350
16h 55m·2 stops
$1,971 USD
Lufthansa
OSLJan 29 13:45
FRAJan 29 16:00
LH 861Airbus A320
1h 15m layover
Lufthansa
FRAJan 29 17:15
MUCJan 29 18:10
LH 114Airbus A320
1h 15m layover
Lufthansa
MUCJan 29 19:25
CPTJan 30 07:40
LH 574Airbus A350
19h 50m·2 stops
$1,987 USD
Lufthansa
OSLJan 29 16:35
FRAJan 29 18:50
LH 863Airbus A319
3h 10m layover
Lufthansa
FRAJan 29 22:00
JNBJan 30 09:30
LH 572Boeing 747
1h 40m layover
South African Airways
JNBJan 30 11:10
CPTJan 30 13:25
SA 327Airbus A320