Find latest Ryanair deals from Barcelona to Milan
- One way
- Round-trip
- direct cheapestBCN16:451h 45mDirectMXP18:30Barcelona - Milan|Thu, Jun 5|Ryanair£21£9878% OFF78% OFF£98£21
- BCN16:301h 45mDirectMXP18:15Barcelona - Milan|Wed, Jun 18|Ryanair£21£9878% OFF78% OFF£98£21
- BCN16:301h 45mDirectMXP18:15Barcelona - Milan|Wed, Jul 9|Ryanair£21£9878% OFF78% OFF£98£21
- BCN16:301h 45mDirectMXP18:15Barcelona - Milan|Wed, Jun 25|Ryanair£21£21
- BCN18:401h 45mDirectMXP20:25Barcelona - Milan|Wed, Jun 11|Ryanair£21£21
- BCN16:451h 45mDirectMXP18:30Barcelona - Milan|Thu, Jul 10|Ryanair£21£21
- BCN16:451h 45mDirectMXP18:30Barcelona - Milan|Thu, Jun 12|Ryanair£21£21
- BCN16:301h 45mDirectMXP18:15Barcelona - Milan|Wed, May 28|Ryanair£22£22
- BCN06:001h 45mDirectBGY07:45Barcelona - Milan|Wed, Jun 4|Ryanair£22£22
- BCN13:051h 45mDirectBGY14:50Barcelona - Milan|Wed, Jun 18|Ryanair£22£22
- BCN06:451h 45mDirectBGY08:30Barcelona - Milan|Thu, Jun 12|Ryanair£22£22
- BCN22:251h 45mDirectMXP00:10Barcelona - Milan|Sat, May 31|Ryanair£25£25
- BCN20:051h 45mDirectMXP21:50Barcelona - Milan|Tue, Jun 10|Ryanair£25£25
- BCN10:351h 45mDirectMXP12:20Barcelona - Milan|Thu, Jun 26|Ryanair£25£25
- BCN16:301h 45mDirectMXP18:15Barcelona - Milan|Wed, Jul 2|Ryanair£25£25
- BCN16:451h 45mDirectMXP18:30Barcelona - Milan|Thu, Jul 3|Ryanair£25£25
- BCN11:301h 45mDirectMXP13:15Barcelona - Milan|Fri, Jul 25|Ryanair£25£25
- BCN16:451h 45mDirectMXP18:30Barcelona - Milan|Thu, May 29|Ryanair£27£27
- BCN06:451h 45mDirectBGY08:30Barcelona - Milan|Thu, Jun 19|Ryanair£27£27
- BCN06:001h 45mDirectBGY07:45Barcelona - Milan|Wed, Jun 25|Ryanair£29£29
- BCN20:051h 45mDirectMXP21:50Barcelona - Milan|Tue, May 27|Ryanair£29£29
- BCN16:451h 45mDirectMXP18:30Barcelona - Milan|Thu, Jun 19|Ryanair£29£29
- BCN20:051h 45mDirectMXP21:50Barcelona - Milan|Tue, Jul 8|Ryanair£30£30
- BCN21:251h 45mDirectBGY23:10Barcelona - Milan|Tue, Jun 10|Ryanair£30£30
- BCN17:451h 45mDirectBGY19:30Barcelona - Milan|Thu, Jun 26|Ryanair£32£32
- BCN20:051h 45mDirectBGY21:50Barcelona - Milan|Wed, Jun 11|Ryanair£34£34
- BCN12:151h 45mDirectMXP14:00Barcelona - Milan|Tue, Jun 17|Ryanair£44£44
- BCN11:301h 45mDirectMXP13:15Barcelona - Milan|Fri, Jun 6|Ryanair£45£45
- BCN21:251h 45mDirectBGY23:10Barcelona - Milan|Tue, Jun 17|Ryanair£47£47
- BCN20:001h 45mDirectBGY21:45Barcelona - Milan|Thu, Jun 5|Ryanair£71£71
- BCN1:00 PM3h 5mDirectMIL2:00 PMBarcelona - Milan|Fri, May 30|RyanairFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Ryanair Barcelona to Milan flight information
Flight Time | 3 hours 52 minutes |
---|---|
Cheapest Flight Price | £26 |
FAQ
<h3>Other Popular Flights</h3>
Trending Searches
- British Airways Flights Lagos to London
- British Airways Flights London to Toulouse
- British Airways Flights London to Edinburgh
- British Airways Flights Geneva to London
- British Airways Flights London to Geneva
- British Airways Flights London to Glasgow
- British Airways Flights London to Lisbon
- British Airways Flights London to Naples
- British Airways Flights London to Athens
- British Airways Flights Malaga to London
- Turkish Airlines Flights Birmingham to Erbil
- FR Flights Edinburgh to Porto
- Biman Bangladesh Airlines Flights London to Sylhet
- FR Flights Bristol to Lanzarote
- FR Flights Manchester to Santander
- FR Flights Edinburgh to Lisbon
- Qatar Airways Flights Islamabad to Manchester
- Air India Flights London to Chennai
- Biman Bangladesh Airlines Flights Dhaka to London
- FR Flights Agadir to Naples
- Ted Stevens Anchorage International Airport Departures
- Benjamin Rivera Noriega Airport Departures
- Gizo Airport Departures
- Lichinga Airport Departures
- Falcone-Borsellino International Airport Departures
- Shenzhen Fuyong Ferry Port Departures
- Guangyuan Panlong Airport Departures
- Eduardo Gomes International Airport Departures
- Lombok International Airport Departures
- Hancock County Airport Departures
Payment Methods
Our Partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.