Flights from Milan to Delhi – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MXP to DEL – All flight route options from Milan Malpensa Airport, Italy to Indira Gandhi International Airport, India. These flights are operated by 36 airlines. Fly non-stop with Air India or choose from 23 different transit flights. The shortest flight time is 8 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Indira Gandhi Airport
We got great deals on hotels and car rentals near the airport.
Milan to Delhi flights
There are over 24 airlines and as many as 405 flights every week to this destination. You can fly non-stop to Delhi (DEL) from Milan (MXP) with Air India but if a stopover option suits you better you can choose to fly via Istanbul, Vienna or any other of the 23 alternatives with connectiing airports.
Milan to Delhi with Air India
You can fly non-stop every weekday with flights departing at 20:00, 21:00 or 21:15. Air India is a Star Alliance member.
With SWISS
If you fly from Milan with SWISS you will do a stopover in Zurich, ZRH before reaching Delhi. This flight trip will take 10 hours and 55 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 06:45. SWISS is a Star Alliance member.
Distance & flight times: Milan Airport to Indira Gandhi International Airport
The shortest flight time between MXP and DEL is 8 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 5m | - | 3847 miles (6190 km) |
IST Istanbul | 10h 0m | 1h 10m | 3903 miles (6280 km) |
VIE Vienna | 10h 38m | 4h 20m | 3875 miles (6235 km) |
ZRH Zurich | 10h 55m | 45m | 3968 miles (6385 km) |
KWI Kuwait | 11h 0m | 1h 15m | 4182 miles (6729 km) |
MCT Muscat | 11h 35m | 2h 40m | 4378 miles (7044 km) |
MUC Munich | 11h 40m | 3h 5m | 3923 miles (6312 km) |
ASB Ashgabat | 11h 50m | 3h 10m | 3848 miles (6191 km) |
GYD Baku | 11h 55m | 5h 0m | 3850 miles (6195 km) |
TAS Tashkent | 11h 55m | 2h 40m | 3982 miles (6407 km) |
FRA Frankfurt | 12h 0m | 2h 55m | 4130 miles (6645 km) |
AMM Amman | 12h 20m | 2h 5m | 4218 miles (6787 km) |
CAI Cairo | 12h 30m | 2h 25m | 4384 miles (7054 km) |
CDG Paris | 12h 30m | 2h 25m | 4475 miles (7200 km) |
BAH Bahrain | 12h 50m | 3h 0m | 4308 miles (6932 km) |
RUH Riyadh | 12h 50m | 2h 45m | 4448 miles (7157 km) |
AUH Abu Dhabi | 12h 50m | 3h 15m | 4367 miles (7027 km) |
WAW Warsaw | 12h 55m | 3h 10m | 4005 miles (6444 km) |
DOH Doha | 13h 0m | 3h 10m | 4355 miles (7007 km) |
DXB Dubai | 13h 30m | 4h 35m | 4305 miles (6927 km) |
JED Jeddah | 14h 10m | 3h 50m | 4819 miles (7754 km) |
HEL Helsinki | 14h 45m | 3h 0m | 4482 miles (7212 km) |
LHR London | 14h 53m | 3h 0m | 4789 miles (7706 km) |
CPH Copenhagen | 15h 5m | 4h 0m | 4363 miles (7020 km) |


Quick copy and share this page
From Milan to India
Below is a list of other destinations to India from Milan Malpensa Airport with either direct flights or 1 stop connections.
From Italy to Delhi
Below is a list of other cities in Italy with flights to Delhi with either non-stop or connecting flights.