Airlines with flights from Ljubljana to Madrid
There are 9 airlines with scheduled flights between LJU and MAD. Iberia is the only airline with non-stop flights from Ljubljana to Barajas and the flight time is 2 hours and 50 minutes.
Choose airline
Schedules
LJU
Direct
MAD
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
IB830
----
14:50
----
----
----
----
----
IB822
----
----
----
----
----
20:40
----
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 5h 05m - 6h 35m.
-
32 flights per week
LJU
Via FRA
MAD
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
LH1463
LH1112
LH1112
06:25
06:55
06:25
06:25
----
05:50
06:05
LH1459
LH1114
LH1114
10:25
09:55
10:35
10:25
10:05
10:15
10:15
LH1461
LH1120
LH1120
14:05
14:25
14:05
14:05
14:05
13:45
14:05
The timetable & schedule information was updated at 2026-04-21
Via Luxembourg with Luxair
-
Total flight time: 5h 10m - 6h 45m.
-
4 flights per week
LJU
Via LUX
MAD
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
LG5682
LG3837
LG3837
----
----
----
13:40
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 5h 20m - 5h 20m.
-
4 flights per week
LJU
Via ZRH
MAD
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
LX2279
LX2022
LX2022
----
----
----
----
----
----
06:25
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 5h 25m - 7h 10m.
-
Sky Team Alliance
-
6 flights per week
LJU
Via CDG
MAD
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are 9 airlines with scheduled flights between LJU and MAD. Iberia is the only airline with non-stop flights from Ljubljana to Barajas and the flight time is 2 hours and 50 minutes.
Via Amsterdam with KLM
Via Belgrade with Air Serbia
Via London with British Airways
Via Brussels with Brussels Airlines