Cheap flights from Milan to Barcelona
Milan to Barcelona is 725 km. Below are the cheapest fares found in the last few days, each one stamped with when it was seen and which airline sold it.
Fares found recently
- VuelingVY6347Low cost
18 Oct 2026 · Nonstop · 1h 45m
$15seen 29 Aug 2026 - VuelingVY6341Low cost
24 Oct 2026 · Nonstop · 1h 45m
$15seen 29 Aug 2026 - VuelingVY6055Low cost
28 Oct 2026 · Nonstop · 1h 40m
$15seen 29 Aug 2026 - VuelingVY6055Low cost
10 Jan 2027 · Nonstop · 1h 40m
$15seen 29 Aug 2026 - VuelingVY6341Low cost
30 Sept 2026 · Nonstop · 1h 45m
$16seen 29 Aug 2026 - VuelingVY6055Low cost
7 Jan 2027 · Nonstop · 1h 40m
$16seen 29 Aug 2026 - VuelingVY6045Low cost
8 Jan 2027 · Nonstop · 1h 35m
$16seen 29 Aug 2026 - VuelingVY6045Low cost
9 Jan 2027 · Nonstop · 1h 35m
$16seen 29 Aug 2026 - VuelingVY6055Low cost
11 Jan 2027 · Nonstop · 1h 40m
$16seen 29 Aug 2026 - easyJetU27154Low cost
18 Nov 2026 · Nonstop · 1h 35m
$17seen 29 Aug 2026 - VuelingVY6055Low cost
24 Nov 2026 · Nonstop · 1h 40m
$17seen 29 Aug 2026 - VuelingVY6055Low cost
30 Nov 2026 · Nonstop · 1h 40m
$17seen 29 Aug 2026
Prices come from searches Aviasales users ran recently, not from a live availability check, which is why each one shows when it was found. Open the search to see today's seats.
The rest of the trip
Adverts. We are paid a commission on these links, and they cost you nothing extra.Airlines on this route
- ITA Airways
- RyanairLow cost
- Singapore Airlines
- easyJetLow cost
- VuelingLow cost
Flying back? Barcelona to Milan
Other routes from Milan
- How much is a flight from Milan to Barcelona?
- The cheapest fare found in the last few days was $15. That is a recent find rather than a live quote, so the page shows exactly when it was seen.
- Is there a nonstop flight from Milan to Barcelona?
- The page lists the cheapest nonstop fare and the cheapest fare with a connection separately, whenever both were found.
- How often do these prices update?
- Every hour. When a fare moves materially we tell the search engines the same hour, so the number in search results follows the number on the page.
