One Way

Popular Filters

One Way Price

SGD 357 SGD 2,800

Duration

4 h 5 m 26 h 0 m

Stops From Sofia

Departure From Sofia

Before 6 AM

SGD 552

6 AM - 12 PM

SGD 646

12 PM - 6 PM

SGD 379

After 6 PM

SGD 358

Arrival at Milan

6 AM - 12 PM

SGD 379

12 PM - 6 PM

SGD 441

After 6 PM

SGD 358

Alliances & Airlines

Oneworld

(1)

SkyTeam

(5)

Star Alliance

(32)

+ 4 more

Layover Airports

+ 5 more

Layover Duration

55 m 17 h 0 m

Sofia To Milan Flights

Book Sofia to Milan flight tickets at lowest price. Get best deals on your upcoming Sofia to Milan flights only on MakeMyTrip. Also Book Milan to Sofia Flights. Currently 42 flights flying from Sofia 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
Lufthansa

SGD 361

SGD 358

Transit Visa may be required

Sofia to Milan , 4 Sep

Lufthansa LH | 1429

18:40

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 30 m

20:10

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5638 | Operated By Air Dolomiti

21:50

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

01 h 20 m

23:10

Thu, 4 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia

SGD 382

SGD 379

Transit Visa may be required

Sofia to Milan , 4 Sep

Air Serbia JU | 113

16:05

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

01 h 15 m

16:20

Thu, 4 Sep 25

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 416

06:50

Fri, 5 Sep 25

Terminal T2

Belgrade, Serbia

01 h 45 m

08:35

Fri, 5 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

SGD 445

SGD 441

Transit Visa may be required

Sofia to Milan-Orio Al Serio Apt , 4 Sep

Pegasus Airlines PC | 272

20:25

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

01 h 15 m

21:40

Thu, 4 Sep 25

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 1213

14:20

Fri, 5 Sep 25

Istanbul-Sabiha Gokcen, Turkey

02 h 50 m

16:10

Fri, 5 Sep 25

Milan-Orio Al Serio Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines

SGD 494

SGD 490

Transit Visa may be required

Sofia to Milan , 4 Sep

LOT Polish Airlines LO | 634

18:40

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

01 h 55 m

19:35

Thu, 4 Sep 25

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines LO | 317

07:35

Fri, 5 Sep 25

Warsaw, Poland

02 h 10 m

09:45

Fri, 5 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines

SGD 557

SGD 552

Transit Visa may be required

Sofia to Milan , 4 Sep

LOT Polish Airlines LO | 636

05:20

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 05 m

06:25

Thu, 4 Sep 25

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines LO | 317

07:35

Thu, 4 Sep 25

Warsaw, Poland

02 h 10 m

09:45

Thu, 4 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia

SGD 621

SGD 616

Transit Visa may be required

Sofia to Milan , 4 Sep

Air Serbia JU | 117

05:00

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

01 h 15 m

05:15

Thu, 4 Sep 25

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 416

06:50

Thu, 4 Sep 25

Terminal T2

Belgrade, Serbia

01 h 45 m

08:35

Thu, 4 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Air Dolomiti

SGD 652

SGD 646

Transit Visa may be required

Sofia to Milan , 4 Sep

Lufthansa LH | 1431

06:15

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 30 m

07:45

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Dolomiti EN | 8810

12:35

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

01 h 20 m

13:55

Thu, 4 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

SGD 686

SGD 680

Transit Visa may be required

Sofia to Milan , 4 Sep

Lufthansa LH | 1431

06:15

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 30 m

07:45

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5636 | Operated By Air Dolomiti

12:35

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

01 h 20 m

13:55

Thu, 4 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

SGD 701

SGD 695

Transit Visa may be required

Sofia to Milan , 4 Sep

Austrian Airlines OS | 792

16:05

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

01 h 35 m

16:40

Thu, 4 Sep 25

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 515

18:20

Thu, 4 Sep 25

Terminal T3

Vienna, Austria

01 h 25 m

19:45

Thu, 4 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

SGD 708

SGD 702

Transit Visa may be required

Sofia to Milan , 4 Sep

Lufthansa LH | 1431

06:15

Thu, 4 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 30 m

07:45

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 248

09:20

Thu, 4 Sep 25

Terminal T1

Frankfurt, Germany

01 h 20 m

10:40

Thu, 4 Sep 25

Terminal T1

Milan, Italy

BAGGAGE : CHECK INCABIN

Information not available