Star Alliance member SWISS currently sells discounted first class tickets from Oslo to the Cambodian capital Phnom Penh. Tickets start at NOK 41,681 (~€3,552) and include business class flights from Oslo to Zurich, a luxury first class trip from Zurich to Bangkok and a short flight in economy class from Bangkok to Cambodia. You will enjoy lounge access, priority services, three checked bags of up to 32kg each along the way.
Our availability calendar highlights all possible flight dates at the lowest price for trips up to 28 days. It will forward you to Lufthansa or Swiss with your selected flight dates.

Flight between Oslo and Zurich are Airbus A320 or A220 family services. As is it standard in European business class, you can expect free food and drinks and an empty seat next to you.
You will continue your journey on a SWISS Boeing 777-300ER, with a 1-2-1 seating pattern in First Class. Between flights, you can enjoy SWISS’s dedicated first class terminal in Zurich. Trips between Bangkok and Phnom Penh are operated by Bangkok Airways, whose Airbus A320 planes are exclusively equipped with economy class chairs in a 3-3 pattern.
SWISS First Class
In SWISS’ first class, you’ll be served excellent food in a comfortable seat that can be turned into a

Search & Book
According to the fare rules, these tickets are on sale without a travel or sales period. You need to stay at least six days or one night from Saturday to Sunday in Cambodia to get the lowest fare. Availability starts in June 2024 and ceases in April 2025. This window may shift as you need to purchase tickets at least four weeks before departure.
Google Flights helps you find additional flights. We strongly recommend purchasing tickets that expensive directly from the airline.
Why is booking with an airline better than with an online travel agency?
More often than not, online travel agencies offer lower fares than airlines do. We still recommend booking with the airlines directly. There are two main reasons for that:
Better Customer Service
In case any problems like delays, cancellations or missed connections arise, you can communicate directly with the airline. The airline has to take care of you because you have a contract with them.
If a travel agency issues your ticket, you may have to reach out to them first. You also depend on your OTA to forward information like flight changes instead of receiving them directly from the airline. In many cases, you may get a prime exhibition of responsibility shifting rather than problem-solving.
This especially applies to premium tickets. You don’t want to spend more than €1,000 to wind up with some budget OTA’s telephone hotline in case anything goes wrong.
Baggage and Other Fees
Economy fares not including hold luggage are industry standard by now. In most cases, travel agencies charge much higher baggage fees than the airlines themselves. If bags are not included in your fare, airlines are often the cheaper alternative.
This also applies to other things like food services, insurances or priority treatment. In almost all cases, you pay less for additional amenities when booking on the airlines’ website.
Search & Book
Tickets are issued in booking class J for business class segments, A for the first class flights and M for Bangkok Airways economy class. Star Alliance frequent flyers may earn the following miles & points:
- 37,296 Miles on Aegean Miles+Bonus
- 37,296 Miles on Ethiopian ShebaMiles
- 37,296 Miles on ITA Volare
- 26,044 Award Miles + 3,708 PQP on United MileagePlus
- 26,044 Miles on Copa ConnectMiles
- 25,690 Award Miles on LATAM Pass
- 25,160 Miles on Turkish Airlines Miles&Smiles
- 25,160 Miles on Singapore KrisFlyer
- 25,160 Miles on TAP Miles&Go
- 25,160 Miles on Thai Royal Orchid Plus
- 25,160 Miles on Egyptair Plus
- 19,534 Miles on Air Canada Aeroplan
- 19,534 Points + 3,908 SQC on Air Canada Aeroplan 2026
- 19,180 Miles on EVA Infinity MileageLands
- 19,090 Miles on Asiana Club
- 19,090 Award Miles + 9,546 Tier Miles on Avianca LifeMiles
- 18,648 Miles on ANA Mileage Club
- 17,794 Award Miles + 680 Points on Miles&More
- 626 AsiaMiles on Asia Miles
- 626 Avios on Qatar Privilege Club
- 626 Miles on Bangkok Airways FlyerBonus
- 626 Award Miles on Japan Airlines Mileage Bank
- Customize Calculation
SAS and its loyalty program EuroBonus will exit Star Alliance on August 31, 2024. You have to be back in Oslo by that day to earn the EuroBonus points mentioned above.
Destination
European citizens need a visa to enter Cambodia. You can choose between an eVisa and Cambodia’s visa-on-arrival service. While the latter is slightly cheaper, it saves you a lot of time to apply online ahead of time. If you decide on a visa-on-arrival, please bear in mind that it has to be paid in cash, and Cambodian authorities only accept US-Dollar.