Popular Filters
One Way Price
Duration
Stops From Basel/Mulhouse
Departure From Basel/Mulhouse
LKR 126,144
LKR 224,787
LKR 115,652
Arrival at Milan
LKR 135,114
LKR 115,652
LKR 123,467
Alliances & Airlines
Oneworld
()
SkyTeam
(4)
Star Alliance
(39)
+ 3 more
Layover Airports
+ 4 more
Layover Duration
Basel To Milan Flights
Book Basel to Milan flight tickets at lowest price. Get best deals on your upcoming Basel to Milan flights only on MakeMyTrip. Also Book Milan to Basel Flights. Currently 47 flights flying from Basel to Milan. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
LKR 115,652
Transit Visa may be required
Basel/Mulhouse to Milan-Orio Al Serio Apt , 28 Jul
Pegasus Airlines PC | 944
21:20
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
03 h
01:20
Tue, 29 Jul 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1213
14:20
Tue, 29 Jul 25
Istanbul-Sabiha Gokcen, Turkey
02 h 50 m
16:10
Tue, 29 Jul 25
Milan-Orio Al Serio Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 123,467
Transit Visa may be required
Basel/Mulhouse to Milan , 28 Jul
Lufthansa LH | 2401
20:10
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
21:10
Mon, 28 Jul 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 7432 | Operated By Air Dolomiti
22:05
Mon, 28 Jul 25
Terminal T2
Munich, Germany
01 h 10 m
23:15
Mon, 28 Jul 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 126,144
Transit Visa may be required
Basel/Mulhouse to Milan , 28 Jul
Lufthansa LH | 1201
08:25
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
09:25
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5636 | Operated By Air Dolomiti
12:35
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
01 h 20 m
13:55
Mon, 28 Jul 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 127,290
Transit Visa may be required
Basel/Mulhouse to Milan-Linate Airport , 28 Jul
Lufthansa LH | 1203
11:30
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
12:30
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5668 | Operated By Air Dolomiti
16:20
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
01 h 15 m
17:35
Mon, 28 Jul 25
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 127,778
Transit Visa may be required
Basel/Mulhouse to Milan , 28 Jul
Lufthansa LH | 2401
20:10
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
21:10
Mon, 28 Jul 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Dolomiti EN | 8280
22:05
Mon, 28 Jul 25
Terminal T2
Munich, Germany
01 h 10 m
23:15
Mon, 28 Jul 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 130,171
Transit Visa may be required
Basel/Mulhouse to Milan , 28 Jul
Lufthansa LH | 1201
08:25
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
09:25
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Dolomiti EN | 8810
12:35
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
01 h 20 m
13:55
Mon, 28 Jul 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 135,114
Transit Visa may be required
Basel/Mulhouse to Milan , 28 Jul
Austrian Airlines OS | 474
20:25
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h 25 m
21:50
Mon, 28 Jul 25
Terminal T3
Vienna, Austria
BAGGAGE : CHECK INCABIN
Information not available
Austrian Airlines OS | 511
08:05
Tue, 29 Jul 25
Terminal T3
Vienna, Austria
01 h 25 m
09:30
Tue, 29 Jul 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 147,232
Transit Visa may be required
Basel/Mulhouse to Milan-Linate Airport , 28 Jul
Lufthansa LH | 1201
08:25
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
09:25
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 272
10:45
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
01 h 15 m
12:00
Mon, 28 Jul 25
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 152,855
Transit Visa may be required
Basel/Mulhouse to Milan-Linate Airport , 28 Jul
Lufthansa LH | 1201
08:25
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
09:25
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Dolomiti EN | 272 | Operated By Lufthansa
10:45
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
01 h 15 m
12:00
Mon, 28 Jul 25
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
LKR 157,639
Transit Visa may be required
Basel/Mulhouse to Milan , 28 Jul
Swiss LX | 3936 | Operated By Lufthansa
08:25
Mon, 28 Jul 25
Basel/Mulhouse, Switzerland
01 h
09:25
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Dolomiti EN | 8810
12:35
Mon, 28 Jul 25
Terminal T1
Frankfurt, Germany
01 h 20 m
13:55
Mon, 28 Jul 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available