Airlines with flights from Bangkok to Amsterdam
There are 26 airlines with scheduled flights between BKK and AMS. KLM, EVA Air and Thai Airways has non-stop flights from Suvarnabhumi Airport to Schiphol and the flight time is 12 hours and 5 minutes.
Choose airline
Schedules
Non-stop with KLM
-
Total flight time: 12 hours and 5 minutes
-
Sky Team Alliance
-
Amsterdam is a KLM hub.
-
10 flights per week
-
Boeing 787-9Boeing 777-200 / 200ERBoeing 777-300ER
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with EVA Air
-
Total flight time: 12 hours and 13 minutes
-
3 flights per week
-
Boeing 777-300ER
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Thai Airways International
-
Total flight time: 12 hours and 5 minutes
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Via Dubai with Emirates
-
Total flight time: 14h 25m - 18h 50m.
-
93 flights per week
Flight
EK147
EK145
EK147
EK147
EK149
EK145
The timetable & schedule information was updated at 2026-04-22
Via Abu Dhabi with Etihad Airways
-
Total flight time: 14h 25m - 17h 10m.
-
34 flights per week
Flight
EY41
EY41
EY43
The timetable & schedule information was updated at 2026-04-22
Via Vienna with Austrian Airlines
-
Total flight time: 14h 25m - 16h 55m.
-
23 flights per week
Flight
OS311
The timetable & schedule information was updated at 2026-04-22
Via Zurich with SWISS
-
Total flight time: 14h 25m - 14h 40m.
-
14 flights per week
Flight
LX736
The timetable & schedule information was updated at 2026-04-22

There are 26 airlines with scheduled flights between BKK and AMS. KLM, EVA Air and Thai Airways has non-stop flights from Suvarnabhumi Airport to Schiphol and the flight time is 12 hours and 5 minutes.
Via Muscat with Oman Air
Via Istanbul with Turkish Airlines
Via Paris with Air France
Via Doha with Qatar Airways
Via Helsinki with Finnair
Via Guangzhou with China Southern
Via Munich with Lufthansa
Via Kuwait with Kuwait Airways
Via Jeddah with Saudia
Via Mumbai with IndiGo
Via Singapore with Singapore Airlines
Via Hong Kong with Cathay Pacific
Via Taipei with China Airlines
Via London with British Airways
Via Shanghai with China Eastern
Via Tel Aviv-Yafo with El Al
Via Delhi with Air India
Via Hanoi with Vietnam Airlines
Via Warsaw with LOT