Airlines with flights from Bangkok to Milan
There are 22 airlines with scheduled flights between BKK and MXP. Thai Airways is the only airline with non-stop flights from Suvarnabhumi Airport to Milan Airport and the flight time is 11 hours and 55 minutes.
Choose airline
Schedules
Non-stop with Thai Airways International
-
Total flight time: 11 hours and 55 minutes
-
7 flights per week
-
Boeing 787-9
-
Business class available
BKK
Direct
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TG940
00:55
00:55
00:55
00:55
00:55
00:55
00:55
The timetable & schedule information was updated at 2026-04-22
Via Abu Dhabi with Etihad Airways
-
Total flight time: 14h 05m - 16h 25m.
-
54 flights per week
BKK
Via AUH
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EY403
EY79
EY79
09:15
09:15
09:15
09:15
09:15
09:15
09:15
EY409
EY79
EY79
09:45
09:45
09:45
09:45
09:45
09:45
09:45
EY407
EY81
EY81
21:00
21:00
21:00
21:00
21:00
21:00
21:00
The timetable & schedule information was updated at 2026-04-22
Via Istanbul with Turkish Airlines
-
Total flight time: 14h 25m - 17h 30m.
-
53 flights per week
BKK
Via IST
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK59
TK1875
TK1875
06:40
06:40
06:40
06:40
06:40
06:40
06:40
TK65
TK1877
TK1877
----
----
11:15
11:15
11:15
----
11:15
TK69
TK1873
TK1873
22:45
22:45
22:45
22:45
22:45
22:45
22:45
TK53
TK1873
TK1873
23:15
----
----
23:15
----
23:15
----
The timetable & schedule information was updated at 2026-04-22
Via Doha with Qatar Airways
-
Total flight time: 15h 05m - 19h 05m.
-
One World Alliance
-
77 flights per week
BKK
Via DOH
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
QR827
QR127
QR127
01:00
03:00
03:00
03:00
03:00
03:00
03:00
QR837
QR127
QR127
02:30
02:30
02:30
02:30
02:30
02:30
02:30
QR831
QR117
QR117
----
09:15
09:15
09:15
09:15
09:15
09:15
QR839
QR117
QR117
----
09:55
09:55
09:55
09:55
09:55
09:55
QR829
QR123
QR123
19:00
21:05
21:05
21:05
21:05
21:05
21:05
QR839
QR123
QR123
19:45
----
----
----
----
----
----
QR835
QR123
QR123
----
20:00
20:00
20:00
20:00
20:00
20:00
The timetable & schedule information was updated at 2026-04-22
Via Dubai with Emirates
-
Total flight time: 15h 20m - 17h 55m.
-
92 flights per week
BKK
Via DXB
MXP
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EK385
EK205
EK205
01:35
01:35
01:35
01:35
01:35
01:35
01:35
EK377
EK205
EK205
02:50
02:50
02:50
02:50
02:50
02:50
02:50
EK371
EK205
EK205
03:40
03:40
03:40
03:40
03:40
03:40
03:40
EK375
EK91
EK91
09:55
09:55
09:55
09:55
09:55
09:55
09:55
EK373
EK101
EK101
21:35
21:35
21:35
21:35
21:35
21:35
21:35
The timetable & schedule information was updated at 2026-04-22

There are 22 airlines with scheduled flights between BKK and MXP. Thai Airways is the only airline with non-stop flights from Suvarnabhumi Airport to Milan Airport and the flight time is 11 hours and 55 minutes.
Via Bahrain with Gulf Air
Via Zurich with SWISS
Via Delhi with Air India
Via Muscat with Oman Air
Via Helsinki with Finnair
Via Kuwait with Kuwait Airways
Via Tashkent with Uzbekistan Airways
Via Paris with Air France
Via Singapore with Singapore Airlines
Via Tel Aviv-Yafo with El Al
Via Frankfurt with Condor
Via Jeddah with Saudia
Via Hanoi with Vietnam Airlines
Via Chengdu with Air China
Via Hong Kong with Cathay Pacific
Via London with British Airways
Via Warsaw with LOT