One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

AUD 429 AUD 6,200

Duration

6 h 35 m 35 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

AUD 429

6 AM - 12 PM

AUD 491

12 PM - 6 PM

AUD 515

After 6 PM

AUD 528

Arrival at Milan

6 AM - 12 PM

AUD 515

12 PM - 6 PM

AUD 429

After 6 PM

AUD 528

Alliances & Airlines

Oneworld

(18)

SkyTeam

(24)

Star Alliance

(14)

+ 27 more

Layover Airports

+ 21 more

Layover Duration

40 m 22 h 0 m

Dubai To Milan Flights

Book Dubai to Milan flight tickets at lowest price. Get best deals on your upcoming Dubai to Milan flights only on MakeMyTrip. Also Book Milan to Dubai Flights. Currently 91 flights flying from Dubai to Milan. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Kuwait Airways

AUD 429

Transit Visa may be required

Dubai to Milan , 30 Jun

Kuwait Airways KU | 678

04:30

Mon, 30 Jun 25

Terminal T1

Dubai, United Arab Emirates

01 h 45 m

05:15

Mon, 30 Jun 25

Terminal T4

Kuwait, Kuwait

BAGGAGE : CHECK INCABIN

Information not available

Kuwait Airways KU | 163

08:30

Mon, 30 Jun 25

Terminal T4

Kuwait, Kuwait

05 h 55 m

13:25

Mon, 30 Jun 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Fare Option 1

Fare offered by airline.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
AUD 105
Date Change Fee starting
AUD 126

AUD 429

Pegasus Airlines

AUD 491

Transit Visa may be required

Sharjah to Milan-Orio Al Serio Apt , 30 Jun

Pegasus Airlines PC | 749

07:20

Mon, 30 Jun 25

Sharjah, United Arab Emirates

05 h 05 m

11:25

Mon, 30 Jun 25

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 1213

14:20

Mon, 30 Jun 25

Istanbul-Sabiha Gokcen, Turkey

02 h 50 m

16:10

Mon, 30 Jun 25

Milan-Orio Al Serio Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Light

Fare offered by airline.

Chargeable
Hand baggage only
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 491

Saver

Fare offered by airline.

Chargeable
20 kg
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 546

Saver plus

Fare offered by airline.

Chargeable
20 kg
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 576

Comfort flex

Fare offered by airline.

Chargeable
30 kg
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 600

Azerbaijan Airline

AUD 515

Transit Visa may be required

Dubai to Milan , 30 Jun

Azerbaijan Airline J2 | 12

16:50

Mon, 30 Jun 25

Terminal T1

Dubai, United Arab Emirates

06 h

22:50

Mon, 30 Jun 25

Terminal T1

Baku, Azerbaijan

BAGGAGE : CHECK INCABIN

Information not available

Azerbaijan Airline J2 | 35

07:10

Tue, 1 Jul 25

Terminal T1

Baku, Azerbaijan

05 h 15 m

10:25

Tue, 1 Jul 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

Not allowed
Hand baggage only
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 515

Budget

Fare offered by airline.

7 kg
Hand baggage only
Non-refundable fare
Not allowed
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

AUD 554

Azal classic

Fare offered by airline.

7 kg
1 Piece
Cancellation Fee Starting AUD 139 upto 1 hrs before departure
Date Change Fee starting
AUD 109
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

AUD 679

Azal plus

Fare offered by airline.

7 kg
1 Piece
Cancellation Fee Starting AUD 63 upto 1 hrs before departure
Free date change allowed
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

AUD 805

Turkish Airlines

AUD 528

Transit Visa may be required

Dubai to Milan , 30 Jun

Turkish Airlines TK | 763

07:35

Mon, 30 Jun 25

Terminal T1

Dubai, United Arab Emirates

04 h 55 m

11:30

Mon, 30 Jun 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1875

16:15

Mon, 30 Jun 25

Istanbul, Turkey

02 h 55 m

18:10

Mon, 30 Jun 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeMeal

Restricted

Fare offered by airline.

7 kg
30 kg
Cancellation Fee starting
AUD 202
Date Change Fee starting
AUD 101
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

AUD 528

Flexible

Fare offered by airline.

7 kg
30 kg
No airline cancellation fee
Free date change allowed
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

AUD 1,186

Gulf Air

More Timing Options

AUD 528

Transit Visa may be required

Dubai to Milan , 30 Jun

Gulf Air GF | 509

19:10

Mon, 30 Jun 25

Terminal T1

Dubai, United Arab Emirates

01 h 20 m

19:30

Mon, 30 Jun 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 29

01:40

Tue, 1 Jul 25

Bahrain, Bahrain

06 h 15 m

06:55

Tue, 1 Jul 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

Not allowed
25 kg
Non-refundable fare
Date Change Fee starting
AUD 432
Chargeable
No Meals

AUD 528