Airlines with flights from Bangkok to Oslo
There are 12 airlines with scheduled flights between BKK and OSL. Both Thai Airways and Norse operates non-stop flights from Suvarnabhumi Airport to Gardermoen and the flight time is 12 hours and 20 minutes.
Choose airline
Schedules
Non-stop with Thai Airways International
-
Total flight time: 12 hours and 20 minutes
-
7 flights per week
-
Airbus A350-900
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Norse Atlantic Airways
-
Total flight time: 12 hours and 45 minutes
-
Low-cost airline
-
3 flights per week
Flight
The timetable & schedule information was updated at 2026-04-22
Via Helsinki with Finnair
-
Total flight time: 14h 30m - 18h 10m.
-
One World Alliance
-
21 flights per week
Flight
AY915
The timetable & schedule information was updated at 2026-04-22
Via Dubai with Emirates
-
Total flight time: 14h 45m - 17h 15m.
-
42 flights per week
Flight
EK159
EK159
The timetable & schedule information was updated at 2026-04-22
Via Amsterdam with KLM
-
Total flight time: 15h 05m - 18h 05m.
-
Sky Team Alliance
-
19 flights per week
Flight
KL1205
KL1207
The timetable & schedule information was updated at 2026-04-22
Via Istanbul with Turkish Airlines
-
Total flight time: 15h 45m - 17h 05m.
-
44 flights per week
Flight
TK1753
TK1747
TK1751
TK1751
The timetable & schedule information was updated at 2026-04-22

There are 12 airlines with scheduled flights between BKK and OSL. Both Thai Airways and Norse operates non-stop flights from Suvarnabhumi Airport to Gardermoen and the flight time is 12 hours and 20 minutes.
Via Paris with Air France
Via Vienna with Austrian
Via Munich with Lufthansa
Via Zurich with SWISS
Via Doha with Qatar Airways
Via Warsaw with LOT