AirSource

Flights Milan → Basel

One way · Economy · 1 adult · price per person · next 14 days from September 10, 2026

Last observed price on Aviasales for 6 of 15 dates; the lowest is $54. Prices are not guaranteed and are confirmed at booking time.

Last observed price by date

DateLast observed priceFlightDepartureArrivalStops
$129Ryanair FR4463 (1st of 2 flights)8:45 AM Malpensa (MXP)3:40 PM Basel (BSL)1 stop · Krakow
$63Vueling VY6333 (1st of 2 flights)4:45 PM Malpensa (MXP)8:35 AM (+1) Basel (BSL)1 stop · Barcelona
$77Ryanair FR497 (1st of 2 flights)6:35 AM Bergamo (BGY)4:20 PM Basel (BSL)1 stop · Valencia
$84Ryanair FR7880 (1st of 2 flights)11:25 PM Malpensa (MXP)8:55 AM (+1) Basel (BSL)1 stop · Palma
$64Wizz Air W64774 (1st of 2 flights)9:10 PM Bergamo (BGY)8:50 AM (+2) Mulhouse (MLH)1 stop · Skopje
$54lowesteasyJet U23779 (1st of 2 flights)8:05 PM Malpensa (MXP)9:45 AM (+2) Basel (BSL)1 stop · Barcelona

Price not guaranteed: it is confirmed on Aviasales at booking time. How it works

Airports

Milan, Italy (MIL, city code)

Milan Malpensa (MXP), Milan Bergamo (BGY), Milan Linate (LIN).

Basel, Switzerland (EAP, city code)

Basel-Mulhouse EuroAirport (BSL), Basel-Mulhouse EuroAirport (French side) (MLH).

Search another date or route