฿13,711 Find Cheap Flights to Oslo – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 16% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
฿27,126
Typical prices: ฿26,555-฿37,381
Qatar Airways
Tue 18/12Mon 31/12
BKK - OSL • 1 stop
Cheapest direct flights
฿27,586
Typical prices: ฿27,426-฿39,709
Norse Atlantic Airways
Tue 20/2Mon 26/2
BKK - OSL • Direct
Direct flights
You can fly direct with Thai Airways and Norse Atlantic Airways. Average duration is 12h 47m
FAQs
FAQs
Top airlines
Most flights • 7 per week
Best reviews • 8.1 score
Airline reviews
+1
Airline reviews
+1
When to book
in advance
Our data shows that travellers who book at least 17 weeks in advance save around 23% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 40% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Oslo!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Oslo

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Oslo

Fri 18 Dec - Thu 31 Dec
Qatar Airways Logo
02:00 - 06:35BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
34h 35m1 stop Doha Hamad Intl
Qatar Airways Logo
15:05 - 12:15OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
15h 10m1 stop Doha Hamad Intl
฿27,126Qatar Airways
Thu 8 Oct - Wed 21 Oct
Multiple Airlines Logo
21:00 - 15:05BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
23h 05m3 stops Abu Dhabi Zayed Intl Kastrup Copenhagen Vilnius
Multiple Airlines Logo
13:50 - 17:25OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
22h 35m3 stops Kastrup Copenhagen Václav Havel Prague Sharjah
฿27,159Multiple Airlines
Sat 24 Oct - Sun 1 Nov
Multiple Airlines Logo
00:05 - 08:05BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
13h 00mdirect
Multiple Airlines Logo
09:00 - 19:25OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
28h 25m1 stop Doha Hamad Intl
฿27,159Multiple Airlines
Fri 18 Dec - Thu 31 Dec
Qatar Airways Logo
02:00 - 06:35BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
34h 35m1 stop Doha Hamad Intl
Qatar Airways Logo
15:05 - 12:15OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
15h 10m1 stop Doha Hamad Intl
฿27,192Qatar Airways
Sat 20 Feb - Fri 26 Feb
Norse Atlantic Airways Logo
10:20 - 17:30BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
13h 10mdirect
Norse Atlantic Airways Logo
15:00 - 08:40OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
11h 40mdirect
฿27,586Norse Atlantic Airways
Sat 31 Oct - Mon 16 Nov
Emirates Logo
11:10 - 12:10DMK  Bangkok Don Mueang Intl-OSL Oslo Gardermoen
31h 00m1 stop Dubai Intl
Emirates Logo
14:00 - 20:10OSL  Oslo Gardermoen-DMK Bangkok Don Mueang Intl
24h 10m1 stop Dubai Intl
฿27,619Emirates
Sat 31 Oct - Mon 16 Nov
Emirates Logo
11:10 - 12:10DMK  Bangkok Don Mueang Intl-OSL Oslo Gardermoen
31h 00m1 stop Dubai Intl
Emirates Logo
14:00 - 20:10OSL  Oslo Gardermoen-DMK Bangkok Don Mueang Intl
24h 10m1 stop Dubai Intl
฿27,751Emirates
Tue 20 Oct - Wed 28 Oct
Thai Airways Logo
00:05 - 07:25BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
12h 20mdirect
Thai Airways Logo
13:20 - 06:20OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
11h 00mdirect
฿28,178Thai Airways
Fri 5 Mar - Fri 26 Mar
Norse Atlantic Airways Logo
05:40 - 12:50BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
13h 10mdirect
Norse Atlantic Airways Logo
15:00 - 08:40OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
11h 40mdirect
฿28,277Norse Atlantic Airways
Tue 3 Nov - Wed 18 Nov
Thai Airways Logo
00:05 - 07:05BKK  Bangkok Suvarnabhumi-OSL Oslo Gardermoen
13h 00mdirect
Thai Airways Logo
13:20 - 06:20OSL  Oslo Gardermoen-BKK Bangkok Suvarnabhumi
11h 00mdirect
฿28,474Thai Airways
Booking Insights

Price, demand, and travel trends for Thailand to Oslo flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Thailand to Oslo with more confidence.

What is the cheapest day to fly to Oslo?

Thursday is the cheapest day to fly to Oslo at ฿29,263 return on average over the past 12 months on KAYAK. Sunday is the most expensive at ฿33,636.

What is the cheapest month to fly to Oslo?

  • November is the cheapest month to fly to Oslo with an average price of ฿18,577 return.
  • August (฿34,557) and April (฿34,162) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Oslo?

Afternoon flights to Oslo are the cheapest at ฿25,778 return on average. Evening flights are the most expensive at ฿33,077.

When are flights to Oslo the cheapest?

Flights to Oslo are cheapest 17 weeks before departure. Booking in this window typically costs about 23% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Oslo

Low season

October

Cheapest flight

฿13,711
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flights from Bangkok Suvarnabhumi Airport to Oslo Sandefjord Airport

When to book flights to Oslo

Are your dates flexible? Find out the best times to travel to Oslo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Oslo, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Oslo?

    Thai Airways operates the most flights from Thailand to Oslo at 7 per week, and for this route Thai Airways is also the airline most often selected by KAYAK users searching for flights from Thailand to Oslo. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airports serve Oslo?

    Flights to Oslo arrive at: Oslo Gardermoen (OSL) and Oslo Sandefjord (TRF).

  • Which airports serve Oslo and the surrounding area?

    Flights to Oslo can arrive at several major airports serving the metro area, including Oslo Gardermoen (OSL) and Oslo Sandefjord (TRF).

  • Where can I fly from to get the cheapest fares to Oslo?

    Based on fares booked in the past 5 days, the cheapest flights to Oslo are from:
    • Bangkok, from ฿27,126 return

  • How do I know if a flight to Oslo is a good deal?

    A good deal on a flight to Oslo is around ฿26,555 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Oslo?

    Last-minute fares to Oslo – booked within 2 weeks of departure – run 7% above the average return fare of ฿30,966.

  • Which airlines should I consider for flights to Oslo?

Your guide to booking Oslo flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Oslo, aim to book around 17 weeks before you fly. That window historically saves about 23% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Oslo, recent KAYAK data shows that stronger deals tend to be around ฿26,555 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Oslo in November. Return fares historically average ฿18,577 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to midday to save up to ฿7,299 per return. Midday flights to Oslo average ฿25,778 compared to ฿33,077 for afternoon flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Oslo, some airlines may include bags at no extra cost. For example, Thai Airways includes a cabin bag and a checked bag in Economy class, Norse Atlantic Airways includes a cabin bag and a checked bag in Economy class, and Hahn Air includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.

Reviews of the top 5 airlines flying to Oslo

 
Need help choosing which airline to fly with to Oslo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3657 reviews
8.1Boarding
8.4Crew
8.2Entertainment
7.9Food
8.0Comfort
Airline reviews

Always enjoyed flying with Emirates, flown with others but they don't really measure up. The others are cheaper without a doubt, but not as good as Emirates

8.0 ExcellentDave, Feb 2026
Read more Emirates reviews

Always enjoyed flying with Emirates, flown with others but they don't really measure up. The others are cheaper without a doubt, but not as good as Emirates

Bathrooms were amazing and first class seat was very comfortable. Food was edible but not up to the standards of other first class meals on other airlines. But Caviar was amazing! So much caviar. Dom Perignon 2015 was room temperature. It would have been amazing if it was chilled down a bit more. Slippers were amazing and amenity kit requested was beautiful. Requested Pajamas never came so can’t tell you how nice they were. Loved the design of the seat and personal storage. Suite was much smaller than other airline’s first class and tv screen was tiny and remote difficult to use. I probably wouldn’t pay for this flight again.

Very pleasant.The crews are very helpful.Food are very good.

The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.

Ticket price is competitive, flight time is punctual, aircraft cabin is clean, food is average. Can improve on serving system of meals on a A380 airbus. I had only 15 min to eat my meal. There are lots of people to serve & took a while for food to make it down to my row.

Nothing, all that I know is that I will never travel with Emirates again Qatar is were I belong. You guys should send someone over to experience what true acomadation is, Emirates has the worst food that I ever eat on any airline ,even jetblue has better food and snacks that curry Indian garbage you guys serve just make people sick.

Worst trip ever from the beginning to the end I will never travel with that airline again. I made a big mistake by not going with my regular schedule flight with Qatar airline. Even underpriced cheat me of my 134 dollars I paid for special seats and they kept my money and didn't pay the airline for the seats for me.

The crew manager let the staff down by not ensuring special dietary requirements meal were coming in drips . The poor cabin crew did not stop . If organised the cabin could take a short break ..The cabin crew were AWESOME UNLIKE THIER TWO MANAGES!

Great flight. Comfortable seats, courteous service, and excellent selection for entertainment.

I enjoyed the live television programming for entertainment, and honestly everything was acceptable. It’s just that I choose emirates, because they have always been so much better in so many ways – food choices, service, accessibility, friendliness of the staff. None of those things were poor, but they have definitely slid from their position of excellence. One example would be that after the dinner meal was served, the flight attendants huddled in the back galley with the curtains closed (by the way, that’s where snacks and drinks are), and you have to interrupt them to go back there to either ask for something or to get a snack. While they do not respond in an unfriendly way, you are led to believe that you are interrupting them by coming to get a snack or making a request. Even something like, “ Yes, how many I help you?” would be a great improvement.

Excellent service in business class. Well worth the slightly higher fare as it includes lounge access, additional luggage weight and a full hot meal on board.

HAVING ANNOUNCEMENTS FOR PEOPLE TO BOARD ACCORDING TO GROUP IS ESSENTIAL N ENSURING N CUTTING OF QUEUES, EXCEPT FOR PRIORITY CLASS PASSENGERS ON A SEPARATE Q

We still get drinks and a snack. Love the gift bags too.

business class is old but still done very well by the team.

Good experience although the boarding gate is at the terminal extension hence need to leave lounge to head over earlier.

Thai Royal First is very good. Easy check in , Private room in the first class lounge and escort from ticketing to the plane. Once on board crew was very polite, food was outstanding, and the ride was smooth as silk. Restrooms were especially clean. Great Experience

Need to improve on punctuality. My flight was delayed by 1 hour.

Seats were uncomfortable and the vegetarian meal was awful. Some of the entertainment didn't work.

Although booked meal of fruit only The crew had not received this special meal The same happened on my flight Bangkok / CAN The films are so old that best is to use own computer to watch downloads . Serve nuts but they do not warm up . Service is attentive , WC clean

They used Thai Smile plane, which is a smaller model and used to service only domestic flights; hence, the plane is small and quite compact. No entertainment on the flight. While boarding was delayed, it was done in a quick manner.

Finnair was ok. But some things were pretty bad: 1. Crew was not friendly, especially a crew member named, Maria. She woke me up while I was deep asleep by force just to let me know that 2 people can’t be on the same seat (my toddler and me) for sleeping. 2. There was no vegetarian option in the menu so I had to eat bread for one meal 3. They didn’t have an option for child meal

uneventful, good economy section, friendly staffs, good food, safe flight.

More leg room than I expected, comfy seats, complimentary soft drinks when requested.

The crew was friendly, and the flight landed on time

On a more than 8 hours flight was only one meal included, which I have never experienced before. Always two meals on the overseas flight. It was very weird.

Crew very lovely. Arrived an hour late due to bad weather. We were given new tickets to an other flight but it could have been organised better, so we did not have to run through the whole airport to.

Our connecting flight was cancelled and it took us 15 hours to reach our destination.

The wine was low quality Finnair label stuff in small bottles and only one small bottle each. Embarassinng. A competing airline served me two generous glasses of a nice South African Shiraz from regular wine bottles, a Beck's beer, and a generous Dewar's White Label on the rocks. Cabin service was good and polite, plane interior was beautiful, but cramped.

Security was a mess at the Helsinki Airport. But I was delighted by the connecting flight waiting for us for JFK.

The flight was surprisingly good, especially given initial experience. BA app is horrible as is their customer service. Online check in was a horrendous experience and when I phoned their customer service number, the live agent with whom I spoke was rude and dismissive. She did helpfully inform me that their IT people were working on a known problem related to online checkin. However, once she delivered that information, she curtly ended the call before I could suggest that since BA was aware of this, it should be posted on the app and online. I grudgingly flew BA this time - have avoided them for years because of past similar serial bad experiences. While this flight was fine, I’ll return to avoiding them in the future given the hassle experienced and rude personnel.

The boarding experience did not follow the Zones that were listed on the boarding passes. This was a two-level aircraft with many passengers. Because zones were not called out by the airline staff, there was simply a mob trying to board and it was not a pleasant experience.

All great, because I was given a seat with extra legroom on this part of my trip.

Plane was good Crew was good Food was just ok Could have had more entertainment options But overall good

I was unable to pre purchase sear upgrades or internet. Their online site is not user friendly and poor. I felt singled out in customs. Seats are very small even for a small person.

Staff was very friendly. There is no on board entertainment, but it’s such a short flight that it doesn’t matter. We also got a meal which was nice and unexpected due to the length of the flight.

I had first class service from them. A little late taking off, but no major problem

Not good. Expected a lot more as far as excellence.

The crew was fantastic and the over flight was perfect as well.

Was required to print a boarding pass, which I'd prefer to avoid. Seat (economy x) was comfortable, service was excellent.

Changement heure de vol et je dois attendre 9h à Aeroport de DOHA.. C'est inadmissible.. je dois réfléchir avec Qatar la prochaine réservation

Departure time from Rome and arrival time at JFK resulted in very short waits at security and customs. Dropping bags at ticket counter was completed quickly. Boarding was delayed by some sort of terminal equipment problem halfway through the process. No announcement or information was given to the large group standing waiting to board. Basic seat was comfortable ( paid for an aisle seat ) Didn’t purchase food. Given the price (purchased one way ticket day before flight) I was impressed with the Norse experience

The flight attendants were extremely rude. I hate the culture of Norse air. Their is nothing really economical about it, the flights are slightly less expensive than average but it doesn’t justify no food, no blankets or pillows - my god you have to pay extra just to make your already over crowded no leg room flight just comfortable enough to be enjoyable. As if travel isn’t hard enough already. You have to pay extra to pick a seat so if you really are on a tight budget you’ll be left with the most uncomfortable, saddest flight of your life while the flight attendants treats you like the steerage on the HMS Titanic.

Everything was good during the flight. But it's the only flight that I have experienced where food is not included not even drinks or even water unless you pay for it. For such a long trip to not offer even a glass of water I think it's very extreme!

There should be an app so I can check in before I get to the airport and get a mobile ticket. There should also be wifi on the plane.

When you book economy it says you can have a carry on bag, but when you check in all of a sudden the economy becomes 4 different types and you get charged extra, that’s not fare. Also there’s no option to check in online. Wouldn’t recommend

No online check in, so you and three hundred others are queuing at JFK at 5 check in counters. The employees are well organized and keep it moving, doing the best they can with an inefficient system. No blankets or pillows on the seven hour overnight flight and they kept the lights on for 2 hours for a flight that took off at 1am. Seemingly didn’t even have beverage service, and of course you have to pay for food (expected). The worst $1200 I’ve spent.

The crew from Norse was absolutely great! Friendly, respectful and professional! They helped me resolve my baggage issue in Fiumicino, which was a long process and one of the counter girls was her first day at work 😌 they were all great. And later, when they found my 87 year old mom who got completely lost at Fiumicino in a different terminal, all by herself.. they were patient and kind and treated everyone with respect and care. Grazie Norse!!

Crew was excellent, very friendly and professional. Seating was very tight…I’m not a tall person and my knees were touching the seat in front of me. A little bit more legroom would be great.

Chaotic check in. It took an extra hour to haul all across large LAX airport three different times back & fourth. Had no access to duty free shop.

I’ve never know a transatlantic flight or even an international flight not to offer complimentary food and drinks . I was shocked - it took me hours to even get served paying almost $4 for a cup of tea. Those that knew had ordered ahead a tiny meal for $30! On a 9 hour flight this was not satisfactory at all. They would be my last choice to fly a long distance flight.

More options for your flight to Oslo