Journey information
Overview: Milan to Oviedo flight
Flights from Milan to Oviedo depart on average 17 times per day, taking around 3h 17m. Cheap flight tickets for this journey start at €37 if you book in advance.
There are 1 flights per day. The earliest flight runs at 05:00, the last at 23:55. The fastest flight covers the 1215 km distance in 2h 25m. March is the cheapest month to fly.
Distance 1215 km |
Average flight duration 3h 17m |
Cheapest ticket price €37 |
Flights per day 17 |
Direct flights 1 |
Fastest flight 2h 25m |
First flight 5:00 AM |
Last flight 11:55 PM |
Cheapest Month Mar |
Cheapest Day Thu |
High Season Jul - Sep |
Low Season Oct - Dec |
Busiest Day Fri |
Least Busy Day Fri |
Best time to book 42 days |
The cheapest and fastest flights from Milan to Oviedo
Cheapest price
€62
Average price
€344
Fastest journey
2 h 25 m
Average duration
4 h 27 m
Flights per day
61
Distance
1215 km
The best way to find a cheap flight ticket from Milan to Oviedo is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Milan to Oviedo will cost around €344 if you buy it on the day, but the cheapest tickets can be found for only €62.
Of the 61 flights that leave Milan for Oviedo onFri, Jun 19, 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Fri, Jun 19 the direct flights cover the 1215 km distance in an average of 4 h 27 m but if you time it right, some flights will get you there in just 2 h 25 m .
On Fri, Jun 19 the longest flights will take 5 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
V735115:10 PM2h25Milan Bergamo Orio al Serio Airport7:35 PMAsturias Airport€621One-way0 transfers
V73511+
Normal5:10 PM4h50Milan Bergamo Orio al Serio Airport10:00 PMOviedo, Estación de Autobuses€711One-way1 transfer
V73511+
Normal5:10 PM6h05Milan Bergamo Orio al Serio Airport11:15 PMOviedo, Estación de Autobuses€711One-way1 transfer
V73511+
Normal5:10 PM5h20Milan Bergamo Orio al Serio Airport10:30 PMOviedo, Estación de Autobuses€711One-way1 transfer
04151+
W463116:40 AM11h33Milan Malpensa Airport6:13 PMNorth station of Oviedo€1151One-way1 transfer
V735115:10 PM2h25Milan Bergamo Orio al Serio Airport7:35 PMAsturias Airport€621One-way0 transfers
V73511+
Normal5:10 PM4h50Milan Bergamo Orio al Serio Airport10:00 PMOviedo, Estación de Autobuses€711One-way1 transfer
IB668 · IB11217:50 AM5h00Milan Linate Airport12:50 PMAsturias Airport€4801One-way1 transfer
VY6333 · VY15724:45 PM5h00Milan Malpensa Airport9:45 PMAsturias Airport€2891One-way1 transfer
IB5539 · IB53444:45 PM5h00Milan Malpensa Airport9:45 PMAsturias Airport€5041One-way1 transfer
Travel Information
Compare train, bus, and flight for Milan to Oviedo
Omio recommends booking the flight as it is the most popular option from Milan to Oviedo among Omio's users. If you are prioritising price take the bus with prices starting from €72. For those with little time consider booking a flight which can get you there in 3h 17m. The ticket price range depends on the travel mode: a bus costs an average of €72, and a train costs an average of €195.
Distance: 1215 km
Compare flight with
Most popular Flight | Bus | Train |
|---|---|---|
€160 Average price | €125 Average price Cheapest | €200 Average price |
6h 17m Average total duration Fastest 3h 17m Onboard + 3h 0m Additional time* | 27h 53m Average total duration 27h 23m Onboard + 30m Additional time* | 29h 9m Average total duration 28h 39m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Live departures
Milan to Oviedo flight times
The table below shows live departures for Milan to Oviedo flights for today, Thursday, June 18. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
SN3160 · SN2607+ LH1552 | 9:45 PM Milan Malpensa Airport | 19h20 | 5:05 PM Asturias Airport | 2 transfers | |
SN3160 · SN2611+ LH1552 | 9:45 PM Milan Malpensa Airport | 19h20 | 5:05 PM Asturias Airport | 2 transfers | |
SN3160 · SN2609+ LH1552 | 9:45 PM Milan Malpensa Airport | 19h20 | 5:05 PM Asturias Airport | 2 transfers | |
VY6345 · VY1570 | 10:45 PM Milan Malpensa Airport | 10h00 | 8:45 AM Asturias Airport | 1 transfer | |
VY6337 · VY1570 | 11:55 PM Milan Malpensa Airport | 8h50 | 8:45 AM Asturias Airport | 1 transfer | |
LH5639+ LH1112+ 04151 | 6:20 AM Milan Malpensa Airport | 11h53 | 6:13 PM North station of Oviedo | 2 transfers | |
LH5639+ LH1112+ 04161 | 6:20 AM Milan Malpensa Airport | 13h28 | 7:48 PM North station of Oviedo | 2 transfers | |
LH5639+ LH1112+ 04181 | 6:20 AM Milan Malpensa Airport | 16h02 | 10:22 PM North station of Oviedo | 2 transfers | |
04151+ W46311 | 6:40 AM Milan Malpensa Airport | 11h33 | 6:13 PM North station of Oviedo | 1 transfer | |
04181+ W46311 | 6:40 AM Milan Malpensa Airport | 15h42 | 10:22 PM North station of Oviedo | 1 transfer | |
04161+ W46311 | 6:40 AM Milan Malpensa Airport | 13h08 | 7:48 PM North station of Oviedo | 1 transfer | |
BA591 · BA460+ 04181 | 7:25 AM Milan Malpensa Airport | 14h57 | 10:22 PM North station of Oviedo | 2 transfers | |
BA591+ BA7069+ 04181 | 7:25 AM Milan Malpensa Airport | 14h57 | 10:22 PM North station of Oviedo | 2 transfers | |
BA591+ BA7195+ 04181 | 7:25 AM Milan Malpensa Airport | 14h57 | 10:22 PM North station of Oviedo | 2 transfers | |
IB668 · IB1121+ Normal | 7:50 AM Milan Linate Airport | 8h25 | 4:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
IB668 · IB1121 | 7:50 AM Milan Linate Airport | 5h00 | 12:50 PM Asturias Airport | 1 transfer | |
IB668 · IB1223 | 7:50 AM Milan Linate Airport | 9h10 | 5:00 PM Asturias Airport | 1 transfer | |
IB668 · IB1121+ Normal | 7:50 AM Milan Linate Airport | 7h55 | 3:45 PM Oviedo, Estación de Autobuses | 2 transfers | |
IB668 · IB1121+ Normal | 7:50 AM Milan Linate Airport | 7h25 | 3:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
LH9513+ 04181+ LH4162 | 8:45 AM Milan Malpensa Airport | 13h37 | 10:22 PM North station of Oviedo | 2 transfers | |
VY6331 · VY1572+ Normal | 9:55 AM Milan Malpensa Airport | 14h49 | 12:44 AM Oviedo, Estación de Autobuses | 2 transfers | |
VY6331 · VY1572 | 9:55 AM Milan Malpensa Airport | 11h50 | 9:45 PM Asturias Airport | 1 transfer | |
IB5537 · IB5344+ Normal | 9:55 AM Milan Malpensa Airport | 14h49 | 12:44 AM Oviedo, Estación de Autobuses | 2 transfers | |
IB5537 · IB5344 | 9:55 AM Milan Malpensa Airport | 11h50 | 9:45 PM Asturias Airport | 1 transfer | |
IB672+ 04181 | 10:25 AM Milan Malpensa Airport | 11h57 | 10:22 PM North station of Oviedo | 1 transfer | |
IB672+ 04161 | 10:25 AM Milan Malpensa Airport | 9h23 | 7:48 PM North station of Oviedo | 1 transfer | |
IB672 · IB1223+ Normal | 10:25 AM Milan Malpensa Airport | 8h50 | 7:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
IB672 · IB1235 | 10:25 AM Milan Malpensa Airport | 12h50 | 11:15 PM Asturias Airport | 1 transfer | |
IB672 · IB1223 | 10:25 AM Milan Malpensa Airport | 6h35 | 5:00 PM Asturias Airport | 1 transfer | |
LH271 · LH1552 | 10:35 AM Milan Linate Airport | 6h30 | 5:05 PM Asturias Airport | 1 transfer | |
LH271 · LH1552+ Normal | 10:35 AM Milan Linate Airport | 8h40 | 7:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
LH271 · LH1552+ Normal | 10:35 AM Milan Linate Airport | 9h40 | 8:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
LH271 · LH1552+ Normal | 10:35 AM Milan Linate Airport | 9h10 | 7:45 PM Oviedo, Estación de Autobuses | 2 transfers | |
UX1066 · UX7401 | 11:05 AM Milan Malpensa Airport | 22h40 | 9:45 AM Asturias Airport | 1 transfer | |
UX1066 · UX7403+ Normal | 11:05 AM Milan Malpensa Airport | 10h55 | 10:00 PM Oviedo, Estación de Autobuses | 2 transfers | |
UX1066 · UX7403 | 11:05 AM Milan Malpensa Airport | 8h55 | 8:00 PM Asturias Airport | 1 transfer | |
UX1066 · UX7403+ Normal | 11:05 AM Milan Malpensa Airport | 12h10 | 11:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
UX1066 · UX7403+ Normal | 11:05 AM Milan Malpensa Airport | 11h25 | 10:30 PM Oviedo, Estación de Autobuses | 2 transfers | |
LH249 · LH1552+ Normal | 11:20 AM Milan Malpensa Airport | 8h55 | 8:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
LH249 · LH1552+ Normal | 11:20 AM Milan Malpensa Airport | 7h55 | 7:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
LH249 · LH1552+ Normal | 11:20 AM Milan Malpensa Airport | 8h25 | 7:45 PM Oviedo, Estación de Autobuses | 2 transfers | |
LH249 · LH1552 | 11:20 AM Milan Malpensa Airport | 5h45 | 5:05 PM Asturias Airport | 1 transfer | |
IB664 · IB1223+ Normal | 11:40 AM Milan Linate Airport | 8h05 | 7:45 PM Oviedo, Estación de Autobuses | 2 transfers | |
IB664 · IB1235 | 11:40 AM Milan Linate Airport | 11h35 | 11:15 PM Asturias Airport | 1 transfer | |
IB664 · IB1223+ Normal | 11:40 AM Milan Linate Airport | 7h35 | 7:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
IB664 · IB1223 | 11:40 AM Milan Linate Airport | 5h20 | 5:00 PM Asturias Airport | 1 transfer | |
IB664 · IB1223+ Normal | 11:40 AM Milan Linate Airport | 8h35 | 8:15 PM Oviedo, Estación de Autobuses | 2 transfers | |
IB5547 · IB5344 | 1:25 PM Milan Malpensa Airport | 8h20 | 9:45 PM Asturias Airport | 1 transfer | |
VY6343 · VY1572+ Normal | 1:25 PM Milan Malpensa Airport | 11h19 | 12:44 AM Oviedo, Estación de Autobuses | 2 transfers | |
VY6343 · VY1572 | 1:25 PM Milan Malpensa Airport | 8h20 | 9:45 PM Asturias Airport | 1 transfer | |
IB5547 · IB5344+ Normal | 1:25 PM Milan Malpensa Airport | 11h19 | 12:44 AM Oviedo, Estación de Autobuses | 2 transfers | |
IB674 · IB1235 | 2:25 PM Milan Malpensa Airport | 8h50 | 11:15 PM Asturias Airport | 1 transfer | |
UX1060 · UX7401 | 3:45 PM Milan Malpensa Airport | 18h00 | 9:45 AM Asturias Airport | 1 transfer | |
IB5539 · IB5344+ Normal | 4:45 PM Milan Malpensa Airport | 7h59 | 12:44 AM Oviedo, Estación de Autobuses | 2 transfers | |
VY6333 · VY1572+ Normal | 4:45 PM Milan Malpensa Airport | 7h59 | 12:44 AM Oviedo, Estación de Autobuses | 2 transfers | |
VY6333 · VY1572 | 4:45 PM Milan Malpensa Airport | 5h00 | 9:45 PM Asturias Airport | 1 transfer | |
IB5539 · IB5344 | 4:45 PM Milan Malpensa Airport | 5h00 | 9:45 PM Asturias Airport | 1 transfer | |
V73511+ Normal | 5:10 PM Milan Bergamo Orio al Serio Airport | 6h05 | 11:15 PM Oviedo, Estación de Autobuses | 1 transfer | |
V73511+ Normal | 5:10 PM Milan Bergamo Orio al Serio Airport | 5h20 | 10:30 PM Oviedo, Estación de Autobuses | 1 transfer | |
V73511+ Normal | 5:10 PM Milan Bergamo Orio al Serio Airport | 4h50 | 10:00 PM Oviedo, Estación de Autobuses | 1 transfer | |
V73511 | 5:10 PM Milan Bergamo Orio al Serio Airport | 2h25 | 7:35 PM Asturias Airport | 0 transfersDirect | |
UX1062 · UX7403 | 6:15 PM Milan Malpensa Airport | 25h45 | 8:00 PM Asturias Airport | 1 transfer | |
UX1062 · UX7401 | 6:15 PM Milan Malpensa Airport | 15h30 | 9:45 AM Asturias Airport | 1 transfer | |
VY6335 · VY1570 | 6:20 PM Milan Malpensa Airport | 15h10 | 9:30 AM Asturias Airport | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Milan to Oviedo by train, bus, or flight
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Jun 19
Jun 20
Jun 21
Jun 22
Jun 23
Jun 24
Jun 25
Why should you book Milan to Oviedo flights with Omio?
Why book with Omio vs Volotea?
- Compare with other providers: On Omio, you can not only buy tickets for Volotea, but also compare tickets for the likes of Vueling or Iberia to find the best option for your trip from Milan to Oviedo.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
- Compare all your options: Omio allows you to compare Volotea with all available travel options, which are train, bus and flight to ensure you get the best deal for traveling from Milan to Oviedo.
Why book with Omio over Edreams, Kayak or Skyscanner?
- Compare with other providers: On Omio, you can also compare tickets for the likes of Vueling or Iberia to find the best option for your trip from Milan to Oviedo.
- Multiple modes of transport: Omio allows you to compare travel options including train, bus and flight to find the ideal travel option from Milan to Oviedo.
Airlines: Volotea, Vueling, Iberia from Milan to OviedoFind the best flights between Milan to Oviedo with Omio's travel partners Volotea, Vueling, Iberia from €37. We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Vueling
Iberia
Volotea
FAQs: Milan to Oviedo Flight
Find answers to the most common questions about traveling from Milan to Oviedo by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Oviedo, this guide helps you travel smarter and with confidence.

popular airports
Popular airports from Milan to Oviedo
- Free Wi-Fi available throughout the airport
- Shops available in both terminals, including duty-free and fashion brands like Gucci and Prada
- Parking available at Terminal 1 and Terminal 2, approximately 2.5€ per hour
- Available outside the terminal
- Elevators, ramps
- Available throughout the airport
- Yes
- Lounges available in Terminal 1, including Sala Montale and Club SEA
- Located in both terminals, near baggage claim
- Train: Malpensa Express
- Bus: Terravision, Autostradale, Malpensa Shuttle
- Free Wi-Fi available throughout the airport
- Shops available, including Duty-Free and WHSmith, located in the departures area
- Parking available in P1, P2, and P3 lots, approximately 2.5€ per hour
- Available outside the terminal
- Ramps, assistance
- Available throughout the airport
- Yes
- Lounge available, Sala Leonardo Lounge, access with membership or fee
- Located in the arrivals area, near baggage claim
- Bus 73
- Bus X73
- Free Wi-Fi available throughout the airport
- Shops available, including duty-free and fashion stores, located in the departures area
- Parking available near the terminal, approximately 3€ per hour
- Available outside the terminal
- Elevators, ramps
- Available throughout the airport
- Yes
- Lounge available, with access for a fee or membership
- Located in the arrivals area
- Bus: Line 1, Line 5
- Train: NA
- Metro: NA
Most popular flights from Milan
More options for your journey from Milan to Oviedo
Here are some other resources that might have the information you need







