One Way

Popular Filters

+ 1 more

One Way Price

BHD 79 BHD 2,100

Duration

3 h 10 m 22 h 30 m

Stops From Vienna

Departure From Vienna

6 AM - 12 PM

BHD 80

12 PM - 6 PM

BHD 94

After 6 PM

BHD 99

Arrival at Madrid

Before 6 AM

BHD 132

6 AM - 12 PM

BHD 99

12 PM - 6 PM

BHD 80

After 6 PM

BHD 94

Alliances & Airlines

Oneworld

(6)

SkyTeam

(5)

Star Alliance

(69)

+ 12 more

Layover Airports

+ 13 more

Layover Duration

45 m 17 h 0 m

Vienna to Madrid Fare Calendar

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

BHD 83

BHD 80

Transit Visa may be required

Vienna to Madrid , 22 Aug

Air Serbia JU | 311

09:45

Fri, 22 Aug 25

Terminal T1

Vienna, Austria

01 h 25 m

11:10

Fri, 22 Aug 25

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 572

13:30

Fri, 22 Aug 25

Terminal T2

Belgrade, Serbia

03 h 35 m

17:05

Fri, 22 Aug 25

Terminal T1

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

BHD 98

BHD 94

Transit Visa may be required

Vienna to Madrid , 22 Aug

Lufthansa LH | 6327 | Operated By Austrian Airlines

07:00

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h 30 m

08:30

Fri, 22 Aug 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1112

09:35

Fri, 22 Aug 25

Terminal T1

Frankfurt, Germany

02 h 40 m

12:15

Fri, 22 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 103

BHD 99

Transit Visa may be required

Vienna to Madrid , 22 Aug

Swiss LX | 1583

20:15

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h 20 m

21:35

Fri, 22 Aug 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2020 | Operated By Helvetic Airways

06:55

Sat, 23 Aug 25

Zurich, Switzerland

02 h 25 m

09:20

Sat, 23 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 113

BHD 109

Transit Visa may be required

Vienna to Madrid , 22 Aug

Lufthansa LH | 6321 | Operated By Austrian Airlines

06:10

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h

07:10

Fri, 22 Aug 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1800

08:15

Fri, 22 Aug 25

Terminal T2

Munich, Germany

02 h 45 m

11:00

Fri, 22 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 117

BHD 113

Transit Visa may be required

Vienna to Madrid , 22 Aug

Lufthansa LH | 6417 | Operated By Austrian Airlines

13:20

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h 30 m

14:50

Fri, 22 Aug 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1120

17:10

Fri, 22 Aug 25

Terminal T1

Frankfurt, Germany

02 h 40 m

19:50

Fri, 22 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 118

BHD 114

Transit Visa may be required

Vienna to Madrid , 22 Aug

Swiss LX | 3531 | Operated By Austrian Airlines

10:55

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h 20 m

12:15

Fri, 22 Aug 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2032

16:25

Fri, 22 Aug 25

Zurich, Switzerland

02 h 20 m

18:45

Fri, 22 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

More Timing Options

BHD 125

BHD 121

Transit Visa may be required

Vienna to Madrid , 22 Aug

Austrian Airlines OS | 201

07:00

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h 30 m

08:30

Fri, 22 Aug 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 7455 | Operated By Lufthansa

09:35

Fri, 22 Aug 25

Terminal T1

Frankfurt, Germany

02 h 40 m

12:15

Fri, 22 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

BHD 126

BHD 122

Transit Visa may be required

Vienna to Madrid , 22 Aug

Austrian Airlines OS | 7207 | Operated By Lufthansa

20:20

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h 25 m

21:45

Fri, 22 Aug 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 7455 | Operated By Lufthansa

09:35

Sat, 23 Aug 25

Terminal T1

Frankfurt, Germany

02 h 40 m

12:15

Sat, 23 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 128

BHD 124

Transit Visa may be required

Vienna to Madrid , 22 Aug

Swiss LX | 3571 | Operated By Austrian Airlines

13:00

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h 20 m

14:20

Fri, 22 Aug 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2032

16:25

Fri, 22 Aug 25

Zurich, Switzerland

02 h 20 m

18:45

Fri, 22 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 131

BHD 127

Transit Visa may be required

Vienna to Madrid , 22 Aug

Lufthansa LH | 6329 | Operated By Austrian Airlines

09:25

Fri, 22 Aug 25

Terminal T3

Vienna, Austria

01 h

10:25

Fri, 22 Aug 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1802

11:25

Fri, 22 Aug 25

Terminal T2

Munich, Germany

02 h 45 m

14:10

Fri, 22 Aug 25

Terminal T2

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available