Airlines with flights from Berlin to Milan
There are 8 airlines with scheduled flights between BER and LIN. easyJet is the only airline with non-stop flights from Berlin Airport to Linate and the flight time is 1 hour and 45 minutes.
Choose airline
Schedules
Non-stop with easyJet
-
Total flight time: 1 hour and 45 minutes
-
Low-cost airline
-
Berlin is a easyJet focus city (Operating base ).
-
16 flights per week
-
Airbus A319Airbus A320
BER
Direct
LIN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
U25425
10:55
10:55
10:55
10:55
10:55
09:35
10:55
U25071
14:30
14:25
14:25
14:30
14:25
----
14:30
U25075
----
----
18:35
18:35
----
----
----
U25424
----
----
----
----
----
20:15
----
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 3h 10m - 4h 55m.
-
Berlin is a Lufthansa hub.
-
12 flights per week
BER
Via MUC
LIN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH1929
LH1852
LH1852
08:50
08:50
08:50
08:50
08:50
08:50
08:50
LH1931
LH1852
LH1852
----
----
----
----
----
09:50
----
LH1927
LH1854
LH1854
12:50
12:50
12:50
12:50
12:50
----
12:50
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 3h 20m - 5h 20m.
-
Berlin is a Lufthansa hub.
-
118 flights per week
BER
Via FRA
LIN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH203
LH272
LH272
06:45
06:45
06:45
06:45
06:45
06:45
06:45
LH205
LH272
LH272
07:15
07:15
07:15
07:15
07:15
07:15
07:15
LH207
LH272
LH272
07:45
07:45
07:45
07:45
07:45
07:45
07:45
LH171
LH272
LH272
08:15
08:15
08:15
08:15
08:15
----
----
LH175
LH274
LH274
09:45
09:45
09:45
09:45
09:45
09:45
09:45
LH177
LH274
LH274
10:15
10:15
10:15
10:15
10:15
----
----
LH179
LH274
LH274
10:45
10:45
10:45
10:45
10:45
10:45
10:45
LH185
LH276
LH276
13:45
13:45
13:45
13:45
13:45
13:45
13:45
LH187
LH278
LH278
14:45
14:45
14:45
14:45
14:45
14:45
14:45
LH191
LH280
LH280
----
16:45
----
16:45
16:45
16:45
----
LH193
LH280
LH280
17:45
17:45
17:45
17:45
17:45
17:45
17:45
LH195
LH280
LH280
18:45
18:45
18:45
18:45
18:45
18:45
18:45
The timetable & schedule information was updated at 2026-04-21
Via Vienna with Austrian Airlines
-
Total flight time: 3h 20m - 5h 40m.
-
53 flights per week
BER
Via VIE
LIN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
OS224
OS523
OS523
09:10
09:10
09:10
09:10
09:10
09:10
09:10
OS228
OS527
OS527
13:30
13:30
13:30
13:30
13:30
13:30
13:30
OS230
OS527
OS527
15:10
15:10
15:10
15:10
15:10
15:10
15:10
OS232
OS529
OS529
16:55
16:55
16:55
16:55
16:55
----
16:55
OS234
OS529
OS529
18:35
18:35
18:35
18:35
18:35
----
18:35
The timetable & schedule information was updated at 2026-04-21
Via Dusseldorf with Eurowings
-
Total flight time: 3h 20m - 5h 35m.
-
Low-cost airline
-
Berlin is a Eurowings focus city (Operating base).
BER
Via DUS
LIN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EW8044
EW9846
EW9846
----
----
15:05
----
14:20
----
14:30
EW9047
EW9846
EW9846
----
----
----
16:35
----
----
----
The timetable & schedule information was updated at 2026-04-21

There are 8 airlines with scheduled flights between BER and LIN. easyJet is the only airline with non-stop flights from Berlin Airport to Linate and the flight time is 1 hour and 45 minutes.
Via Amsterdam with KLM
Via Brussels with Brussels Airlines
Via Copenhagen with SAS
Via Paris with Air France