One Way

Popular Filters

+ 1 more

One Way Price

OMR 40 OMR 400

Duration

3 h 25 m 27 h 30 m

Stops From Madrid

Departure From Madrid

Before 6 AM

OMR 130

6 AM - 12 PM

OMR 153

12 PM - 6 PM

OMR 114

After 6 PM

OMR 41

Arrival at Sofia

Before 6 AM

OMR 41

6 AM - 12 PM

OMR 115

12 PM - 6 PM

OMR 114

After 6 PM

OMR 88

Alliances & Airlines

Oneworld

(1)

SkyTeam

(8)

Star Alliance

(7)

+ 5 more

Layover Airports

+ 5 more

Layover Duration

1 h 15 m 23 h 30 m

Madrid to Sofia Fare Calendar

Book cheap Madrid to Sofia International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Madrid to Sofia air travel route. Check flight reservation status, schedules of Madrid to Sofia flight ticket online. Also Check Sofia to Madrid Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Wizz Air

OMR 44

OMR 41

Madrid to Sofia , 6 Apr

Wizz Air W6 | 4402

21:05

Mon, 6 Apr 26

Madrid, Spain

03 h 25 m

01:30

Tue, 7 Apr 26

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Air Europa, Bulgaria Air

OMR 91

OMR 88

Madrid to Sofia , 6 Apr

Air Europa UX | 5031

21:50

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

01 h 15 m

23:05

Mon, 6 Apr 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Bulgaria Air FB | 480

18:50

Tue, 7 Apr 26

Malaga, Spain

03 h 30 m

23:20

Tue, 7 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Air Europa, Bulgaria Air

OMR 103

OMR 100

Madrid to Sofia , 6 Apr

Air Europa UX | 5047 | Operated By

19:05

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

01 h 15 m

20:20

Mon, 6 Apr 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Bulgaria Air FB | 480

18:50

Tue, 7 Apr 26

Malaga, Spain

03 h 30 m

23:20

Tue, 7 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

OMR 117

OMR 114

Transit Visa may be required

Madrid to Sofia , 6 Apr

Pegasus Airlines PC | 1100

14:30

Mon, 6 Apr 26

Terminal T1

Madrid, Spain

04 h 10 m

19:40

Mon, 6 Apr 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 271

11:25

Tue, 7 Apr 26

Istanbul-Sabiha Gokcen, Turkey

01 h 20 m

12:45

Tue, 7 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines

OMR 118

OMR 115

Madrid to Sofia , 6 Apr

Aegean Airlines A3 | 741

18:20

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

03 h 30 m

22:50

Mon, 6 Apr 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 980

08:50

Tue, 7 Apr 26

Athens, Greece

01 h 15 m

10:05

Tue, 7 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 123

OMR 120

Madrid to Sofia , 6 Apr

Lufthansa LH | 1805

18:25

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

02 h 35 m

21:00

Mon, 6 Apr 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1702

09:15

Tue, 7 Apr 26

Terminal T2

Munich, Germany

01 h 55 m

12:10

Tue, 7 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Air Europa, Bulgaria Air

OMR 124

OMR 121

Madrid to Sofia , 6 Apr

Air Europa UX | 6079

17:05

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

01 h 20 m

18:25

Mon, 6 Apr 26

Palma de Mallorca, Spain

BAGGAGE : CHECK INCABIN

Information not available

Bulgaria Air FB | 468

17:35

Tue, 7 Apr 26

Palma de Mallorca, Spain

02 h 45 m

21:20

Tue, 7 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 133

OMR 130

Madrid to Sofia , 6 Apr

Lufthansa LH | 1121

05:55

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

02 h 40 m

08:35

Mon, 6 Apr 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1426

10:25

Mon, 6 Apr 26

Terminal T1

Frankfurt, Germany

02 h 10 m

13:35

Mon, 6 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

Air Europa, Bulgaria Air

OMR 137

OMR 134

Madrid to Sofia , 6 Apr

Air Europa UX | 1025

16:30

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

01 h 55 m

18:25

Mon, 6 Apr 26

Terminal T2

Paris - Orly Airport, France

BAGGAGE : CHECK INCABIN

Information not available

Bulgaria Air FB | 432

10:15

Tue, 7 Apr 26

Terminal T1

Paris, France

02 h 45 m

14:00

Tue, 7 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines

OMR 156

OMR 153

Madrid to Sofia , 6 Apr

LOT Polish Airlines LO | 432

06:00

Mon, 6 Apr 26

Terminal T2

Madrid, Spain

03 h 30 m

09:30

Mon, 6 Apr 26

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines LO | 631

10:45

Mon, 6 Apr 26

Warsaw, Poland

02 h 05 m

13:50

Mon, 6 Apr 26

Terminal T2

Sofia, Bulgaria

BAGGAGE : CHECK INCABIN

Information not available