Flights from Bangkok/Suvarnabhumi (BKK) to Milan/Malpensa (MXP)

Flight Suvarnabhumi(BKK) to Malpensa(MXP)
CHANGE DIRECTION

Suvarnabhumi International Airport Milan Malpensa International Airport
BKK : Bangkok , Thailand MXP : Milan , Italy
UTC+7時間 UTC+2(DST)

Bangkok/Suvarnabhumi to Milan/Malpensa Flights

Find updated flight schedules, timetable, distance, aircraft types, Map, Transfer for routes from Bangkok/Suvarnabhumi (BKK) to Milan/Malpensa (MXP).

Change Direction(MXP to BKK)

Flight Schedules Suvarnabhumi to Malpensa

This route is operated by Thai Airways International. This is the first direct flight from Bangkok/Suvarnabhumi to Milan/Malpensa.

Change Direction(MXP to BKK)

Flight Duration: Approximately 11 hours 55 minutes to 12 hours 35 minutes (Direct Flights)

Flight No. Departure Time Arrival Time Duration Airfare
TG940 00:40 07:35 11h55m Trip.com PRICES HIS Prices Expedia PRICES skyticket PRICES
Flight schedules as of September 01, 2025, 06:13 AM(OAG data). Schedules may change without notice, so please check with airlines before booking. Refer to FlyTeam's terms of use before proceeding. Some airlines and flight numbers may not be displayed.

From Bangkok/Suvarnabhumi (BKK) to Milan/Malpensa (MXP) Flights Info

Duration(Flight time)

From Suvarnabhumi to Malpensa
11 hours 55 minutes to 12 hours 35 minutes
From Malpensa to Suvarnabhumi
10 hours 50 minutes

Distance

From Malpensa to Suvarnabhumi
Approx. 5,640 miles
Approx. 9,080 Km
This is different from mileage credits in airline loyalty programs.

Bangkok to Milan Map

Suvarnabhumi International Airport Suvarnabhumi International Airport
Milan Malpensa International Airport Milan Malpensa International Airport

Type of aircraft (BKK to MXP)

Below is a list of the aircraft types and airlines operating on this route. (Direct flights only)

* All links below lead to Japanese pages.

Transfer / Cities with One-Stop Flights

This list shows cities where you can connect for one-stop flights between Bangkok and Milan. Direct flights operate on each segment, with the shortest flight durations listed. This is a great resource for travelers planning multi-city itineraries.

Ashgabat (ASB)
BKK 7h0m ASB 6h20m MXP
6h20m 5h30m
Tashkent (TAS)
BKK 7h0m TAS 7h10m MXP
6h10m 6h15m
Delhi (DEL)
BKK 4h20m DEL 8h50m MXP
3h55m 7h35m
Istanbul (IST)
BKK 10h0m IST 2h45m MXP
8h50m 2h20m
Almaty (ALA)
BKK 6h40m ALA 7h55m MXP
6h40m 6h10m
Vienna (VIE)
BKK 10h55m VIE 1h15m MXP
9h55m 1h25m
Kuwait (KWI)
BKK 6h5m KWI 4h40m MXP
6h40m 5h25m
Munich (MUC)
BKK 11h15m MUC 1h5m MXP
10h30m 1h10m
Dubai (DXB)
BKK 6h5m DXB 6h5m MXP
6h0m 5h55m
Prague (PRG)
BKK 11h20m PRG 1h30m MXP
10h55m 1h20m

FAQ : Bangkok/Suvarnabhumi to Milan/Malpensa

How far is it from Bangkok to Milan?
The distance between Bangkok/Suvarnabhumi (BKK) to Milan/Malpensa (MXP) is approximately 5,640 miles(9,080km) by air.
Which airlines operate at from Suvarnabhumi(BKK) to Malpensa(MXP)?
Currently, this route is served by Thai Airways International (Japanese). You can check flight schedules for this route at Suvarnabhumi to Malpensa Flight Schedules and Malpensa to Suvarnabhumi Flight Schedules
What aircraft types are flying on the Bangkok/Suvarnabhumi (BKK) to Milan/Malpensa (MXP) route?
The Suvarnabhumi – Malpensa route is operated by Boeing 787-9 aircraft types.
What is the time difference between Bangkok to Milan?
The time difference between Suvarnabhumi International Airport(Bangkok) and Milan Malpensa International Airport(Milan) is -5 hours. Milan is 5 hours behind Bangkok.Milan is currently observing daylight saving time (DST) from March 30, 2025 to October 26, 2025.