Direct (nonstop) flights from Milan to Asturias

1 airline flys nonstop from Orio al Serio International Airport (BGY) to Asturias (OVD). It's 788 miles (1,268 km), about 2h 25m in the air. Operated by Volotea.

BGY
Orio al Serio International Airport
🇮🇹 Milan, Italy
OVD
Asturias
🇪🇸 Asturias, Spain
Flight Time
2h 25m
Distance
788 mi
1,268 km
CO₂/pax
146 kg
−65 kg vs. layover
Airlines
1
Volotea
Time Diff
Same timezone
Operated by Volotea Volotea

Route data last updated: May 26, 2026

Airlines with non-stop flights

Volotea V7 Volotea
Route
BGY → OVD
Flight Time
2h 25m
Distance
788 mi

Alternative Routes

Other ways to fly from Milan to Asturias with one stop · direct emits 146 kg CO₂ per passenger

BGY CDT (Benlloch) OVD
Leg 1: 1h 55m (615 mi) Leg 2: 1h 25m (390 mi) Total: ~3h 20m 🍃 211 kg CO₂ (+45% vs. direct)
Leg 1
BGY → CDT
1h 55m · 615 mi
View BGY to CDT flights →
Leg 2
CDT → OVD
1h 25m · 390 mi
View CDT to OVD flights →
BGY BCN (Barcelona) OVD
Leg 1: 1h 45m (487 mi) Leg 2: 1h 40m (442 mi) Total: ~3h 25m 🍃 197 kg CO₂ (+35% vs. direct)
Leg 1
BGY → BCN
1h 45m · 487 mi
View BGY to BCN flights →
Leg 2
BCN → OVD
1h 40m · 442 mi
View BCN to OVD flights →
BGY VLC (Valencia) OVD
Leg 1: 2h (670 mi) Leg 2: 1h 30m (402 mi) Total: ~3h 30m 🍃 223 kg CO₂ (+53% vs. direct)
Leg 1
BGY → VLC
2h · 670 mi
View BGY to VLC flights →
Leg 2
VLC → OVD
1h 30m · 402 mi
View VLC to OVD flights →
BGY PMI (Palma de Mallorca) OVD
Leg 1: 1h 45m (551 mi) Leg 2: 1h 45m (531 mi) Total: ~3h 30m 🍃 225 kg CO₂ (+54% vs. direct)
Leg 1
BGY → PMI
1h 45m · 551 mi
View BGY to PMI flights →
Leg 2
PMI → OVD
1h 45m · 531 mi
View PMI to OVD flights →
BGY MAH (Menorca) OVD
Leg 1: 1h 35m (487 mi) Leg 2: 1h 55m (588 mi) Total: ~3h 30m 🍃 224 kg CO₂ (+53% vs. direct)
Leg 1
BGY → MAH
1h 35m · 487 mi
View BGY to MAH flights →
Leg 2
MAH → OVD
1h 55m · 588 mi
View MAH to OVD flights →

Looking for the return flight?

OVD → BGY: Flights from Asturias to Milan

Frequently Asked Questions

How long is the direct flight from Milan to Asturias?

A nonstop flight from Milan (BGY) to Asturias (OVD) takes approximately 2 hours and 25 minutes. The distance is 788 miles (1,268 km).

Which airlines fly nonstop from Milan to Asturias?

Just Volotea.

Is there a nonstop flight from Milan to Asturias?

Yes. 1 airline: Volotea.

How far is Milan from Asturias?

The flight distance from Milan to Asturias is 788 miles (1,268 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Milan to Asturias?

At 2h 25m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Italy to Spain?

Depends on your passport. Check with the Spain embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Milan to Asturias?

Roughly 146 kg CO2 per passenger one-way. That's about the same as driving 730 km.

Is the return flight from Asturias to Milan also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Milan to Asturias?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Orio al Serio International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.